lark<2,>=1.1.9
lsprotocol>=2023.0.1
pathspec>=0.12
pygls<2,>=1.3.0
tree-sitter==0.26.0
tree-sitter-python==0.25.0
tree-sitter-rust==0.24.2
tree-sitter-c-sharp==0.23.5
tree-sitter-cpp==0.23.4

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

[dev]
build>=1.2
mypy==1.19.1
pytest>=8
pytest-cov>=5
ruff>=0.6
tomli>=2
twine>=5

[test]
pytest>=8
pytest-cov>=5

[test:python_version < "3.11"]
tomli>=2
