-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GH-44421: [Python] Add configuration for building & testing free-threaded wheels on Windows #44804
base: main
Are you sure you want to change the base?
Conversation
|
If someone could trigger the new jobs, that'd be really helpful! |
@github-actions crossbow submit -g wheel-windows-* |
|
@github-actions crossbow submit wheel-windows-* |
Revision: 78d8f9e Submitted crossbow builds: ursacomputing/crossbow @ actions-86ba33e477 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR, I triggered the CI jobs
Unfortunately, while the free-threaded wheel is built correctly, |
Also, the failure on 3.9 is that |
I haven't tested and I am unsure if this works but maybe we can try this (https://stackoverflow.com/a/21912169): |
The Windows failure is probably related to pypa/setuptools#4662 and should be fixed in the next setuptools release. |
Hmm, that one should be fixed in CPython AFAIU: python/cpython#111650 |
Ah, scratch that, the rationale is actually here: |
Well, stderr should already be shown by default, so it's weird that nothing gets displayed. |
Rationale for this change
There's no blockers anymore for building Windows wheels for the free-threaded build, so this PR adds the necessary configuration to do that.
What changes are included in this PR?
Are these changes tested?
No tests required.
Are there any user-facing changes?
No.