click>=8.0
numpy>=1.21
scikit-learn>=1.0
tree-sitter>=0.21
tree-sitter-python>=0.21
tree-sitter-swift>=0.0.1
tree-sitter-rust>=0.21
tree-sitter-javascript>=0.21
tree-sitter-go>=0.21
tree-sitter-c>=0.21
tree-sitter-cpp>=0.22
tree-sitter-java>=0.21
tree-sitter-c-sharp>=0.21
tree-sitter-php>=0.22
tree-sitter-ruby>=0.21
tree-sitter-kotlin>=0.3
tree-sitter-scala>=0.21
tree-sitter-lua>=0.1
tree-sitter-bash>=0.21
llama-cpp-python>=0.2.0
huggingface-hub>=0.20.0

[:python_version < "3.11"]
tomli>=2.0

[dev]
pytest>=7.0
pytest-cov>=4.0
mypy>=1.0
ruff>=0.1.0
