fastapi>=0.110
uvicorn[standard]>=0.29
python-multipart>=0.0.9
pydantic>=2.6
pydantic-settings>=2.2
sqlalchemy>=2.0
pandas>=2.0
numpy>=1.24
scikit-learn>=1.3
scipy>=1.10
reportlab>=4.0
pyarrow>=14.0
openpyxl>=3.1
python-dotenv>=1.0
psutil>=5.9
nest-asyncio>=1.5

[ai]
groq>=0.11
openai>=1.40
anthropic>=0.40
google-generativeai>=0.7
mistralai>=1.0

[anthropic]
anthropic>=0.40

[dev]
pytest>=8.0
pytest-asyncio>=0.23
httpx>=0.27
build>=1.0
twine>=5.0

[gemini]
google-generativeai>=0.7

[groq]
groq>=0.11

[hosting]
psycopg2-binary>=2.9
boto3>=1.34
alembic>=1.13
celery>=5.3
redis>=5.0

[mistral]
mistralai>=1.0

[openai]
openai>=1.40
