Skip to content

Remove use of six #1296

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
joshuagl opened this issue Mar 3, 2021 · 1 comment · Fixed by #1340
Closed

Remove use of six #1296

joshuagl opened this issue Mar 3, 2021 · 1 comment · Fixed by #1340
Assignees

Comments

@joshuagl
Copy link
Member

joshuagl commented Mar 3, 2021

Description of issue or feature request:

Following the release of tuf 0.17.0 (see #1284) we are no longer supporting Python2, and have started to remove uses of Python2 in #1293 (see also #1276).

Six is a Python 2 and 3 compatibility library, which is clearly no longer required.

Current behavior:

Six is marked as a dependency in setup.py and our requirements files.
Six is imported and used in multiple modules, tests, and scripts.

Expected behavior:

six is no longer a dependency and is not imported, or used, in any modules, tests, or scripts.

@avelichka
Copy link
Contributor

Hi folks,

I'd like to work on this issue if it's OK :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants