Commit 04c768c
committed
chore(release): 1.12.3
Fixes #157: get_parser() returned an ABI-broken vendored Parser on Python
3.14 (nodes exposed no type/children; parse(bytes) raised TypeError). It now
builds tree_sitter.Parser(get_language(name)), returning the installed
tree_sitter.Parser and working across Python versions.
Also upgrades dependencies to their latest versions across every language
binding (refreshing grammar revisions and GitHub Actions pins; getrandom moves
to 0.4 with the wasm_js feature on wasm32), and regenerates all bindings with
alef 0.30.10 — which corrects the generated Python get_parser return annotation
that previously broke import on Python < 3.14.1 parent c867c21 commit 04c768c
619 files changed
Lines changed: 40659 additions & 4840 deletions
File tree
- .agents/skills
- api
- cli
- mcp
- .cargo
- .claude/skills
- api
- cli
- mcp
- .codex/skills
- api
- cli
- mcp
- .github
- skills
- api
- cli
- mcp
- workflows
- .task
- crates
- tree-sitter-language-pack-jni
- src
- ts-pack-cli
- ts-pack-core-ffi
- src
- ts-pack-core-node
- npm
- darwin-arm64
- darwin-x64
- linux-arm64-gnu
- linux-arm64-musl
- linux-x64-gnu
- linux-x64-musl
- win32-arm64-msvc
- win32-x64-msvc
- src
- ts-pack-core-php
- src
- ts-pack-core-py
- src
- ts-pack-core-wasm
- src
- ts-pack-core
- docs
- reference
- e2e
- csharp
- tests
- c
- dart
- test
- elixir/test
- go
- java
- src/test/java/io/xberg/treesitterlanguagepack/e2e
- kotlin_android
- src/test/kotlin/io/xberg/tslp/android/e2e
- node
- tests
- php
- tests
- python
- tests
- ruby
- spec
- rust
- tests
- swift_e2e/Tests/TreeSitterLanguagePackE2ETests
- wasm
- tests
- zig/src
- packages
- csharp
- TreeSitterLanguagePack
- dart
- bin
- lib
- src
- rust
- src
- elixir
- lib
- tree_sitter_language_pack
- native/tree_sitter_language_pack_nif
- src
- go
- cmd/download_ffi
- java
- src/main/java/io/xberg/treesitterlanguagepack
- kotlin-android
- src/main
- kotlin/io/xberg/tslp/android
- php
- src
- stubs
- python
- tree_sitter_language_pack
- ruby
- ext/ts_pack_core_rb
- native
- src
- lib
- tree_sitter_language_pack
- sig
- swift
- Sources
- RustBridge
- TreeSitterLanguagePack
- rust
- src
- zig
- src
- sources
- test_apps
- csharp
- tests
- c
- dart
- test
- elixir
- test
- go
- java
- src/test/java/io/xberg/treesitterlanguagepack/e2e
- kotlin_android
- src/test/kotlin/io/xberg/tslp/android/e2e
- node
- tests
- php
- tests
- python
- tests
- ruby
- spec
- rust
- tests
- swift_e2e
- Tests/TreeSitterLanguagePackE2ETests
- swift
- wasm
- tests
- zig
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
0 commit comments