# PyWin32-free requirements for Windows compatibility # This avoids the Windows permission issues with pywin32 # Core HTTP and async libraries requests>=2.31.0 aiohttp>=3.9.0 httpx>=0.27.1 # Data validation and settings pydantic>=2.5.0 pydantic-settings>=2.5.2 python-dotenv>=1.0.0 # CLI and utilities click>=8.1.0 typing-extensions>=4.8.0 # JSON schema validation (MCP requirement) jsonschema>=4.20.0 # Async utilities anyio>=4.5 # Basic dependencies for async/await sniffio>=1.1 attrs>=17.3.0 certifi>=2017.4.17 charset-normalizer>=3.0.0 idna>=2.5 urllib3>=2.0.0 # HTTP parsing h11>=0.16 httpcore>=1.0.0 # Additional utilities needed annotated-types>=0.6.0 rpds-py>=0.7.1 referencing>=0.28.4