diff --git a/CHANGELOG.md b/CHANGELOG.md index 63615a6..aad6ffa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] + +## [1.1.0-rc.4] - 2026-06-30 + +### Changed +* Dockerfile updated to use fully qualified Docker Hub reference for the Python base image + + ## [1.1.0-rc.3] - 2026-06-10 ### Changed diff --git a/src/VERSION b/src/VERSION index b2d500d..61cb4de 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1 +1 @@ -1.1.0-rc.3 +1.1.0-rc.4 diff --git a/src/infra/Dockerfile b/src/infra/Dockerfile index 99affbf..cf92f40 100644 --- a/src/infra/Dockerfile +++ b/src/infra/Dockerfile @@ -4,7 +4,7 @@ # ============================================================================= # Fetcher stage: resolve dependencies and build wheels # ============================================================================= -FROM python:3.12-slim AS fetcher +FROM docker.io/library/python:3.12-slim AS fetcher ARG POETRY_VERSION=">=2.0.0,<3.0.0" @@ -28,7 +28,7 @@ RUN poetry export -f requirements.txt --output requirements.txt --without-hashes # ============================================================================= # Builder stage: install wheels into a virtual environment # ============================================================================= -FROM python:3.12-slim AS builder +FROM docker.io/library/python:3.12-slim AS builder ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 @@ -58,7 +58,7 @@ RUN pip install --no-deps . # ============================================================================= # Runtime stage: minimal production image # ============================================================================= -FROM python:3.12-slim AS runtime +FROM docker.io/library/python:3.12-slim AS runtime ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \