PyJWT[crypto]>=2.10.1
PyYAML>=6.0.2
aiohttp>=3.12.15
aiomysql>=0.2.0
aiosqlite>=0.21.0
anthropic>=0.64.0
anyio>=4.10.0
asyncio-mqtt>=0.16.2
asyncpg>=0.30.0
beautifulsoup4>=4.13.4
celery>=5.5.3
click>=8.2.1
fastapi>=0.116.1
google-genai>=1.30.0
groq>=0.31.0
html2text>=2025.4.15
httpx>=0.28.1
matplotlib>=3.9.4
numpy>=1.21.0
openai>=1.99.9
passlib[bcrypt]>=1.7.4
prometheus-client>=0.19.0
psutil>=5.9.0
pydantic>=2.11.7
pyotp>=2.9.0
python-jose[cryptography]>=3.5.0
python-multipart>=0.0.20
qwen-agent>=0.0.29
redis>=6.4.0
rich>=14.1.0
scikit-learn>=1.7.1
sentry-sdk[fastapi]>=2.35.0
stripe>=12.4.0
typer>=0.16.0
uvicorn[standard]>=0.35.0

[dev]
black>=23.0.0
black>=23.7.0
coverage>=7.3.0
flake8>=6.0.0
isort>=5.12.0
mypy>=1.5.0
pre-commit>=3.4.0
pytest-asyncio>=0.21.0
pytest-mock>=3.11.0
pytest>=7.0.0
pytest>=7.4.0

[test]
anyio>=4.0.0
coverage>=7.3.0
httpx>=0.25.0
pytest-asyncio>=0.21.0
pytest-mock>=3.11.0
pytest>=7.4.0
