-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Drop support for Python 3.8 (April 2025) #12112
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
Comments
This is part of gradually dropping support, cf. python#12112
Part of dropping support for Python 3.8, cf. python#12112
Removed in Python 3.8, part of python#12112
I think a lot of the "remove redundant version branches" work would be done automatially with we a Ruff autofix if we bumped this: Line 21 in ad8ecaf
|
I've nearly finished with removing the branches. It's honestly not that difficult and you catch a few things when doing it manually. |
oh, I don't object, just thought it might save a bit of work :-) doing it manually is fine, of course! |
It's also quite relaxing work. PLEASE DON'T TAKE IT FROM ME!!!!! |
slowly closes open PR tab |
Python 3.8 has reached its end-of-life phase on 2024-10-07 (PEP 569).
How to remove support
January 2025
oldest_supported_python
key inpyproject.toml
. (Officially drop Python 3.8 support #13386)requires_python >= 3.9
andpython_version >= 3.9
fromMETADATA.toml
(Officially drop Python 3.8 support #13386)April 2025
VERSIONS
). (Remove dummy threading modules #13771)_dummy_thread
_dummy_threading
dummy_threading
typing_extensions
imports: no op for Python 3.8 -> 3.9backports.zoneinfo
fromEXTERNAL_REQ_ALLOWLIST
instub_uploader.metadata
(Removebackports.zoneinfo
for ext req allowlist typeshed-internal/stub_uploader#168)(Please amend as necessary.)
The text was updated successfully, but these errors were encountered: