ruamel.yaml>=0.18
pathspec>=0.12
tiktoken>=0.6
tokenizers>=0.15
sentencepiece>=0.2
huggingface-hub>=0.20
pydantic<3.0,>=2.0
tree-sitter>=0.21
tree-sitter-python>=0.23
tree-sitter-typescript>=0.23
tree-sitter-javascript>=0.25
tree-sitter-kotlin>=1.1.0
tree-sitter-java>=0.23
tree-sitter-cpp>=0.23
tree-sitter-c>=0.23
tree-sitter-scala>=0.23
tree-sitter-go>=0.23
tree-sitter-rust>=0.23

[dev]
pytest>=8.0
datamodel-code-generator>=0.25
vulture>=2.14

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