
[all]
mcp>=1.0.0
tree-sitter>=0.23.0
tree-sitter-javascript>=0.23.0
tree-sitter-typescript>=0.23.0
tree-sitter-ruby>=0.23.0
tree-sitter-go>=0.23.0
tree-sitter-rust>=0.23.0
tree-sitter-dart>=0.1.0
networkx>=3.0
numpy>=1.21
scipy>=1.7
ast-grep-py>=0.40.0

[ast]

[ast:python_version >= "3.9"]
tree-sitter>=0.23.0
tree-sitter-javascript>=0.23.0
tree-sitter-typescript>=0.23.0
tree-sitter-ruby>=0.23.0
tree-sitter-go>=0.23.0
tree-sitter-rust>=0.23.0

[dart]

[dart:python_version >= "3.9"]
tree-sitter>=0.23.0
tree-sitter-dart>=0.1.0

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.0.0
build>=1.0.0
twine>=4.0.0
mcp>=1.0.0

[fast]
ast-grep-py>=0.40.0

[graph]
networkx>=3.0
numpy>=1.21
scipy>=1.7

[mcp]
mcp>=1.0.0
