-
Notifications
You must be signed in to change notification settings - Fork 53
Python 3.13 compatibility #24
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
* assert shape of calls to unraisablehook and sanity check traceback contents instead of (varying) stderr output from default unraisablehook impl
b6716b8
to
364621f
Compare
First commit LGTM. I didn't review teh 2nd commit closely. |
With
Without |
1951 passed, 89 skipped, 4 xfailed, 367 warnings |
Testing the update unraisable tests to use sys.unraisablehook together with 49127c6 on the recent Python 3.13 git HEAD. |
tests passed, trying to build cryptography |
cryptography build succeeded as well |
Could you please release a new version with this fix? |
@mindflayer 1.17.0rc1 supports Python 3.13 |
Thank you @edgarrmondragon for sharing it. Do you happen to know when a stable one will be published? |
@mindflayer according to #71 (comment), the final release will be tagged soon after 3.13.0rc1 comes out. So some time after 2024-07-30. |
In addition to Python 3.8 (min version) We cannot support Python 3.13 untill this cffi issue is fixed: python-cffi/cffi#24
In addition to Python 3.8 (min version) We cannot support Python 3.13 until this cffi issue is fixed: python-cffi/cffi#24
fixes #23
Full test suite passes locally on 3.13.0a1 under Linux x86_64 with these changes.