From a42d3f7b507f2469450855955311676bc6486488 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Jul 2026 16:07:24 +0000 Subject: [PATCH] chore(docker)(deps): bump python Bumps python from 3.11-slim-bookworm to 3.14-slim-bookworm. --- updated-dependencies: - dependency-name: python dependency-version: 3.14-slim-bookworm dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Dockerfile | 2 +- Dockerfile.beat | 2 +- Dockerfile.web | 2 +- Dockerfile.worker | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4b38d05..83f8b27 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # Local dev image (docker-compose). Installs the full requirements.txt, # including test deps, which the slim Dockerfile.web deliberately omits. # Keep the base in sync with Dockerfile.web/.worker/.beat and CI (3.11). -FROM python:3.11-slim-bookworm +FROM python:3.14-slim-bookworm # Set environment variables ENV PYTHONDONTWRITEBYTECODE=1 diff --git a/Dockerfile.beat b/Dockerfile.beat index 23bf455..8fb7c46 100644 --- a/Dockerfile.beat +++ b/Dockerfile.beat @@ -5,7 +5,7 @@ # # Issue #5 (ML Monitoring): beat fires `analyzer.tasks.monitor_ml_models` # every 15 min; see `querygrade/celery.py:beat_schedule`. -FROM python:3.11-slim-bookworm +FROM python:3.14-slim-bookworm ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ diff --git a/Dockerfile.web b/Dockerfile.web index e26d7a3..df627c9 100644 --- a/Dockerfile.web +++ b/Dockerfile.web @@ -1,5 +1,5 @@ # Slim web image for Railway. ML deps live in Dockerfile.worker. -FROM python:3.11-slim-bookworm +FROM python:3.14-slim-bookworm ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ diff --git a/Dockerfile.worker b/Dockerfile.worker index f47fc7d..285d46d 100644 --- a/Dockerfile.worker +++ b/Dockerfile.worker @@ -1,5 +1,5 @@ # Full Celery worker image with ML stack. Used by the Railway worker service. -FROM python:3.11-slim-bookworm +FROM python:3.14-slim-bookworm ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \