typer>=0.12.0
rich>=13.7.0
tree-sitter>=0.21.0
tree-sitter-python>=0.23.0
tree-sitter-go>=0.23.0
tree-sitter-typescript>=0.23.0
gitignore-parser>=0.1.11
pydantic>=2.6.0
pyyaml>=6.0.0

[dev]
pytest>=7.4.0
pytest-cov>=4.1.0
ruff>=0.5.0
mypy>=1.7.0
numpy>=1.26.0
scikit-learn>=1.4.0
fastembed>=0.2.0

[embeddings]
fastembed>=0.2.0
numpy>=1.26.0

[mcp]
fastmcp>=0.1.0

[ollama-embeddings]
ollama>=0.3.0

[openai-embeddings]
openai>=1.0.0

[semantic]
numpy>=1.26.0
scikit-learn>=1.4.0
