diff --git a/core/Dockerfile.dev b/core/Dockerfile.dev index 20a391f..15e19f8 100644 --- a/core/Dockerfile.dev +++ b/core/Dockerfile.dev @@ -15,7 +15,7 @@ RUN --mount=type=cache,target=/root/.cache \ apk update \ && apk add --no-cache --virtual build-deps gcc python3-dev musl-dev \ postgresql-dev git libffi-dev \ - && apk add --no-cache bash su-exec postgresql-client mysql-client curl python3 py3-pip linux-headers \ + && apk add --no-cache bash su-exec postgresql-client mysql-client curl python3 py3-pip linux-headers py-cryptography \ && python3 -m pip install -U psycopg2 pymysql setuptools wheel \ && python3 -m pip install \ git+https://gitlab.com/mailman/mailman@${CORE_REF} \ diff --git a/postorius/Dockerfile b/postorius/Dockerfile index f8d719b..4bc0b2f 100644 --- a/postorius/Dockerfile +++ b/postorius/Dockerfile @@ -15,7 +15,7 @@ RUN --mount=type=cache,target=/root/.cache \ postgresql-dev mariadb-dev python3-dev libffi-dev openldap-dev cargo rust \ && apk add --no-cache --virtual .mailman-rundeps bash sassc \ postgresql-client mysql-client py3-mysqlclient curl mailcap gettext \ - python3 py3-pip libffi libuuid pcre-dev \ + python3 py3-pip libffi libuuid pcre-dev py-cryptography \ && python3 -m pip install -U 'Django<3.2' pip setuptools wheel \ && python3 -m pip install postorius==1.3.6 \ uwsgi \ diff --git a/postorius/Dockerfile.dev b/postorius/Dockerfile.dev index f1560cb..91409be 100644 --- a/postorius/Dockerfile.dev +++ b/postorius/Dockerfile.dev @@ -19,7 +19,7 @@ RUN --mount=type=cache,target=/root/.cache \ postgresql-dev mariadb-dev python3-dev libffi-dev git cargo rust \ && apk add --no-cache --virtual .mailman-rundeps bash sassc \ postgresql-client mysql-client py3-mysqlclient curl mailcap \ - python3 py3-pip libffi gettext \ + python3 py3-pip libffi gettext py-cryptography \ && python3 -m pip install -U pip setuptools wheel \ && python3 -m pip install -U \ git+https://gitlab.com/mailman/mailmanclient@${CLIENT_REF} \ diff --git a/web/Dockerfile b/web/Dockerfile index 011b4c5..ccfa3b2 100644 --- a/web/Dockerfile +++ b/web/Dockerfile @@ -15,7 +15,7 @@ RUN --mount=type=cache,target=/root/.cache \ postgresql-dev mariadb-dev python3-dev libffi-dev openldap-dev cargo rust \ && apk add --no-cache --virtual .mailman-rundeps bash sassc \ postgresql-client mysql-client py3-mysqlclient curl mailcap gettext \ - python3 py3-pip xapian-core xapian-bindings-python3 libffi pcre-dev \ + python3 py3-pip xapian-core xapian-bindings-python3 libffi pcre-dev py-cryptography \ && python3 -m pip install -U 'Django<3.2' pip setuptools wheel \ && pip install mailmanclient==3.3.3 \ postorius==1.3.6 \ diff --git a/web/Dockerfile.dev b/web/Dockerfile.dev index 2c5951c..8a969e4 100644 --- a/web/Dockerfile.dev +++ b/web/Dockerfile.dev @@ -20,7 +20,7 @@ RUN --mount=type=cache,target=/root/.cache \ postgresql-dev mariadb-dev python3-dev libffi-dev openldap-dev cargo rust \ && apk add --no-cache --virtual .mailman-rundeps bash sassc pcre-dev \ python3 py3-pip postgresql-client mysql-client py3-mysqlclient \ - curl mailcap xapian-core xapian-bindings-python3 libffi gettext \ + curl mailcap xapian-core xapian-bindings-python3 libffi gettext py-cryptography \ && python3 -m pip install -U pip setuptools wheel \ && python3 -m pip install -U \ git+https://gitlab.com/mailman/mailmanclient@${CLIENT_REF} \