From: Aleš Mrázek Date: Mon, 6 Nov 2023 11:03:50 +0000 (+0100) Subject: ci/images/manage: python3.12 and pipx added X-Git-Tag: v6.0.5~16^2 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fenvironments%2Fdocs-develop-ci-m-b9by83%2Fdeployments%2F2857;p=thirdparty%2Fknot-resolver.git ci/images/manage: python3.12 and pipx added --- diff --git a/ci/images/manager/Dockerfile b/ci/images/manager/Dockerfile index fa0dc30a5..69ed251e8 100644 --- a/ci/images/manager/Dockerfile +++ b/ci/images/manager/Dockerfile @@ -8,13 +8,14 @@ CMD ["/bin/bash"] ENV PATH="/root/.local/bin:${PATH}" # Install Python and deps -RUN dnf install -y python3.7 python3.8 python3.9 python3.10 python3.10-devel python3 python3-devel python3-gobject\ - git which diffutils gcc pkg-config cairo-devel gobject-introspection-devel cairo-gobject-devel\ - && dnf clean all +RUN dnf install -y\ + python3.8 python3.9 python3.10 python3.10-devel\ + python3.11 python3.11-devel python3.12 python3.12-devel\ + python3-gobject pipx git which diffutils gcc pkg-config\ + cairo-devel gobject-introspection-devel cairo-gobject-devel\ + && dnf clean all -# Install pip -RUN python3.7 -m ensurepip\ - # Install poetry - && curl -sSL https://install.python-poetry.org | python3 - --version 1.4.2\ - # not exactly required, but helpful - && python3.7 -m pip install poethepoet +# Install poetry +RUN pipx install poetry==1.4.2\ + # not exactly required, but helpful + && pipx install poethepoet