-
-
Notifications
You must be signed in to change notification settings - Fork 858
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
Truststore #3409
base: master
Are you sure you want to change the base?
Truststore #3409
Conversation
Drop unneeded code.
Looking at PyPI stats we've currently still got fairly significant 3.9 usage. Perhaps a smart approach here would be...
(Alternatively we could be more pushy about this with our userbase. 2025-10 seems like a long time to wait for this.) |
Maybe it could be done based on python version? |
@Secrus - Could phase it in gradually yep. Or eg... support it in Python 3.14. |
I would be uncomfortable dropping support for Python 3.9 before EOL, but it is worth noting there are other ecosystem packages that do this, e.g., |
Refs #302.
Switch from
certifi
totruststore
in order to enable system trust stores as our default SSL behavior. Related… #3404 (comment)Requires us to bump our Python requirement from 3.8 to 3.10.