Skip to content

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

Closed
9 tasks done
srittau opened this issue Jun 7, 2024 · 5 comments
Closed
9 tasks done

Drop support for Python 3.8 (April 2025) #12112

srittau opened this issue Jun 7, 2024 · 5 comments
Labels
stubs: removal Pending removal of third-party distributions

Comments

@srittau
Copy link
Collaborator

srittau commented Jun 7, 2024

Python 3.8 has reached its end-of-life phase on 2024-10-07 (PEP 569).

How to remove support

January 2025

April 2025

(Please amend as necessary.)

@srittau srittau added the stubs: removal Pending removal of third-party distributions label Jun 7, 2024
@srittau srittau changed the title Drop support for Python 3.8 (around May 2025) Drop support for Python 3.8 (around January/April 2025) Oct 3, 2024
@srittau srittau changed the title Drop support for Python 3.8 (around January/April 2025) Drop support for Python 3.8 (January and April 2025) Oct 10, 2024
srittau added a commit to srittau/typeshed that referenced this issue Jan 10, 2025
This is part of gradually dropping support, cf. python#12112
srittau added a commit to srittau/typeshed that referenced this issue Jan 10, 2025
Part of dropping support for Python 3.8, cf. python#12112
@srittau srittau changed the title Drop support for Python 3.8 (January and April 2025) Drop support for Python 3.8 (April 2025) Jan 10, 2025
srittau added a commit to srittau/typeshed that referenced this issue Apr 2, 2025
Removed in Python 3.8, part of python#12112
srittau added a commit that referenced this issue Apr 2, 2025
Removed in Python 3.8, part of #12112
@AlexWaygood
Copy link
Member

I think a lot of the "remove redundant version branches" work would be done automatially with we a Ruff autofix if we bumped this:

target-version = "py38"

@srittau
Copy link
Collaborator Author

srittau commented Apr 2, 2025

I've nearly finished with removing the branches. It's honestly not that difficult and you catch a few things when doing it manually.

@AlexWaygood
Copy link
Member

oh, I don't object, just thought it might save a bit of work :-) doing it manually is fine, of course!

@srittau
Copy link
Collaborator Author

srittau commented Apr 2, 2025

It's also quite relaxing work. PLEASE DON'T TAKE IT FROM ME!!!!!

@brianschubert
Copy link
Contributor

slowly closes open PR tab

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stubs: removal Pending removal of third-party distributions
Projects
None yet
Development

No branches or pull requests

3 participants