Skip to content

build(deps): update tree-sitter-language-pack requirement from <1.0,>=0.13 to >=0.13,<2.0 in the all group#7

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/all-04e830e72c
Open

build(deps): update tree-sitter-language-pack requirement from <1.0,>=0.13 to >=0.13,<2.0 in the all group#7
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/all-04e830e72c

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 31, 2026

Updates the requirements on tree-sitter-language-pack to permit the latest version.
Updates tree-sitter-language-pack to 1.1.4

Release notes

Sourced from tree-sitter-language-pack's releases.

v1.1.4

Added

  • New language: al (AL / Business Central) — 198 languages total
  • Grammar license linter (task lint:licenses) verifies all grammars use permissive licenses
  • Permissive license policy documented in CONTRIBUTING.md, docs, and README

Fixed

  • Replace nim grammar (MPL-2.0 copyleft) with paranim/tree-sitter-nim (MIT)
  • Replace prolog grammar (AGPL-3.0 copyleft) with Rukiza/tree-sitter-prolog (ISC)
  • Docs: align mkdocs config with kreuzberg branding; mermaid diagrams now render (fixes #81)

All 198 grammars verified permissive (MIT, Apache-2.0, BSD, ISC, or similar). No copyleft licenses.

See CHANGELOG.md for full details.

Changelog

Sourced from tree-sitter-language-pack's changelog.

[1.1.4] - 2026-03-24

Added

  • New language: al (AL / Business Central) — 198 languages total
  • Grammar license linter (scripts/lint_grammar_licenses.py, task lint:licenses) verifies all grammars use permissive licenses
  • Permissive license policy documented in CONTRIBUTING.md, docs, and README

Fixed

  • Replace nim grammar (alaviss, MPL-2.0 copyleft) with paranim/tree-sitter-nim (MIT)
  • Replace prolog grammar (codeberg foxy, AGPL-3.0 copyleft) with Rukiza/tree-sitter-prolog (ISC)
  • Docs: align mkdocs config with kreuzberg branding; mermaid diagrams now render (fixes #81)

[1.1.3] - 2026-03-24

Fixed

  • Dynamic loader: resolve c_symbol overrides for csharp, embeddedtemplate, and vb so get_language() works for dynamically loaded grammars (fixes #80)
  • E2E generator: enable all ProcessConfig features (structure, imports, exports, comments, docstrings, symbols, diagnostics) for intel tests so diagnostics assertions pass

Added

  • 23 new smoke test fixtures for languages missing coverage: asciidoc, awk, batch, caddy, cedar, cedarschema, csharp, devicetree, diff, dot, embeddedtemplate, idris, jinja2, jq, lean, pkl, postscript, prolog, rescript, ssh_config, textproto, tlaplus, vb, wit, zsh
  • CI workflow (ci-all-grammars.yaml) that tests all 197 grammars end-to-end, preventing regressions like #80
  • rust:e2e:all-grammars task for running the full grammar suite locally

[1.1.2] - 2026-03-23

Fixed

  • Elixir NIF: fix Rustler crate name mismatch (ts_pack_elixirts-pack-elixir) causing compilation failure
  • Rust crate publish: embed query file contents at build time instead of using include_str! with relative paths that break in the cargo package tarball

[1.1.1] - 2026-03-23

Fixed

  • WASM build: ahash uses compile-time-rng instead of runtime-rng (avoids getrandom on wasm32)
  • Docker/static build: add c_symbol override for grammars with non-standard C symbol names (csharp, vb, embeddedtemplate)
  • Unused imports when dynamic-loading feature disabled (WASM builds)
  • Python sdist: .pyi and py.typed now included in both wheel and sdist
  • C# build: add missing ExtensionAmbiguityResult model class
  • Set generate: true for csharp, vb, embeddedtemplate grammars

Changed

  • Switch from std::HashMap/HashSet to ahash::AHashMap/AHashSet for faster hashing in registry

[1.1.0] - 2026-03-23

... (truncated)

Commits
  • b52e69f chore: bump version to 1.1.4, add al language, swap copyleft grammars
  • 1032c8b fix: swap copyleft grammars for permissive alternatives
  • 22c8a0d feat: add AL (Business Central) language support (#83)
  • 34a0981 feat: add grammar license linter script
  • ca4adf7 docs: add permissive license policy for included grammars
  • f5d3da5 fix(docs): align mkdocs config with kreuzberg branding and structure
  • 27f39e0 fix(elixir): add TSLP_LANGUAGES to Elixir compile and test CI steps
  • 6d9d608 fix(elixir): add missing NIF stubs for query, detection, and ambiguity functions
  • d69b955 fix(elixir): add hyphenated NIF symlink, recompile patched Rustler
  • 127283b fix(elixir): patch Rustler 0.37.3 --cfg flag for newer cargo
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Updates the requirements on [tree-sitter-language-pack](https://github.com/kreuzberg-dev/tree-sitter-language-pack) to permit the latest version.

Updates `tree-sitter-language-pack` to 1.1.4
- [Release notes](https://github.com/kreuzberg-dev/tree-sitter-language-pack/releases)
- [Changelog](https://github.com/kreuzberg-dev/tree-sitter-language-pack/blob/main/CHANGELOG.md)
- [Commits](kreuzberg-dev/tree-sitter-language-pack@v0.13.0...v1.1.4)

---
updated-dependencies:
- dependency-name: tree-sitter-language-pack
  dependency-version: 1.1.4
  dependency-type: direct:production
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Mar 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants