Skip to content

chore(deps): bump tree-sitter, tree-sitter-language and serde_json, and regenerate the licence inventory - #6

Merged
amgio38 merged 1 commit into
mainfrom
chore/bump-deps-20261019
Oct 19, 2026
Merged

amgio38 merged 1 commit into
mainfrom
chore/bump-deps-20261019

Conversation

@amgio38

@amgio38 amgio38 commented Oct 19, 2026

Copy link
Copy Markdown
Owner

Supersedes #5, which cannot go green on its own: scripts/check-grammar-provenance.sh
compares the grammar table in THIRD-PARTY-LICENSES.md against Cargo.lock, and a
dependabot branch only touches Cargo.lock.

Same versions the bot resolved:

crate from to
tree-sitter 0.27.0 0.27.1
tree-sitter-language 0.1.8 0.1.9
serde_json 1.0.151 1.0.154

foldhash 0.2.0 appears as a new transitive dependency (Zlib, already on the allow
list in deny.toml).

THIRD-PARTY-LICENSES.md was regenerated with scripts/gen-third-party-licenses.py
rather than edited by hand, so the crate inventory and the grammar provenance rows
(versions, upstream commit, file counts) come from the same source the check reads.

Checked on this tree before pushing: cargo fmt --check, clippy -D warnings,
cargo test --workspace, check-docs, check-matrix, check-layering,
check-undeclared-src, check-tools-docs, check-grammar-provenance — all green.

…nd regenerate the licence inventory

Cargo.lock moves tree-sitter 0.27.0 -> 0.27.1, tree-sitter-language 0.1.8 ->
0.1.9 and serde_json 1.0.151 -> 1.0.154; foldhash 0.2.0 arrives as a new
transitive dependency (Zlib, already on the allow list in deny.toml).

THIRD-PARTY-LICENSES.md is regenerated with scripts/gen-third-party-licenses.py,
not edited by hand: check-grammar-provenance.sh compares its grammar table
against Cargo.lock, which is what failed on the dependabot branch (#5).

Verified on this tree: cargo fmt --check, clippy -D warnings, test --workspace,
check-docs, check-matrix, check-layering, check-undeclared-src, check-tools-docs
and check-grammar-provenance -- all green.

Co-Authored-By: 螯蝦Pi(小蝦) <boostcyber@gmail.com>
@amgio38
amgio38 merged commit 19e4ae8 into main Oct 19, 2026
3 checks passed
@amgio38
amgio38 deleted the chore/bump-deps-20261019 branch October 19, 2026 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant