-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Investigate CI failures with Python 3.13.0a5 #3366
Comments
I was able to reproduce all 35 Ubuntu 22.04 (OpenSSL 3.0) 3.13 errors locally. The 35 original errors
27 of them appear to be caused by a new CPython bug tracked in python/cpython#116764. Applying a patch from python/cpython#116801 reduces the number of errors to 8. To silence the errors we can add temporary The remaining failures of `test_client_intermediate` and `test_client_key_password`
There is a new change related to certificates in 3.13.0a5 python/cpython#112389, unapplying it fixes the errors. In case of these 8 failures, it's likely that we need to adapt urllib3's tests to the striker SSL context flags. |
This is blocked by python-trio/trustme#642 |
Tests on all supported OSes started failing with recent Python 3.13.0a5.
Tests succeeded on Linux and macOS with Python 3.13.0a4 and on Windows with Python 3.13.0a3.
Let's investigate the errors and determine on who's side fixes are needed. If urllib3's code has to be updated to work with Python 3.13, we have to check the 1.26.x branch too.
https://github.com/urllib3/urllib3/actions/runs/8317963362/job/22759351029
The text was updated successfully, but these errors were encountered: