-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Python 3.6 EOL (not before July 2022) #6189
Comments
I have updated the title with the "support until" date and added the "removal" label (which is not 100% appropriate, but close enough). |
@hauntsaninja Could you please link to the PyPI Stats page you mentioned in the OP, or were you just referring to https://pypistats.org/packages/__all__ , thanks. |
Oh I wasn't aware of https://pypistats.org/packages/__all__ , that's nice. I have no idea which specific packages I looked at, but if you made me guess: mypy has the least 3.6 usage of these at ~10%, others are in the 10-20% range |
I'm pinning this issue, since our tentative removal date is coming up in around a month now. EDIT: Ah, I can't, we can have a maximum of 3 pinned issues. As you were. |
As July is approaching fast: Are there any blockers for removing Python 3.6 support? I get the feeling that Python 3.6 support is becoming slightly annoying to maintain, so it will be a plus if we can remove it. |
* Document that typeshed support 3.7+. * Don't run tests on Python 3.6. * Remove Python 3.6 allow lists. * Merge common allowlist items. Part of python#6189
* Document that typeshed support 3.7+. * Don't run tests on Python 3.6. * Remove Python 3.6 allow lists. * Merge common allowlist items. Part of #6189
We're coming close to Python 3.6 EOL. Last year we were pretty prompt about dropping support for Python 3.5, dropping support within a month or two of EOL. I think I'd like us to be a little slower this time round (hence my posting of this in advance of anyone making a PR).
My impression is that Python 3.6 is still widely used. pypistats a couple packages says on the order of 20%. It's also the default on Ubuntu 18.04. Waiting six months would be in line with our removal policy for third party stubs, so that seems like a number we could default to, but curious if people have opinions.
The text was updated successfully, but these errors were encountered: