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

Complete removal of py2 #5533

Merged
merged 2 commits into from
Dec 9, 2020
Merged

Complete removal of py2 #5533

merged 2 commits into from
Dec 9, 2020

Conversation

alex
Copy link
Member

@alex alex commented Oct 29, 2020

fixes #5359

Note: did not remove all the __future__ imports, and there's no changelog entry.

@reaperhulk
Copy link
Member

When we're ready to land this let's split this up into multiple PRs.

@alex alex force-pushed the drop-py2 branch 5 times, most recently from 439cf67 to d8a0ec2 Compare October 29, 2020 15:12
@alex
Copy link
Member Author

alex commented Oct 29, 2020

For future alex, the parts to break this into:

  • Drop from CI, remove anything necessary for coverage
  • Change black target version to 3.6
  • Replace int_from_bytes with int.from_bytes
  • Drop all the __future__ imports
  • Drop usage of six

@penguinolog
Copy link

You can use isort for dropping __future__

@alex alex force-pushed the drop-py2 branch 3 times, most recently from 4eb4dfc to a7a2d68 Compare November 16, 2020 16:47
@Cartoon3636
Copy link

👍👍👍👍

@alex alex added this to the Thirty Fourth Release milestone Dec 5, 2020
@alex alex force-pushed the drop-py2 branch 2 times, most recently from 5d89310 to 9aea5bc Compare December 9, 2020 05:41
@alex alex changed the title Drop py2 Complete removal of py2 Dec 9, 2020
@alex alex marked this pull request as ready for review December 9, 2020 06:37
reaperhulk
reaperhulk previously approved these changes Dec 9, 2020
@reaperhulk
Copy link
Member

Needs rebase

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Python 2.7 support timeline
4 participants