-
Notifications
You must be signed in to change notification settings - Fork 92
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
Build not working with Python 3.13.0b1 #104
Comments
Hello @Dunedan! Thanks for the report, I'll see to add Python 3.13 support 👍🏻 |
With v1.2.0 you can now build But Python 3.13 wheels won't be published as of now since it is not recommanded by cibuildwheel:
I am now following Cython releases to keep up-to-date C code here, and improve Python 3.13 (and newer versions) support. |
@BoboTiG could you please cut a release? Looks like the 3.13 ABI is now stable. |
@iherasymenko I'm on it! |
Arf, Python 3.13 wheels worked but not PyPy 3.8, see https://github.com/pytries/marisa-trie/actions/runs/10892762632/job/30226353003 The issue is already tracked upstream: pypa/distutils#283 |
Didn't 1.2.0 get already released for Python 3.13 support? |
Yes, but Python 3.13 wheels were not made available at the time. |
Building a wheel for
marisa-trie
with Python 3.13.0b1 doesn't work, because there are no_PyLong_AsByteArray()
and_PyLong_FromByteArray()
functions anymore.The is a CPython issue on this topic (python/cpython#111140), which resulted in alternative public functions being available, so I guess supporting Python 3.13 with
marisa-trie
should be pretty straight-forward.Here is a log of a failed build with Python 3.13.0b1: build-log-marisa-trie-python-3.13.txt
The text was updated successfully, but these errors were encountered: