Skip to content

chore(deps): Bump tree-sitter-language-pack from 1.12.5 to 1.13.3 in the dependencies group - #96

Merged
GoodbyePlanet merged 1 commit into
mainfrom
dependabot/uv/dependencies-8afbc7b8fa
Jul 25, 2026
Merged

chore(deps): Bump tree-sitter-language-pack from 1.12.5 to 1.13.3 in the dependencies group#96
GoodbyePlanet merged 1 commit into
mainfrom
dependabot/uv/dependencies-8afbc7b8fa

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 23, 2026

Copy link
Copy Markdown
Contributor

Bumps the dependencies group with 1 update: tree-sitter-language-pack.

Updates tree-sitter-language-pack from 1.12.5 to 1.13.3

Release notes

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

v1.13.3

Fixed

  • ruby: platform-specific native gems now package one native extension per supported Ruby ABI and load the extension matching the current runtime. This keeps precompiled gems usable on Ruby 3.2, 3.3, 3.4, 3.5, and Ruby 4 while avoiding Parser#parse self-conversion TypeErrors from loading an extension compiled against a different Ruby ABI. Fixes #171.

Changed

  • grammars: refresh 22 grammar revisions to newer upstream commits (no languages added or removed).
  • deps: refresh lock files with non-breaking updates within existing constraints (Cargo.lock, pnpm-lock.yaml, uv.lock, Ruby Gemfile.lock).
  • Regenerated all bindings with alef 0.42.0.

v1.13.2

Fixed

  • ruby: the Magnus binding now exposes the Parser instance methods (set_language/parse/parse_bytes/reset). alef previously skipped &mut self methods on opaque types, so Parser was generated with no callable methods; parse_bytes also now accepts a Ruby String. This fixes the root cause behind #168 at the generator level (alef 0.38.4), superseding the hand-edit stopgap in #169.

Changed

  • build: regenerate all bindings against alef 0.38.4. Swift and Elixir generated output pick up the 0.38.4 codegen fixes (Swift CodingKeys honoring serde renames, Optional<Vec<struct>> accessors no longer double-encoding, and the Elixir e2e streaming entry-point suffix).
  • ci: the Docker CI and publish workflows tolerate a full GitHub Actions cache — a cache-export failure no longer fails the build.

v1.13.1

Fixed

  • ruby: the published 1.13.0 gem still shipped required_ruby_version = [">= 3.2.0", "< 4.0"] despite #162, because alef regeneration reverted the hand-edit. Fixed at the generator level (alef 0.38.0 defaults to ">= 3.2.0" with no upper bound and makes the constraint configurable), so the gem now installs on Ruby 4.x.
  • elixir: positional JSON-encoded NIF args now forward nil and pre-encoded JSON strings as-is instead of double-encoding, matching the keyword-arg path (alef 0.38.0).

... (truncated)

Changelog

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

[1.13.3] - 2026-07-21

Fixed

  • ruby: platform-specific native gems now package one native extension per supported Ruby ABI and load the extension matching the current runtime. This keeps precompiled gems usable on Ruby 3.2, 3.3, 3.4, 3.5, and Ruby 4 while avoiding Parser#parse self-conversion TypeErrors from loading an extension compiled against a different Ruby ABI. Fixes #171.

Changed

  • grammars: refresh 22 grammar revisions to newer upstream commits (no languages added or removed).
  • deps: refresh lock files with non-breaking updates within existing constraints (Cargo.lock, pnpm-lock.yaml, uv.lock, Ruby Gemfile.lock).
  • Regenerated all bindings with alef 0.42.0.

[1.13.2] - 2026-07-20

Fixed

  • ruby: the Magnus binding now exposes the Parser instance methods (set_language/parse/parse_bytes/reset). alef previously skipped &mut self methods on opaque types, so Parser was generated with no callable methods; parse_bytes also now accepts a Ruby String. This fixes the root cause behind #168 at the generator level (alef 0.38.4), superseding the hand-edit stopgap in #169.

Changed

  • build: regenerate all bindings against alef 0.38.4. Swift and Elixir generated output pick up the 0.38.4 codegen fixes (Swift CodingKeys honoring serde renames, Optional<Vec<struct>> accessors no longer double-encoding, and the Elixir e2e streaming entry-point suffix).
  • ci: the Docker CI and publish workflows tolerate a full GitHub Actions cache — a cache-export failure no longer fails the build.

[1.13.1] - 2026-07-19

Fixed

  • ruby: the published 1.13.0 gem still shipped required_ruby_version = [">= 3.2.0", "< 4.0"] despite #162, because alef regeneration reverted the hand-edit. Fixed at the generator level (alef 0.38.0 defaults to ">= 3.2.0" with no upper bound and makes the constraint configurable), so the gem now installs on Ruby 4.x.
  • elixir: positional JSON-encoded NIF args now forward nil and pre-encoded JSON strings as-is instead of double-encoding, matching the keyword-arg path (alef 0.38.0).

... (truncated)

Commits
  • 7a057e9 chore(swift): update Package.swift with checksum for v1.13.3
  • f3d9e2c chore(release): 1.13.3
  • 044f150 fix(ruby): package native gems per Ruby ABI (#171)
  • 3d5ab9e ci: publish docker per-arch on native runners with manifest merge
  • dc48606 ci: disable rust in poly validate to avoid release-time parser-sources 404
  • a02abde docs(changelog): add 1.13.2
  • ce9e9c0 chore(release): 1.13.2
  • c3bb381 fix(ruby): parser bindings (#169)
  • 3ee59aa chore: updated docs site
  • f5c1c7c fix(ci): use valid Python in Docker process smoke test
  • Additional commits viewable in compare view

Dependabot compatibility score

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

Bumps the dependencies group with 1 update: [tree-sitter-language-pack](https://github.com/xberg-io/tree-sitter-language-pack).


Updates `tree-sitter-language-pack` from 1.12.5 to 1.13.3
- [Release notes](https://github.com/xberg-io/tree-sitter-language-pack/releases)
- [Changelog](https://github.com/xberg-io/tree-sitter-language-pack/blob/main/CHANGELOG.md)
- [Commits](xberg-io/tree-sitter-language-pack@v1.12.5...v1.13.3)

---
updated-dependencies:
- dependency-name: tree-sitter-language-pack
  dependency-version: 1.13.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jul 23, 2026
@GoodbyePlanet
GoodbyePlanet merged commit 65eea62 into main Jul 25, 2026
2 checks passed
@GoodbyePlanet
GoodbyePlanet deleted the dependabot/uv/dependencies-8afbc7b8fa branch July 25, 2026 20:19
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:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant