-
-
Notifications
You must be signed in to change notification settings - Fork 329
Fix Windows free-threaded builds on Python3.14 #2632
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
Conversation
Happy to accept a PR to add 3.14 and 3.14t in CI now that it has beta releases. |
Looks like somehow |
Very weird. Did this happen on a CI environment somewhere? I also want to figure out what is swallowing the errors returned by |
Oh wait, I see, it happened here... |
This is happening because of the match statement here: Lines 1271 to 1276 in 87c04b7
Maybe we shouldn't always try to fall back to sysconfig if an error happens there? |
I guess I can add debug logging at least without changing behavior. Edit: ended up refactoring to not unpack a |
The failures might be because of https://discuss.python.org/t/heads-up-3-13-5-release-coming-soon/94535 |
Yeah, here it is failing on current |
Thanks! |
Awesome, thanks for merging. If you can cut a release too that would unblock me working on 3.14 support elsewhere. |
Released in v1.8.7. |
Fixes #2630
I see you're not running CI testing against 3.14 - is there any appetite for setting that up?
Also for reasons I don't understand, I never saw the error about Python not bundling abiflags in sysconfig on windows. The error generated by
bail
seems to get swallowed somehow.