openai<1.110,>=1.109.1
python-dotenv<1.3,>=1.2.4
pydantic<2.14,>=2.13.5
tiktoken<0.15,>=0.14.0
pyyaml<6.1,>=6.0.3

[anthropic]
anthropic<1.12,>=1.11.0

[fastembed]
qdrant-client<1.20,>=1.19.1
fastembed<0.9,>=0.8.1

[gemini]
google-genai<2.29,>=2.28.0

[graphrag]
igraph<1.1,>=1.0.0
leidenalg<0.13,>=0.12.0

[mcp]
mcp<2.4,>=2.3.0
jsonschema<4.27,>=4.26.0

[qdrant]
qdrant-client<1.20,>=1.19.1

[test]
pytest<9.2,>=9.1.1
pytest-asyncio<1.5,>=1.4.0
jsonschema<4.27,>=4.26.0

[web]
fastapi<0.143,>=0.142.2
uvicorn<0.55,>=0.54.0
httpx<0.29,>=0.28.1
