mcp<2.0,>=1.0
orjson>=3.9
rank-bm25>=0.2
tree-sitter>=0.23
tree-sitter-typescript>=0.23
tree-sitter-javascript>=0.23
watchdog>=4

[dev]
leo-mcp[http,semantic]
pytest>=8
pytest-asyncio>=0.24
jedi>=0.19

[http]
fastapi>=0.115
uvicorn>=0.30
httpx>=0.27
redis>=5

[semantic]
sentence-transformers>=2.7
qdrant-client>=1.9
