Update Dockerfiles to install Python deps from PyPI as per deploy docs.

This commit is contained in:
Ben Sturmfels
2021-08-21 10:31:31 +10:00
parent c6ec71b6de
commit 5d2eec67af
2 changed files with 13 additions and 20 deletions

View File

@@ -66,16 +66,15 @@ virtualenv
# Install make and runtime dependencies.
#
# Excluding python3-celery here due to conflict with dist-packges for a
# compatible version of billiard.
# TODO: Align with deploying docs.
# We explicitly don't use use Debian packages for everything here, so as to
# match closely with the deployment docs which install most depedencies
# from PyPI.
RUN apt-get install -y \
python3-alembic \
python3-feedgenerator \
python3-jsonschema \
python3-lxml \
python3-migrate \
python3-py \
python3-pil
# Install test and docs dependencies.
RUN apt-get install -y \
python3-pytest \
python3-pytest-xdist \
python3-snowballstemmer \