# End-to-End Integration Testing Requirements # Install with: pip install -r tests/requirements.txt # Testing framework pytest>=7.4.0 pytest-asyncio>=0.21.0 pytest-timeout>=2.1.0 pytest-xdist>=3.3.0 # For parallel test execution # HTTP client requests>=2.31.0 urllib3>=2.0.0 httpx>=0.23.0,<0.29.0 # WebSocket client (for notifier tests) websockets>=11.0.0 # Data validation pydantic>=2.0.0 attrs>=22.2.0 # Utilities python-dotenv>=1.0.0 pyyaml>=6.0.0 python-dateutil>=2.8.1,<3.0.0 # Async support aiohttp>=3.8.0 # Test reporting pytest-html>=3.2.0 pytest-json-report>=1.5.0 # Code coverage (optional) pytest-cov>=4.1.0