Skip to content

Remove six usage #8297

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
2 tasks done
rerpha opened this issue Apr 15, 2024 · 2 comments
Closed
2 tasks done

Remove six usage #8297

rerpha opened this issue Apr 15, 2024 · 2 comments
Assignees
Labels
0 Friday no_release_notes Tickets that do not need release notes, use sparingly!

Comments

@rerpha
Copy link
Contributor

rerpha commented Apr 15, 2024

we are no longer using python 2.7 and something tells me we won't be going back.

we should remove six from our code!

acceptance criteria

  • any uses of six are removed from our codebase
  • six is removed from requirements.txt
@LowriJenkins
Copy link
Contributor

LowriJenkins commented May 17, 2024

Relies on genie-python for requirements so should be reviewed and merged before genie python:

Genie Python

Has its own requirement file that contains six, doesn't need to be reviewed and merged before genie-python (could leave these to a later time):

@LowriJenkins LowriJenkins added this to the SPRINT_2024_05_02 milestone May 17, 2024
@LowriJenkins LowriJenkins added the 0 label May 17, 2024
@KathrynBaker KathrynBaker moved this to Review in PI_2024_02 May 17, 2024
@LowriJenkins LowriJenkins added the no_release_notes Tickets that do not need release notes, use sparingly! label May 22, 2024
@Chsudeepta
Copy link
Contributor

One linked PR remains open as that module wasn't written by us

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 Friday no_release_notes Tickets that do not need release notes, use sparingly!
Projects
No open projects
Status: Done
Development

No branches or pull requests

4 participants