Skip to content

allow building free-threaded wheels on 3.14t - #310

Open
kumaraditya303 wants to merge 1 commit into
tree-sitter:masterfrom
kumaraditya303:master
Open

allow building free-threaded wheels on 3.14t#310
kumaraditya303 wants to merge 1 commit into
tree-sitter:masterfrom
kumaraditya303:master

Conversation

@kumaraditya303

Copy link
Copy Markdown

See #302

This PR allows building free-threaded wheels for tree-sitter-rust which cannot use existing abi3 wheels.

@wetneb

wetneb commented Jul 7, 2026

Copy link
Copy Markdown

Since the setup.py file is generated by tree-sitter itself, I am wondering if you have submitted this improvement to https://github.com/tree-sitter/tree-sitter?
Once the change is merged and released there, this repository should probably be updated by re-generating the bindings via tree-sitter itself.
With this method, you'd ensure that many other grammars benefit from your improvement, and that this grammar benefits from all other improvements to the bindings that were accepted in tree-sitter itself.
That being said, this particular grammar is known for not reviewing external PRs very actively, which is why we've started a fork at https://codeberg.org/grammar-orchard/tree-sitter-rust-orchard (which is also uploaded on PyPI). I'd be happy to regenerate bindings there if needed.

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.

2 participants