From c72c7de3064ea095758840ca8c5a8aa2cc30ce29 Mon Sep 17 00:00:00 2001 From: Brandon Martin Date: Fri, 12 Dec 2025 07:17:08 -0700 Subject: [PATCH 1/2] Update pip to 25.3 --- Dockerfile | 2 ++ docker/package-restore.sh | 1 + 2 files changed, 3 insertions(+) diff --git a/Dockerfile b/Dockerfile index 44e697d..0f3616e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,7 @@ FROM python:3.12-slim +RUN python -m pip install --no-cache-dir --upgrade pip==25.3 + # Install curl for healthcheck RUN apt-get update && \ apt-get install -y curl git && \ diff --git a/docker/package-restore.sh b/docker/package-restore.sh index cfa86c2..32f5492 100755 --- a/docker/package-restore.sh +++ b/docker/package-restore.sh @@ -7,6 +7,7 @@ if [ ! -d "venv" ] then python3 -m venv venv . venv/bin/activate + pip install --upgrade pip==25.3 if [ -f "requirements.txt" ] then pip install -r requirements.txt From bf2df3023104392ee2a4bbf9ed14e9972cfa874f Mon Sep 17 00:00:00 2001 From: Brandon Martin Date: Fri, 12 Dec 2025 07:19:40 -0700 Subject: [PATCH 2/2] Allow higher then 25.3 --- Dockerfile | 2 +- docker/package-restore.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0f3616e..4a72d27 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM python:3.12-slim -RUN python -m pip install --no-cache-dir --upgrade pip==25.3 +RUN python -m pip install --no-cache-dir --upgrade "pip>=25.3" # Install curl for healthcheck RUN apt-get update && \ diff --git a/docker/package-restore.sh b/docker/package-restore.sh index 32f5492..8453409 100755 --- a/docker/package-restore.sh +++ b/docker/package-restore.sh @@ -7,7 +7,7 @@ if [ ! -d "venv" ] then python3 -m venv venv . venv/bin/activate - pip install --upgrade pip==25.3 + pip install --upgrade "pip>=25.3" if [ -f "requirements.txt" ] then pip install -r requirements.txt