-
-
Notifications
You must be signed in to change notification settings - Fork 156
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
Building markupsafe wheel fails on 3.13a1 #411
Comments
This belongs in the markupsafe repo, not in the flask repo... |
Considering that 3.13 is still in early alpha, I think the fastest way to get closer to a fix (assuming this is something that needs to be fixed in markupsafe), would be sending a PR that fixes it and runs CI on 3.13-dev as well. Whether it makes sense to do so during alpha and not waiting at least until beta I don't know... |
This was from a conversion on Mastodon yesterday, Anthony is experimenting with threaded web servers with the new freethreading build. I do want to at least detect that we can't build yet and allow the native fallback. |
This is currently a bug in wheel, see pypa/wheel#585 |
Looks like that wheel issue was resolved and released, so we could try this again at some point. |
Yep, On Sunday Pillow failed to build with: AssertionError: would build wheel with unsupported tag ('cp313', 'cp313t', 'linux_x86_64') On Monday it successfully builds! (and then a segmentation fault running tests but that's for another day). |
Going to close this, I'm assuming it works now but don't have a way to test it myself. |
Compiling wheels on Python 3.13 is hard. Compiling them with the new ABI (
t
) when--disable-gil
is even more challenging.I'm just logging this here, not expecting it to be fixed anytime soon :-)
Environment:
--disable-gil
--with-pydebug
flags)The text was updated successfully, but these errors were encountered: