pydantic>=2.0.0
pydantic-settings>=2.0.0
requests>=2.28.0

[all]
fastapi>=0.110.0
uvicorn[standard]>=0.30.0
sqlalchemy>=2.0.0
asyncpg>=0.29.0
redis>=5.0.0
google-genai>=0.1.0
openai>=1.0.0
anthropic>=0.18.0
langchain-core>=0.1.0

[anthropic]
anthropic>=0.18.0

[azure]
openai>=1.0.0

[dev]
pytest>=8.0.0
pytest-asyncio>=0.23.0
httpx>=0.27.0
build>=1.0.0
twine>=5.0.0
ruff>=0.4.0

[gemini]
google-genai>=0.1.0

[langchain]
langchain-core>=0.1.0

[openai]
openai>=1.0.0

[postgres]
asyncpg>=0.29.0
psycopg2-binary>=2.9.0

[redis]
redis>=5.0.0

[server]
fastapi>=0.110.0
uvicorn[standard]>=0.30.0
sqlalchemy>=2.0.0
