From 6810a831644b5e4a6316850341bb3b1f1b56257f Mon Sep 17 00:00:00 2001 From: Markus Ressel Date: Sat, 1 Jun 2024 19:41:40 +0200 Subject: [PATCH] update to python 3.12 --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b403f85..9e92aae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # Docker image for barcode-server # dont use alpine for python builds: https://pythonspeed.com/articles/alpine-docker-python/ -FROM python:3.12-slim-buster +FROM python:3.12-slim ENV PYTHONUNBUFFERED=1 ENV POETRY_VERSION="1.4.1" @@ -15,6 +15,7 @@ RUN apt-get update \ && python3 -m venv ${VENV_HOME} \ && ${VENV_HOME}/bin/pip install --upgrade pip \ && ${VENV_HOME}/bin/pip install "poetry==${POETRY_VERSION}" \ + && ${VENV_HOME}/bin/pip install "setuptools" \ && ${VENV_HOME}/bin/poetry check \ && POETRY_VIRTUALENVS_CREATE=false ${VENV_HOME}/bin/poetry install --no-interaction --no-cache --only main \ && ${VENV_HOME}/bin/pip uninstall -y poetry