inquirer>=3.0.3
libcst>=1.8.2
rich>=14.0.0
textual>=1.0.0
keyring!=3.4.2,>=25.6.0
requests
tree-sitter>=0.25.2
tree-sitter-typescript>=0.23.2
tree-sitter-go>=0.23.0
tree-sitter-java>=0.23.0
tree-sitter-php>=0.24.1
tree-sitter-rust>=0.24.2
tree-sitter-dart-orchard>=0.3.2
pyyaml
networkx
pyperclip
ca9>=0.1.0
mcp>=1.0.0

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

[all]
flask>=2.1.1
flask-cors>=3.0.3
pytest>=9.0.2
litellm<1.84.0,>=1.81.3

[llm]
litellm<1.84.0,>=1.81.3

[test]
pytest>=9.0.2

[web]
flask>=2.1.1
flask-cors>=3.0.3
