Skip to content

chore(dev/release): verify free-threaded wheels too - #4669

Merged
lidavidm merged 3 commits into
apache:mainfrom
lidavidm:gh-3824
Aug 8, 2026
Merged

chore(dev/release): verify free-threaded wheels too#4669
lidavidm merged 3 commits into
apache:mainfrom
lidavidm:gh-3824

Conversation

@lidavidm

@lidavidm lidavidm commented Aug 7, 2026

Copy link
Copy Markdown
Member

Closes #3824.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds Python 3.14 free-threaded wheel verification to Linux release checks.

Changes:

  • Adds 3.14t to Linux wheel versions.
  • Configures Conda free-threading environments.
  • Preserves free-threaded wheel ABI tags.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread dev/release/verify-release-candidate.sh
Comment thread dev/release/verify-release-candidate.sh

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Suppressed comments (1)

dev/release/verify-release-candidate.sh:832

  • This condition checks pyver after line 827 has already removed the trailing t, so it is never true for 3.14t. The free-threaded wheel therefore runs without the intended PYTHON_GIL=0 enforcement and may silently re-enable the GIL when loading an incompatible extension. Check the original python value instead.
    if [[ "$pyver" == *t ]]; then

@lidavidm
lidavidm requested a review from amoeba August 7, 2026 05:47
@lidavidm
lidavidm marked this pull request as ready for review August 7, 2026 05:47
@lidavidm
lidavidm requested a review from kou as a code owner August 7, 2026 05:47
@lidavidm
lidavidm merged commit 39502ce into apache:main Aug 8, 2026
14 checks passed
@lidavidm
lidavidm deleted the gh-3824 branch August 8, 2026 11:43
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.

[Dev] Add free-threaded wheels to release verification

3 participants