Skip to content
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

Drop support for EOL Python versions <3.6 #520

Closed
2 tasks
g-k opened this issue Mar 12, 2020 · 3 comments · Fixed by #605
Closed
2 tasks

Drop support for EOL Python versions <3.6 #520

g-k opened this issue Mar 12, 2020 · 3 comments · Fixed by #605

Comments

@g-k
Copy link
Collaborator

g-k commented Mar 12, 2020

Kinda blocked on html5lib switching to Python 3, but this would:

  • let us drop the dependency on six (pending html5lib doing the same)
  • add Python 3 type annotations (outside comments)
  • use other Python 3 features
  • reduce compat and testing burden

TODO:

Given that CPython 2.7 support is ending I think it's safe to drop Python 2 support with the next major release.

@jvanasco
Copy link
Contributor

jvanasco commented Jun 8, 2020

What about announcing that 4.0 will drop Python2 support, so people can pin dependencies for auto upgrades now?

@g-k
Copy link
Collaborator Author

g-k commented Jun 11, 2020 via email

@g-k g-k changed the title Drop Python 2 support? Drop Python 2 support Jun 12, 2020
@g-k g-k mentioned this issue Sep 16, 2020
3 tasks
@g-k g-k added this to the v4.0.0 milestone Sep 16, 2020
@g-k g-k mentioned this issue Sep 16, 2020
@g-k
Copy link
Collaborator Author

g-k commented Jan 5, 2021

We should also drop support for unsupported python 3 versions too currently everything <3.6 https://en.wikipedia.org/wiki/History_of_Python#Version_3

@g-k g-k changed the title Drop Python 2 support Drop support for EOL Python versions <3.6 Jan 5, 2021
@g-k g-k mentioned this issue Jan 22, 2021
@g-k g-k mentioned this issue Aug 3, 2021
@g-k g-k closed this as completed in #605 Aug 3, 2021
@g-k g-k removed this from the v5.0.0 milestone Aug 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants