From 791b4ba410da1bbe0d2d9a082bc5a36074613bed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= Date: Fri, 9 Oct 2026 12:43:45 -0600 Subject: [PATCH] Add Python 3.15 GA release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Edgar Ramírez Mondragón --- {3.15-rc => 3.15}/alpine3.23/Dockerfile | 4 ++-- {3.15-rc => 3.15}/alpine3.24/Dockerfile | 4 ++-- {3.15-rc => 3.15}/bookworm/Dockerfile | 4 ++-- {3.15-rc => 3.15}/slim-bookworm/Dockerfile | 4 ++-- {3.15-rc => 3.15}/slim-trixie/Dockerfile | 4 ++-- {3.15-rc => 3.15}/trixie/Dockerfile | 4 ++-- .../windows/windowsservercore-ltsc2022/Dockerfile | 4 ++-- .../windows/windowsservercore-ltsc2025/Dockerfile | 4 ++-- generate-stackbrew-library.sh | 2 +- versions.json | 8 ++++---- 10 files changed, 21 insertions(+), 21 deletions(-) rename {3.15-rc => 3.15}/alpine3.23/Dockerfile (97%) rename {3.15-rc => 3.15}/alpine3.24/Dockerfile (97%) rename {3.15-rc => 3.15}/bookworm/Dockerfile (97%) rename {3.15-rc => 3.15}/slim-bookworm/Dockerfile (97%) rename {3.15-rc => 3.15}/slim-trixie/Dockerfile (97%) rename {3.15-rc => 3.15}/trixie/Dockerfile (97%) rename {3.15-rc => 3.15}/windows/windowsservercore-ltsc2022/Dockerfile (94%) rename {3.15-rc => 3.15}/windows/windowsservercore-ltsc2025/Dockerfile (94%) diff --git a/3.15-rc/alpine3.23/Dockerfile b/3.15/alpine3.23/Dockerfile similarity index 97% rename from 3.15-rc/alpine3.23/Dockerfile rename to 3.15/alpine3.23/Dockerfile index 90f3ce75e..aca825d29 100644 --- a/3.15-rc/alpine3.23/Dockerfile +++ b/3.15/alpine3.23/Dockerfile @@ -16,8 +16,8 @@ RUN set -eux; \ tzdata \ ; -ENV PYTHON_VERSION 3.15.0rc3 -ENV PYTHON_SHA256 506630aa66d5441188f34df22c0760bfe87fc92212630493ebc9ff3b3a7a1d49 +ENV PYTHON_VERSION 3.15.0 +ENV PYTHON_SHA256 ba4bed1ba346b916890b76d9e320451420aa69f6408997d33c66482eeae3d575 RUN set -eux; \ \ diff --git a/3.15-rc/alpine3.24/Dockerfile b/3.15/alpine3.24/Dockerfile similarity index 97% rename from 3.15-rc/alpine3.24/Dockerfile rename to 3.15/alpine3.24/Dockerfile index 640a78fee..84515c4dd 100644 --- a/3.15-rc/alpine3.24/Dockerfile +++ b/3.15/alpine3.24/Dockerfile @@ -16,8 +16,8 @@ RUN set -eux; \ tzdata \ ; -ENV PYTHON_VERSION 3.15.0rc3 -ENV PYTHON_SHA256 506630aa66d5441188f34df22c0760bfe87fc92212630493ebc9ff3b3a7a1d49 +ENV PYTHON_VERSION 3.15.0 +ENV PYTHON_SHA256 ba4bed1ba346b916890b76d9e320451420aa69f6408997d33c66482eeae3d575 RUN set -eux; \ \ diff --git a/3.15-rc/bookworm/Dockerfile b/3.15/bookworm/Dockerfile similarity index 97% rename from 3.15-rc/bookworm/Dockerfile rename to 3.15/bookworm/Dockerfile index cbcf9bcb9..964b856ce 100644 --- a/3.15-rc/bookworm/Dockerfile +++ b/3.15/bookworm/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ rm -rf /var/lib/apt/lists/* -ENV PYTHON_VERSION 3.15.0rc3 -ENV PYTHON_SHA256 506630aa66d5441188f34df22c0760bfe87fc92212630493ebc9ff3b3a7a1d49 +ENV PYTHON_VERSION 3.15.0 +ENV PYTHON_SHA256 ba4bed1ba346b916890b76d9e320451420aa69f6408997d33c66482eeae3d575 RUN set -eux; \ \ diff --git a/3.15-rc/slim-bookworm/Dockerfile b/3.15/slim-bookworm/Dockerfile similarity index 97% rename from 3.15-rc/slim-bookworm/Dockerfile rename to 3.15/slim-bookworm/Dockerfile index d70588490..50179ed28 100644 --- a/3.15-rc/slim-bookworm/Dockerfile +++ b/3.15/slim-bookworm/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ rm -rf /var/lib/apt/lists/* -ENV PYTHON_VERSION 3.15.0rc3 -ENV PYTHON_SHA256 506630aa66d5441188f34df22c0760bfe87fc92212630493ebc9ff3b3a7a1d49 +ENV PYTHON_VERSION 3.15.0 +ENV PYTHON_SHA256 ba4bed1ba346b916890b76d9e320451420aa69f6408997d33c66482eeae3d575 RUN set -eux; \ \ diff --git a/3.15-rc/slim-trixie/Dockerfile b/3.15/slim-trixie/Dockerfile similarity index 97% rename from 3.15-rc/slim-trixie/Dockerfile rename to 3.15/slim-trixie/Dockerfile index 7d1f05ecd..f3b8d94f0 100644 --- a/3.15-rc/slim-trixie/Dockerfile +++ b/3.15/slim-trixie/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ apt-get dist-clean -ENV PYTHON_VERSION 3.15.0rc3 -ENV PYTHON_SHA256 506630aa66d5441188f34df22c0760bfe87fc92212630493ebc9ff3b3a7a1d49 +ENV PYTHON_VERSION 3.15.0 +ENV PYTHON_SHA256 ba4bed1ba346b916890b76d9e320451420aa69f6408997d33c66482eeae3d575 RUN set -eux; \ \ diff --git a/3.15-rc/trixie/Dockerfile b/3.15/trixie/Dockerfile similarity index 97% rename from 3.15-rc/trixie/Dockerfile rename to 3.15/trixie/Dockerfile index cfdde4f4b..48c815cab 100644 --- a/3.15-rc/trixie/Dockerfile +++ b/3.15/trixie/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ apt-get dist-clean -ENV PYTHON_VERSION 3.15.0rc3 -ENV PYTHON_SHA256 506630aa66d5441188f34df22c0760bfe87fc92212630493ebc9ff3b3a7a1d49 +ENV PYTHON_VERSION 3.15.0 +ENV PYTHON_SHA256 ba4bed1ba346b916890b76d9e320451420aa69f6408997d33c66482eeae3d575 RUN set -eux; \ \ diff --git a/3.15-rc/windows/windowsservercore-ltsc2022/Dockerfile b/3.15/windows/windowsservercore-ltsc2022/Dockerfile similarity index 94% rename from 3.15-rc/windows/windowsservercore-ltsc2022/Dockerfile rename to 3.15/windows/windowsservercore-ltsc2022/Dockerfile index ec7ecbcb1..3506c557b 100644 --- a/3.15-rc/windows/windowsservercore-ltsc2022/Dockerfile +++ b/3.15/windows/windowsservercore-ltsc2022/Dockerfile @@ -11,8 +11,8 @@ SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPref # https://github.com/docker-library/python/pull/557 ENV PYTHONIOENCODING UTF-8 -ENV PYTHON_VERSION 3.15.0rc3 -ENV PYTHON_SHA256 b4e9f53f4c930e04db445de94675d8306674b4734dd1a81777418cff6136c4de +ENV PYTHON_VERSION 3.15.0 +ENV PYTHON_SHA256 67d9a63eb145a34aa939f02eadbf8c57f21fcdd6decb901ccac578d2d1f01d6f RUN $url = ('https://www.python.org/ftp/python/{0}/python-{1}-amd64.exe' -f ($env:PYTHON_VERSION -replace '[a-z]+[0-9]*$', ''), $env:PYTHON_VERSION); \ Write-Host ('Downloading {0} ...' -f $url); \ diff --git a/3.15-rc/windows/windowsservercore-ltsc2025/Dockerfile b/3.15/windows/windowsservercore-ltsc2025/Dockerfile similarity index 94% rename from 3.15-rc/windows/windowsservercore-ltsc2025/Dockerfile rename to 3.15/windows/windowsservercore-ltsc2025/Dockerfile index be8f11790..1c34e88d3 100644 --- a/3.15-rc/windows/windowsservercore-ltsc2025/Dockerfile +++ b/3.15/windows/windowsservercore-ltsc2025/Dockerfile @@ -11,8 +11,8 @@ SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPref # https://github.com/docker-library/python/pull/557 ENV PYTHONIOENCODING UTF-8 -ENV PYTHON_VERSION 3.15.0rc3 -ENV PYTHON_SHA256 b4e9f53f4c930e04db445de94675d8306674b4734dd1a81777418cff6136c4de +ENV PYTHON_VERSION 3.15.0 +ENV PYTHON_SHA256 67d9a63eb145a34aa939f02eadbf8c57f21fcdd6decb901ccac578d2d1f01d6f RUN $url = ('https://www.python.org/ftp/python/{0}/python-{1}-amd64.exe' -f ($env:PYTHON_VERSION -replace '[a-z]+[0-9]*$', ''), $env:PYTHON_VERSION); \ Write-Host ('Downloading {0} ...' -f $url); \ diff --git a/generate-stackbrew-library.sh b/generate-stackbrew-library.sh index 7f8bf34ab..dd54dfedf 100755 --- a/generate-stackbrew-library.sh +++ b/generate-stackbrew-library.sh @@ -2,7 +2,7 @@ set -Eeuo pipefail declare -A aliases=( - [3.14]='3 latest' + [3.15]='3 latest' ) self="$(basename "$BASH_SOURCE")" diff --git a/versions.json b/versions.json index e63ed3486..6aabbaac0 100644 --- a/versions.json +++ b/versions.json @@ -76,13 +76,13 @@ ], "version": "3.14.8" }, - "3.15-rc": { + "3.15": { "checksums": { "source": { - "sha256": "506630aa66d5441188f34df22c0760bfe87fc92212630493ebc9ff3b3a7a1d49" + "sha256": "ba4bed1ba346b916890b76d9e320451420aa69f6408997d33c66482eeae3d575" }, "windows": { - "sha256": "b4e9f53f4c930e04db445de94675d8306674b4734dd1a81777418cff6136c4de" + "sha256": "67d9a63eb145a34aa939f02eadbf8c57f21fcdd6decb901ccac578d2d1f01d6f" } }, "variants": [ @@ -95,6 +95,6 @@ "windows/windowsservercore-ltsc2025", "windows/windowsservercore-ltsc2022" ], - "version": "3.15.0rc3" + "version": "3.15.0" } }