Skip to content

Instantly share code, notes, and snippets.

@sssoleileraaa
Last active January 20, 2022 02:21
Show Gist options
  • Save sssoleileraaa/d87a910c39ef49a48be05fd30e30b72e to your computer and use it in GitHub Desktop.
Save sssoleileraaa/d87a910c39ef49a48be05fd30e30b72e to your computer and use it in GitHub Desktop.
Ubuntu 18 developer requirements for SecureDrop Client
# 1. run `python3 -m venv .venv`
# 2. run `.venv/bin/pip install --upgrade pip wheel`
# 3. run `source .venv/bin/activate`
# 4. run `pip install -r requirements/requirements.in
# 5. run `wget https://gist.githubusercontent.com/creviera/d87a910c39ef49a48be05fd30e30b72e/raw/1d3ebfe13eebaf0ab95cd45414cafa417883072c/dev-requirements-in.patch`
# 6. run `git apply dev-requirements-in.patch`
# 7. run `pip install -r requirements/dev-requirements.in`
diff --git a/requirements/dev-requirements.in b/requirements/dev-requirements.in
index 83929f0..7915cd5 100644
--- a/requirements/dev-requirements.in
+++ b/requirements/dev-requirements.in
@@ -5,7 +5,7 @@ flaky
isort
MarkupSafe
mypy
-Pillow>=9.0.0 # for mouseinfo, pyscreeze as of CVE-2022-{22815,22816,22817}
+Pillow>=8.4.0 # for mouseinfo, pyscreeze as of CVE-2022-{22815,22816,22817}
pip-tools
PyAutoGUI
pyobjc-core;platform_system=="Darwin"
(END)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment