Skip to content

Support for Python 3.13 #71

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

Merged
merged 3 commits into from
Jun 8, 2025
Merged

Support for Python 3.13 #71

merged 3 commits into from
Jun 8, 2025

Conversation

RFCreate
Copy link
Contributor

@RFCreate RFCreate commented Jun 7, 2025

Now I know why my last PR #67 was failing at the start, explicitly excluding python free-threaded build is the solution since it is not supported when building wheel.

@flacjacket
Copy link
Owner

Can you fix up the merge conflicts? Thanks for this!

@RFCreate
Copy link
Contributor Author

RFCreate commented Jun 8, 2025

Merge conflicts are now resolved! 👍

@flacjacket flacjacket merged commit c8374e6 into flacjacket:main Jun 8, 2025
29 of 30 checks passed
@flacjacket
Copy link
Owner

Thanks again! Do you know what is up with the pypy builds failing to find zlib.Z_NO_COMPRESSION? It looks like we have that problem here and pywlroots.

@RFCreate
Copy link
Contributor Author

RFCreate commented Jun 8, 2025

The auditwheel package added a reference to zlib.Z_NO_COMPRESSION that exists in CPython but is not in the Pypy zlib module. See this commit that should be part of the next release of Pypy.

If you want the build to pass for a minor release or something, it can be fixed with auditwheel==6.2.0, but it should be a temporary fix.

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.

2 participants