mcp>=1.0.0
fastapi>=0.100.0
uvicorn>=0.23.0
treesitter-chunker==2.2.4
tree-sitter>=0.20.0
tree-sitter-languages>=1.7.0
jedi>=0.19.0
watchdog>=3.0.0
click>=8.1.0
pydantic>=2.0.0
passlib[bcrypt]<2.0.0,>=1.7.4
bcrypt<5.0.0
python-dotenv>=1.0.0
httpx>=0.24.1
pyyaml>=6.0.0
voyageai>=0.2.0
qdrant-client>=1.7.0
numpy>=1.24.0
psutil>=5.9.0

[all]
index-it-mcp[dev,semantic]

[dev]
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
pytest-timeout>=2.1.0
pytest-mock>=3.11.1
pytest-benchmark>=4.0.0
pytest-xdist>=3.3.1
black>=23.7.0
isort>=5.12.0
mypy>=1.5.1

[semantic]
openai>=1.51.0
sentence-transformers>=2.0.0
cohere>=4.0.0
anthropic>=0.18.0
