-
Notifications
You must be signed in to change notification settings - Fork 689
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
Fixes more Python2 and Python3 common codebase #4327
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left some notes on improvements that mostly center around readability. Nothing here is wrong, but I think if we're going to be using six
everywhere, we might want to simplify it a bit.
Based on code review and easy code reading of the branches.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks great! thanks @kushaldas (I implemented a couple of @heartsucker's suggestions in commits appended to the end) - this is good to merge when the staging job passes ✨
Status
Work in progress
Description of Changes
Fixes a few more failed tests.
Changes proposed in this pull request:
Testing
make test
make test-python3
Deployment
Any special considerations for deployment? Consider both:
Checklist
If you made changes to the server application code:
make ci-lint
) and tests (make -C securedrop test
) pass in the development containerIf you made changes to
securedrop-admin
:make -C admin test
) pass in the admin development containerIf you made changes to the system configuration:
If you made non-trivial code changes:
If you made changes to documentation:
make docs-lint
) passed locally