diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e96e98..c1137fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased](https://github.com/nationalarchives/docker/compare/v1.25.0...HEAD) +## [Unreleased](https://github.com/nationalarchives/docker/compare/v1.26.0...HEAD) ### Added ### Changed @@ -14,6 +14,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed ### Security +## [1.26.0](https://github.com/nationalarchives/docker/compare/v1.25.0...v1.26.0) - 2026-10-22 + +### Changed + +- Updated Python to [3.15](https://peps.python.org/pep-0790/) +- Updated djLint to [v1.46.6](https://github.com/djlint/djLint/releases/tag/v1.46.6) + +### Security + +- Remove explicit install for `perl=5.40.1-6+deb13u1` as these are now included upstream + ## [1.25.0](https://github.com/nationalarchives/docker/compare/v1.24.0...v1.25.0) - 2026-10-22 ### Security diff --git a/docker/tna-python-dev/Dockerfile b/docker/tna-python-dev/Dockerfile index 1092643..f1f3959 100644 --- a/docker/tna-python-dev/Dockerfile +++ b/docker/tna-python-dev/Dockerfile @@ -49,7 +49,7 @@ RUN apt-get update; \ # want to install to help with development # ========================================== ENV RUFF_VERSION=0.17.0 \ - DJLINT_VERSION=1.46.4 \ + DJLINT_VERSION=1.46.6 \ DJANGO_DEBUG_TOOLBAR_VERSION=8.0.0 \ PRETTIER_VERSION=3.9.10 \ TNA_RUFF_CONFIG_VERSION=0.2.0 \ diff --git a/docker/tna-python/Dockerfile b/docker/tna-python/Dockerfile index ec8edc5..3c33ff2 100644 --- a/docker/tna-python/Dockerfile +++ b/docker/tna-python/Dockerfile @@ -1,6 +1,6 @@ # hadolint global ignore=DL3059 # DL3059 is only a suggestion -FROM python:3.14-slim-trixie +FROM python:3.15-slim-trixie # ========================================== # Label this container image with a semantic @@ -154,7 +154,7 @@ RUN set -eux; \ export DEBIAN_FRONTEND=noninteractive; \ apt-get update; \ apt-get -y upgrade; \ - apt-get install -y --no-install-recommends curl=8.14.1-2+deb13u7 perl=5.40.1-6+deb13u1 ca-certificates=20250419+deb13u1; \ + apt-get install -y --no-install-recommends curl=8.14.1-2+deb13u7 ca-certificates=20250419+deb13u1; \ apt-get clean; \ apt-get autoremove -y --purge; \ rm -rfv /var/lib/apt/lists/*