Skip to content

Fix python free-threading compatibility#5212

Merged
ObserverOfTime merged 1 commit intotree-sitter:masterfrom
kevmo314:py314t-compatibility
Jan 9, 2026
Merged

Fix python free-threading compatibility#5212
ObserverOfTime merged 1 commit intotree-sitter:masterfrom
kevmo314:py314t-compatibility

Conversation

@kevmo314
Copy link
Contributor

@kevmo314 kevmo314 commented Jan 7, 2026

Under free-threaded python we cannot use the stable ABI. I think this check was missed, since it seems like the other cases are caught? In either case, this results in the downstream languages producing incorrectly tagged wheels when building with a free-threaded python interpreter.

@tree-sitter tree-sitter deleted a comment from talebsabreen-a11y Jan 8, 2026
@tree-sitter tree-sitter deleted a comment from talebsabreen-a11y Jan 8, 2026
@tree-sitter tree-sitter deleted a comment from talebsabreen-a11y Jan 8, 2026
@tree-sitter tree-sitter deleted a comment from talebsabreen-a11y Jan 8, 2026
@tree-sitter tree-sitter deleted a comment from talebsabreen-a11y Jan 8, 2026
@ObserverOfTime ObserverOfTime merged commit 630fa52 into tree-sitter:master Jan 9, 2026
26 of 27 checks passed
@tree-sitter-ci-bot
Copy link

Successfully created backport PR for release-0.26:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants