-
Notifications
You must be signed in to change notification settings - Fork 696
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
Create securedrop-app-code Debian package with Python 3 dependencies #4355
Comments
For the 4/17-5/1 sprint, Kushal will prepare at least a draft PR for broader team input, which will not use FPF's PyPI mirror yet. |
hey @kushaldas what is the status of this? |
can you push up whatever wip you have when you get a chance @kushaldas ? |
I did not manage to work on this enough during that sprint, but, I have other WIP work on my backup system (a |
please push up whatever wip you have locally so @rmol can check it out since y'all will be working together next sprint to get the combined |
I pushed #4555 to show the changes I made for a debian python3 package using |
Now that we have basic Python 3 compatibility (#997, resolved through #4239), we need to ensure that all the
securedrop-app-code
dependencies transition to Python 3 as well. The plan of record is to usedh-virtualenv
to ship these dependencies in the package itself, instead of depending on the system Python libraries.This will allow us to use consistent dependency management processes for SecureDrop Workstation and SecureDrop core, and will get us closer to resolving #3407.
The text was updated successfully, but these errors were encountered: