diff --git a/pyproject.toml b/pyproject.toml index bfb9f7a1..b7391440 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,32 +14,32 @@ dependencies = [ "networkx>=3.4", "numpy>=1.21", "rapidfuzz>=3.0", - "tree-sitter>=0.23.0", - "tree-sitter-python", - "tree-sitter-javascript", - "tree-sitter-typescript", - "tree-sitter-go", - "tree-sitter-rust", - "tree-sitter-java", - "tree-sitter-groovy", - "tree-sitter-c", - "tree-sitter-cpp", - "tree-sitter-ruby", - "tree-sitter-c-sharp", - "tree-sitter-kotlin", - "tree-sitter-scala", - "tree-sitter-php", - "tree-sitter-swift", - "tree-sitter-lua", - "tree-sitter-zig", - "tree-sitter-powershell", - "tree-sitter-elixir", - "tree-sitter-objc", - "tree-sitter-julia", - "tree-sitter-verilog", - "tree-sitter-fortran", - "tree-sitter-bash", - "tree-sitter-json", + "tree-sitter>=0.23.0,<0.26", + "tree-sitter-python>=0.23,<0.26", + "tree-sitter-javascript>=0.23,<0.26", + "tree-sitter-typescript>=0.23,<0.25", + "tree-sitter-go>=0.23,<0.26", + "tree-sitter-rust>=0.23,<0.25", + "tree-sitter-java>=0.23,<0.25", + "tree-sitter-groovy>=0.1,<0.3", + "tree-sitter-c>=0.23,<0.25", + "tree-sitter-cpp>=0.23,<0.25", + "tree-sitter-ruby>=0.23,<0.25", + "tree-sitter-c-sharp>=0.23,<0.25", + "tree-sitter-kotlin>=1.0,<2.0", + "tree-sitter-scala>=0.23,<0.27", + "tree-sitter-php>=0.23,<0.25", + "tree-sitter-swift>=0.7,<0.9", + "tree-sitter-lua>=0.2,<0.6", + "tree-sitter-zig>=1.0,<2.0", + "tree-sitter-powershell>=0.26,<0.28", + "tree-sitter-elixir>=0.3,<0.5", + "tree-sitter-objc>=3.0,<4.0", + "tree-sitter-julia>=0.23,<0.25", + "tree-sitter-verilog>=1.0,<2.0", + "tree-sitter-fortran>=0.6,<0.8", + "tree-sitter-bash>=0.23,<0.27", + "tree-sitter-json>=0.23,<0.26", ] [project.urls]