Python: upgrade cargo dependencies

This required some code changes because of some breaking changes in
`clap` and `tree-sitter`.

Also needed to assign a new bazel repo name to the `crates_vendor` to
avoid name conflicts in `MODULE.bazel`.
This commit is contained in:
Paolo Tranquilli
2025-02-17 10:40:00 +01:00
parent 3644de007f
commit 91b3d108bb
71 changed files with 3293 additions and 1412 deletions

View File

@@ -26,7 +26,7 @@ path = "bindings/rust/lib.rs"
## When updating these dependencies, run `misc/bazel/3rdparty/update_cargo_deps.sh`
[dependencies]
tree-sitter = ">= 0.20, < 0.21"
tree-sitter = "^0.24"
[build-dependencies]
cc = "1.0"
cc = "1.2"