From 4725846036f43246d3ec994e879d0d382ff3284f Mon Sep 17 00:00:00 2001 From: Aleš Mrázek Date: Mon, 6 Nov 2023 12:03:50 +0100 Subject: ci/images/manage: python3.12 and pipx added --- ci/images/manager/Dockerfile | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'ci') diff --git a/ci/images/manager/Dockerfile b/ci/images/manager/Dockerfile index fa0dc30a..69ed251e 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 -- cgit v1.2.3