update dependencies (#9893)

Fixes https://github.com/certbot/certbot/issues/9892 and https://github.com/certbot/certbot/security/dependabot

Upgrading the base docker image has been done in previous PRs like https://github.com/certbot/certbot/pull/9415. Doing this was needed because the [newer versions of `cryptography` need a newer version of rust](https://dev.azure.com/certbot/certbot/_build/results?buildId=7451&view=logs&j=fdd3565a-f3c6-5154-eca9-9ae03666f7bd&t=5dbd9851-46a4-524f-73a8-4028241afcde&l=475).

I ran the full test suite on this branch which you can see in the GitHub status checks below. The boulder tests should fail as they're to be fixed by https://github.com/certbot/certbot/pull/9889 but everything else should pass.
This commit is contained in:
Brad Warren
2024-02-07 17:55:30 -08:00
committed by GitHub
parent 8b5a017b05
commit b8b759f1d2
2 changed files with 56 additions and 56 deletions
+3 -3
View File
@@ -1,5 +1,5 @@
#base image
FROM python:3.10-alpine3.16 as certbot
#base image
FROM python:3.12-alpine3.18 as certbot
ENTRYPOINT [ "certbot" ]
EXPOSE 80 443
@@ -46,4 +46,4 @@ RUN apk add --no-cache --virtual .build-deps \
#extensive use of the cache.
FROM certbot as certbot-plugin
COPY --from=plugin-src . /opt/certbot/src/plugin
RUN python tools/pip_install.py --no-cache-dir --editable /opt/certbot/src/plugin
RUN python tools/pip_install.py --no-cache-dir --editable /opt/certbot/src/plugin