diff --git a/3.10/alpine3.23/Dockerfile b/3.10/alpine3.23/Dockerfile index 79b0e3ec2..3f889862e 100644 --- a/3.10/alpine3.23/Dockerfile +++ b/3.10/alpine3.23/Dockerfile @@ -22,8 +22,8 @@ RUN set -eux; \ ; ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.10.20 -ENV PYTHON_SHA256 de6517421601e39a9a3bc3e1bc4c7b2f239297423ee05e282598c83ec0647505 +ENV PYTHON_VERSION 3.10.21 +ENV PYTHON_SHA256 a0da1e72132e950154eca0f6f47d5db828454700de20e5113667940d81e0db04 RUN set -eux; \ \ @@ -123,8 +123,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.10/alpine3.22/Dockerfile b/3.10/alpine3.24/Dockerfile similarity index 94% rename from 3.10/alpine3.22/Dockerfile rename to 3.10/alpine3.24/Dockerfile index e3be8f98a..076497899 100644 --- a/3.10/alpine3.22/Dockerfile +++ b/3.10/alpine3.24/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY. # -FROM alpine:3.22 +FROM alpine:3.24 # ensure local python is preferred over distribution python ENV PATH /usr/local/bin:$PATH @@ -22,8 +22,8 @@ RUN set -eux; \ ; ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.10.20 -ENV PYTHON_SHA256 de6517421601e39a9a3bc3e1bc4c7b2f239297423ee05e282598c83ec0647505 +ENV PYTHON_VERSION 3.10.21 +ENV PYTHON_SHA256 a0da1e72132e950154eca0f6f47d5db828454700de20e5113667940d81e0db04 RUN set -eux; \ \ @@ -123,8 +123,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.10/bookworm/Dockerfile b/3.10/bookworm/Dockerfile index 63792f437..3fdcaec59 100644 --- a/3.10/bookworm/Dockerfile +++ b/3.10/bookworm/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ rm -rf /var/lib/apt/lists/* ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.10.20 -ENV PYTHON_SHA256 de6517421601e39a9a3bc3e1bc4c7b2f239297423ee05e282598c83ec0647505 +ENV PYTHON_VERSION 3.10.21 +ENV PYTHON_SHA256 a0da1e72132e950154eca0f6f47d5db828454700de20e5113667940d81e0db04 RUN set -eux; \ \ @@ -96,8 +96,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.10/slim-bookworm/Dockerfile b/3.10/slim-bookworm/Dockerfile index bd2968c14..20b354403 100644 --- a/3.10/slim-bookworm/Dockerfile +++ b/3.10/slim-bookworm/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ rm -rf /var/lib/apt/lists/* ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.10.20 -ENV PYTHON_SHA256 de6517421601e39a9a3bc3e1bc4c7b2f239297423ee05e282598c83ec0647505 +ENV PYTHON_VERSION 3.10.21 +ENV PYTHON_SHA256 a0da1e72132e950154eca0f6f47d5db828454700de20e5113667940d81e0db04 RUN set -eux; \ \ @@ -130,8 +130,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.10/slim-trixie/Dockerfile b/3.10/slim-trixie/Dockerfile index f4c7fbb07..1f78f4950 100644 --- a/3.10/slim-trixie/Dockerfile +++ b/3.10/slim-trixie/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ apt-get dist-clean ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.10.20 -ENV PYTHON_SHA256 de6517421601e39a9a3bc3e1bc4c7b2f239297423ee05e282598c83ec0647505 +ENV PYTHON_VERSION 3.10.21 +ENV PYTHON_SHA256 a0da1e72132e950154eca0f6f47d5db828454700de20e5113667940d81e0db04 RUN set -eux; \ \ @@ -130,8 +130,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.10/trixie/Dockerfile b/3.10/trixie/Dockerfile index edb9616d9..203d4a141 100644 --- a/3.10/trixie/Dockerfile +++ b/3.10/trixie/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ apt-get dist-clean ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.10.20 -ENV PYTHON_SHA256 de6517421601e39a9a3bc3e1bc4c7b2f239297423ee05e282598c83ec0647505 +ENV PYTHON_VERSION 3.10.21 +ENV PYTHON_SHA256 a0da1e72132e950154eca0f6f47d5db828454700de20e5113667940d81e0db04 RUN set -eux; \ \ @@ -96,8 +96,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.11/alpine3.23/Dockerfile b/3.11/alpine3.23/Dockerfile index 9a4d0c7ad..e694294b6 100644 --- a/3.11/alpine3.23/Dockerfile +++ b/3.11/alpine3.23/Dockerfile @@ -22,8 +22,8 @@ RUN set -eux; \ ; ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.11.15 -ENV PYTHON_SHA256 272179ddd9a2e41a0fc8e42e33dfbdca0b3711aa5abf372d3f2d51543d09b625 +ENV PYTHON_VERSION 3.11.16 +ENV PYTHON_SHA256 91bcdebfdde239a003ae93738a7fce0f9230fee5c4bc2b86f6e6e8c6f98aabe8 RUN set -eux; \ \ @@ -123,8 +123,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.11/alpine3.22/Dockerfile b/3.11/alpine3.24/Dockerfile similarity index 94% rename from 3.11/alpine3.22/Dockerfile rename to 3.11/alpine3.24/Dockerfile index d43ba24b8..cdf83c9a1 100644 --- a/3.11/alpine3.22/Dockerfile +++ b/3.11/alpine3.24/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY. # -FROM alpine:3.22 +FROM alpine:3.24 # ensure local python is preferred over distribution python ENV PATH /usr/local/bin:$PATH @@ -22,8 +22,8 @@ RUN set -eux; \ ; ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.11.15 -ENV PYTHON_SHA256 272179ddd9a2e41a0fc8e42e33dfbdca0b3711aa5abf372d3f2d51543d09b625 +ENV PYTHON_VERSION 3.11.16 +ENV PYTHON_SHA256 91bcdebfdde239a003ae93738a7fce0f9230fee5c4bc2b86f6e6e8c6f98aabe8 RUN set -eux; \ \ @@ -123,8 +123,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.11/bookworm/Dockerfile b/3.11/bookworm/Dockerfile index 2968b791e..1f73dbc36 100644 --- a/3.11/bookworm/Dockerfile +++ b/3.11/bookworm/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ rm -rf /var/lib/apt/lists/* ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.11.15 -ENV PYTHON_SHA256 272179ddd9a2e41a0fc8e42e33dfbdca0b3711aa5abf372d3f2d51543d09b625 +ENV PYTHON_VERSION 3.11.16 +ENV PYTHON_SHA256 91bcdebfdde239a003ae93738a7fce0f9230fee5c4bc2b86f6e6e8c6f98aabe8 RUN set -eux; \ \ @@ -96,8 +96,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.11/slim-bookworm/Dockerfile b/3.11/slim-bookworm/Dockerfile index db4b9d00b..a08eaead0 100644 --- a/3.11/slim-bookworm/Dockerfile +++ b/3.11/slim-bookworm/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ rm -rf /var/lib/apt/lists/* ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.11.15 -ENV PYTHON_SHA256 272179ddd9a2e41a0fc8e42e33dfbdca0b3711aa5abf372d3f2d51543d09b625 +ENV PYTHON_VERSION 3.11.16 +ENV PYTHON_SHA256 91bcdebfdde239a003ae93738a7fce0f9230fee5c4bc2b86f6e6e8c6f98aabe8 RUN set -eux; \ \ @@ -130,8 +130,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.11/slim-trixie/Dockerfile b/3.11/slim-trixie/Dockerfile index 2a24cfdf4..88903017b 100644 --- a/3.11/slim-trixie/Dockerfile +++ b/3.11/slim-trixie/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ apt-get dist-clean ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.11.15 -ENV PYTHON_SHA256 272179ddd9a2e41a0fc8e42e33dfbdca0b3711aa5abf372d3f2d51543d09b625 +ENV PYTHON_VERSION 3.11.16 +ENV PYTHON_SHA256 91bcdebfdde239a003ae93738a7fce0f9230fee5c4bc2b86f6e6e8c6f98aabe8 RUN set -eux; \ \ @@ -130,8 +130,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.11/trixie/Dockerfile b/3.11/trixie/Dockerfile index efd749b62..bd3b8e305 100644 --- a/3.11/trixie/Dockerfile +++ b/3.11/trixie/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ apt-get dist-clean ENV GPG_KEY A035C8C19219BA821ECEA86B64E628F8D684696D -ENV PYTHON_VERSION 3.11.15 -ENV PYTHON_SHA256 272179ddd9a2e41a0fc8e42e33dfbdca0b3711aa5abf372d3f2d51543d09b625 +ENV PYTHON_VERSION 3.11.16 +ENV PYTHON_SHA256 91bcdebfdde239a003ae93738a7fce0f9230fee5c4bc2b86f6e6e8c6f98aabe8 RUN set -eux; \ \ @@ -96,8 +96,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ 'setuptools==79.0.1' \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ pip3 --version diff --git a/3.12/alpine3.23/Dockerfile b/3.12/alpine3.23/Dockerfile index 91342ac4d..3b8920894 100644 --- a/3.12/alpine3.23/Dockerfile +++ b/3.12/alpine3.23/Dockerfile @@ -22,8 +22,8 @@ RUN set -eux; \ ; ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.12.13 -ENV PYTHON_SHA256 c08bc65a81971c1dd5783182826503369466c7e67374d1646519adf05207b684 +ENV PYTHON_VERSION 3.12.14 +ENV PYTHON_SHA256 5c8462af5790baf43a321a1559dbe0db06d1be4300fb85fb53c40060668e548a RUN set -eux; \ \ diff --git a/3.12/alpine3.22/Dockerfile b/3.12/alpine3.24/Dockerfile similarity index 97% rename from 3.12/alpine3.22/Dockerfile rename to 3.12/alpine3.24/Dockerfile index 37c814fee..06caed6d1 100644 --- a/3.12/alpine3.22/Dockerfile +++ b/3.12/alpine3.24/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY. # -FROM alpine:3.22 +FROM alpine:3.24 # ensure local python is preferred over distribution python ENV PATH /usr/local/bin:$PATH @@ -22,8 +22,8 @@ RUN set -eux; \ ; ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.12.13 -ENV PYTHON_SHA256 c08bc65a81971c1dd5783182826503369466c7e67374d1646519adf05207b684 +ENV PYTHON_VERSION 3.12.14 +ENV PYTHON_SHA256 5c8462af5790baf43a321a1559dbe0db06d1be4300fb85fb53c40060668e548a RUN set -eux; \ \ diff --git a/3.12/bookworm/Dockerfile b/3.12/bookworm/Dockerfile index e84b5f8af..631a071df 100644 --- a/3.12/bookworm/Dockerfile +++ b/3.12/bookworm/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ rm -rf /var/lib/apt/lists/* ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.12.13 -ENV PYTHON_SHA256 c08bc65a81971c1dd5783182826503369466c7e67374d1646519adf05207b684 +ENV PYTHON_VERSION 3.12.14 +ENV PYTHON_SHA256 5c8462af5790baf43a321a1559dbe0db06d1be4300fb85fb53c40060668e548a RUN set -eux; \ \ diff --git a/3.12/slim-bookworm/Dockerfile b/3.12/slim-bookworm/Dockerfile index 7039a72d5..05b4b6259 100644 --- a/3.12/slim-bookworm/Dockerfile +++ b/3.12/slim-bookworm/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ rm -rf /var/lib/apt/lists/* ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.12.13 -ENV PYTHON_SHA256 c08bc65a81971c1dd5783182826503369466c7e67374d1646519adf05207b684 +ENV PYTHON_VERSION 3.12.14 +ENV PYTHON_SHA256 5c8462af5790baf43a321a1559dbe0db06d1be4300fb85fb53c40060668e548a RUN set -eux; \ \ diff --git a/3.12/slim-trixie/Dockerfile b/3.12/slim-trixie/Dockerfile index e9c8ec000..192e5cef9 100644 --- a/3.12/slim-trixie/Dockerfile +++ b/3.12/slim-trixie/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ apt-get dist-clean ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.12.13 -ENV PYTHON_SHA256 c08bc65a81971c1dd5783182826503369466c7e67374d1646519adf05207b684 +ENV PYTHON_VERSION 3.12.14 +ENV PYTHON_SHA256 5c8462af5790baf43a321a1559dbe0db06d1be4300fb85fb53c40060668e548a RUN set -eux; \ \ diff --git a/3.12/trixie/Dockerfile b/3.12/trixie/Dockerfile index 683a96eb4..bf8484199 100644 --- a/3.12/trixie/Dockerfile +++ b/3.12/trixie/Dockerfile @@ -25,8 +25,8 @@ RUN set -eux; \ apt-get dist-clean ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.12.13 -ENV PYTHON_SHA256 c08bc65a81971c1dd5783182826503369466c7e67374d1646519adf05207b684 +ENV PYTHON_VERSION 3.12.14 +ENV PYTHON_SHA256 5c8462af5790baf43a321a1559dbe0db06d1be4300fb85fb53c40060668e548a RUN set -eux; \ \ diff --git a/3.13/alpine3.23/Dockerfile b/3.13/alpine3.23/Dockerfile index 6505bf3e7..a5701f2d7 100644 --- a/3.13/alpine3.23/Dockerfile +++ b/3.13/alpine3.23/Dockerfile @@ -17,8 +17,8 @@ RUN set -eux; \ ; ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.13.13 -ENV PYTHON_SHA256 2ab91ff401783ccca64f75d10c882e957bdfd60e2bf5a72f8421793729b78a71 +ENV PYTHON_VERSION 3.13.15 +ENV PYTHON_SHA256 1e66a7945a48390ee4c2a4268a0e4185884059a13c4aab6d148aa208deea4a76 RUN set -eux; \ \ diff --git a/3.13/alpine3.22/Dockerfile b/3.13/alpine3.24/Dockerfile similarity index 97% rename from 3.13/alpine3.22/Dockerfile rename to 3.13/alpine3.24/Dockerfile index 886d59a79..668ec2e33 100644 --- a/3.13/alpine3.22/Dockerfile +++ b/3.13/alpine3.24/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY. # -FROM alpine:3.22 +FROM alpine:3.24 # ensure local python is preferred over distribution python ENV PATH /usr/local/bin:$PATH @@ -17,8 +17,8 @@ RUN set -eux; \ ; ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.13.13 -ENV PYTHON_SHA256 2ab91ff401783ccca64f75d10c882e957bdfd60e2bf5a72f8421793729b78a71 +ENV PYTHON_VERSION 3.13.15 +ENV PYTHON_SHA256 1e66a7945a48390ee4c2a4268a0e4185884059a13c4aab6d148aa208deea4a76 RUN set -eux; \ \ diff --git a/3.13/bookworm/Dockerfile b/3.13/bookworm/Dockerfile index 7f51c6722..9c16ceb2a 100644 --- a/3.13/bookworm/Dockerfile +++ b/3.13/bookworm/Dockerfile @@ -20,8 +20,8 @@ RUN set -eux; \ rm -rf /var/lib/apt/lists/* ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.13.13 -ENV PYTHON_SHA256 2ab91ff401783ccca64f75d10c882e957bdfd60e2bf5a72f8421793729b78a71 +ENV PYTHON_VERSION 3.13.15 +ENV PYTHON_SHA256 1e66a7945a48390ee4c2a4268a0e4185884059a13c4aab6d148aa208deea4a76 RUN set -eux; \ \ diff --git a/3.13/slim-bookworm/Dockerfile b/3.13/slim-bookworm/Dockerfile index f3b5851c9..10427de90 100644 --- a/3.13/slim-bookworm/Dockerfile +++ b/3.13/slim-bookworm/Dockerfile @@ -20,8 +20,8 @@ RUN set -eux; \ rm -rf /var/lib/apt/lists/* ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.13.13 -ENV PYTHON_SHA256 2ab91ff401783ccca64f75d10c882e957bdfd60e2bf5a72f8421793729b78a71 +ENV PYTHON_VERSION 3.13.15 +ENV PYTHON_SHA256 1e66a7945a48390ee4c2a4268a0e4185884059a13c4aab6d148aa208deea4a76 RUN set -eux; \ \ diff --git a/3.13/slim-trixie/Dockerfile b/3.13/slim-trixie/Dockerfile index fc559c904..9d427cdab 100644 --- a/3.13/slim-trixie/Dockerfile +++ b/3.13/slim-trixie/Dockerfile @@ -20,8 +20,8 @@ RUN set -eux; \ apt-get dist-clean ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.13.13 -ENV PYTHON_SHA256 2ab91ff401783ccca64f75d10c882e957bdfd60e2bf5a72f8421793729b78a71 +ENV PYTHON_VERSION 3.13.15 +ENV PYTHON_SHA256 1e66a7945a48390ee4c2a4268a0e4185884059a13c4aab6d148aa208deea4a76 RUN set -eux; \ \ diff --git a/3.13/trixie/Dockerfile b/3.13/trixie/Dockerfile index ea7235eb8..77eca7b3f 100644 --- a/3.13/trixie/Dockerfile +++ b/3.13/trixie/Dockerfile @@ -20,8 +20,8 @@ RUN set -eux; \ apt-get dist-clean ENV GPG_KEY 7169605F62C751356D054A26A821E680E5FA6305 -ENV PYTHON_VERSION 3.13.13 -ENV PYTHON_SHA256 2ab91ff401783ccca64f75d10c882e957bdfd60e2bf5a72f8421793729b78a71 +ENV PYTHON_VERSION 3.13.15 +ENV PYTHON_SHA256 1e66a7945a48390ee4c2a4268a0e4185884059a13c4aab6d148aa208deea4a76 RUN set -eux; \ \ diff --git a/3.13/windows/windowsservercore-ltsc2022/Dockerfile b/3.13/windows/windowsservercore-ltsc2022/Dockerfile index 2d1524df7..485f15fa4 100644 --- a/3.13/windows/windowsservercore-ltsc2022/Dockerfile +++ b/3.13/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.13.13 -ENV PYTHON_SHA256 3c9c81d80f91c002ced86d645422d81432c68c7d9b6b0e974768ca2e449a4d00 +ENV PYTHON_VERSION 3.13.15 +ENV PYTHON_SHA256 edec09c4853aeae9ac36efb8c9f95b6b8e2fee65eee56d9767a8b7c69c574403 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.13/windows/windowsservercore-ltsc2025/Dockerfile b/3.13/windows/windowsservercore-ltsc2025/Dockerfile index 7ef5895fb..784cd845e 100644 --- a/3.13/windows/windowsservercore-ltsc2025/Dockerfile +++ b/3.13/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.13.13 -ENV PYTHON_SHA256 3c9c81d80f91c002ced86d645422d81432c68c7d9b6b0e974768ca2e449a4d00 +ENV PYTHON_VERSION 3.13.15 +ENV PYTHON_SHA256 edec09c4853aeae9ac36efb8c9f95b6b8e2fee65eee56d9767a8b7c69c574403 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.14/alpine3.23/Dockerfile b/3.14/alpine3.23/Dockerfile index b85b88aeb..d4270fd74 100644 --- a/3.14/alpine3.23/Dockerfile +++ b/3.14/alpine3.23/Dockerfile @@ -16,8 +16,8 @@ RUN set -eux; \ tzdata \ ; -ENV PYTHON_VERSION 3.14.5 -ENV PYTHON_SHA256 7e32597b99e5d9a39abed35de4693fa169df3e5850d4c334337ffd6a19a36db6 +ENV PYTHON_VERSION 3.14.7 +ENV PYTHON_SHA256 3b48dac8fb59f62eaa67ac83c1eb12bda1b7a08406dd286e252c11a66be27f81 RUN set -eux; \ \ diff --git a/3.14/alpine3.22/Dockerfile b/3.14/alpine3.24/Dockerfile similarity index 96% rename from 3.14/alpine3.22/Dockerfile rename to 3.14/alpine3.24/Dockerfile index 2d3671809..4b66c5394 100644 --- a/3.14/alpine3.22/Dockerfile +++ b/3.14/alpine3.24/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY. # -FROM alpine:3.22 +FROM alpine:3.24 # ensure local python is preferred over distribution python ENV PATH /usr/local/bin:$PATH @@ -16,8 +16,8 @@ RUN set -eux; \ tzdata \ ; -ENV PYTHON_VERSION 3.14.5 -ENV PYTHON_SHA256 7e32597b99e5d9a39abed35de4693fa169df3e5850d4c334337ffd6a19a36db6 +ENV PYTHON_VERSION 3.14.7 +ENV PYTHON_SHA256 3b48dac8fb59f62eaa67ac83c1eb12bda1b7a08406dd286e252c11a66be27f81 RUN set -eux; \ \ diff --git a/3.14/bookworm/Dockerfile b/3.14/bookworm/Dockerfile index ce5caff27..78eae81bb 100644 --- a/3.14/bookworm/Dockerfile +++ b/3.14/bookworm/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ rm -rf /var/lib/apt/lists/* -ENV PYTHON_VERSION 3.14.5 -ENV PYTHON_SHA256 7e32597b99e5d9a39abed35de4693fa169df3e5850d4c334337ffd6a19a36db6 +ENV PYTHON_VERSION 3.14.7 +ENV PYTHON_SHA256 3b48dac8fb59f62eaa67ac83c1eb12bda1b7a08406dd286e252c11a66be27f81 RUN set -eux; \ \ diff --git a/3.14/slim-bookworm/Dockerfile b/3.14/slim-bookworm/Dockerfile index f0f3b8f86..dc0def7c0 100644 --- a/3.14/slim-bookworm/Dockerfile +++ b/3.14/slim-bookworm/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ rm -rf /var/lib/apt/lists/* -ENV PYTHON_VERSION 3.14.5 -ENV PYTHON_SHA256 7e32597b99e5d9a39abed35de4693fa169df3e5850d4c334337ffd6a19a36db6 +ENV PYTHON_VERSION 3.14.7 +ENV PYTHON_SHA256 3b48dac8fb59f62eaa67ac83c1eb12bda1b7a08406dd286e252c11a66be27f81 RUN set -eux; \ \ diff --git a/3.14/slim-trixie/Dockerfile b/3.14/slim-trixie/Dockerfile index f0df9e6fd..3b629a4f5 100644 --- a/3.14/slim-trixie/Dockerfile +++ b/3.14/slim-trixie/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ apt-get dist-clean -ENV PYTHON_VERSION 3.14.5 -ENV PYTHON_SHA256 7e32597b99e5d9a39abed35de4693fa169df3e5850d4c334337ffd6a19a36db6 +ENV PYTHON_VERSION 3.14.7 +ENV PYTHON_SHA256 3b48dac8fb59f62eaa67ac83c1eb12bda1b7a08406dd286e252c11a66be27f81 RUN set -eux; \ \ diff --git a/3.14/trixie/Dockerfile b/3.14/trixie/Dockerfile index 0b8ebb4e0..fec591465 100644 --- a/3.14/trixie/Dockerfile +++ b/3.14/trixie/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ apt-get dist-clean -ENV PYTHON_VERSION 3.14.5 -ENV PYTHON_SHA256 7e32597b99e5d9a39abed35de4693fa169df3e5850d4c334337ffd6a19a36db6 +ENV PYTHON_VERSION 3.14.7 +ENV PYTHON_SHA256 3b48dac8fb59f62eaa67ac83c1eb12bda1b7a08406dd286e252c11a66be27f81 RUN set -eux; \ \ diff --git a/3.14/windows/windowsservercore-ltsc2022/Dockerfile b/3.14/windows/windowsservercore-ltsc2022/Dockerfile index 739eac5c3..53212b7ad 100644 --- a/3.14/windows/windowsservercore-ltsc2022/Dockerfile +++ b/3.14/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.14.5 -ENV PYTHON_SHA256 f9c09f5ed6f796fd1a8bc5ddfa41715a494b453c4781f0e35d5077cf9fa58f6d +ENV PYTHON_VERSION 3.14.7 +ENV PYTHON_SHA256 9d9eb2709ef81bf5cd30db3c2096bdbc4ea10087c22e62f27d356b36f6ae9649 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.14/windows/windowsservercore-ltsc2025/Dockerfile b/3.14/windows/windowsservercore-ltsc2025/Dockerfile index 00143dfc5..60eedcf4b 100644 --- a/3.14/windows/windowsservercore-ltsc2025/Dockerfile +++ b/3.14/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.14.5 -ENV PYTHON_SHA256 f9c09f5ed6f796fd1a8bc5ddfa41715a494b453c4781f0e35d5077cf9fa58f6d +ENV PYTHON_VERSION 3.14.7 +ENV PYTHON_SHA256 9d9eb2709ef81bf5cd30db3c2096bdbc4ea10087c22e62f27d356b36f6ae9649 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/alpine3.23/Dockerfile b/3.15-rc/alpine3.23/Dockerfile index 1b4dad77d..5a597b9bf 100644 --- a/3.15-rc/alpine3.23/Dockerfile +++ b/3.15-rc/alpine3.23/Dockerfile @@ -16,8 +16,8 @@ RUN set -eux; \ tzdata \ ; -ENV PYTHON_VERSION 3.15.0b1 -ENV PYTHON_SHA256 d4d52ccfa1d727ef5235fbb7d70fa1dbacf10b8b3760db622875da05acbe437c +ENV PYTHON_VERSION 3.15.0rc1 +ENV PYTHON_SHA256 f84dad680ab2147417d2739355c2678f0f9acffe4ae8ef77895de1454b384b07 RUN set -eux; \ \ diff --git a/3.15-rc/alpine3.22/Dockerfile b/3.15-rc/alpine3.24/Dockerfile similarity index 96% rename from 3.15-rc/alpine3.22/Dockerfile rename to 3.15-rc/alpine3.24/Dockerfile index 83437a015..404482b04 100644 --- a/3.15-rc/alpine3.22/Dockerfile +++ b/3.15-rc/alpine3.24/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY. # -FROM alpine:3.22 +FROM alpine:3.24 # ensure local python is preferred over distribution python ENV PATH /usr/local/bin:$PATH @@ -16,8 +16,8 @@ RUN set -eux; \ tzdata \ ; -ENV PYTHON_VERSION 3.15.0b1 -ENV PYTHON_SHA256 d4d52ccfa1d727ef5235fbb7d70fa1dbacf10b8b3760db622875da05acbe437c +ENV PYTHON_VERSION 3.15.0rc1 +ENV PYTHON_SHA256 f84dad680ab2147417d2739355c2678f0f9acffe4ae8ef77895de1454b384b07 RUN set -eux; \ \ diff --git a/3.15-rc/bookworm/Dockerfile b/3.15-rc/bookworm/Dockerfile index 801dede2d..2d1b9b773 100644 --- a/3.15-rc/bookworm/Dockerfile +++ b/3.15-rc/bookworm/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ rm -rf /var/lib/apt/lists/* -ENV PYTHON_VERSION 3.15.0b1 -ENV PYTHON_SHA256 d4d52ccfa1d727ef5235fbb7d70fa1dbacf10b8b3760db622875da05acbe437c +ENV PYTHON_VERSION 3.15.0rc1 +ENV PYTHON_SHA256 f84dad680ab2147417d2739355c2678f0f9acffe4ae8ef77895de1454b384b07 RUN set -eux; \ \ diff --git a/3.15-rc/slim-bookworm/Dockerfile b/3.15-rc/slim-bookworm/Dockerfile index 4d4d54d09..d5687dcd0 100644 --- a/3.15-rc/slim-bookworm/Dockerfile +++ b/3.15-rc/slim-bookworm/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ rm -rf /var/lib/apt/lists/* -ENV PYTHON_VERSION 3.15.0b1 -ENV PYTHON_SHA256 d4d52ccfa1d727ef5235fbb7d70fa1dbacf10b8b3760db622875da05acbe437c +ENV PYTHON_VERSION 3.15.0rc1 +ENV PYTHON_SHA256 f84dad680ab2147417d2739355c2678f0f9acffe4ae8ef77895de1454b384b07 RUN set -eux; \ \ diff --git a/3.15-rc/slim-trixie/Dockerfile b/3.15-rc/slim-trixie/Dockerfile index 4a2ac1afc..fe1884ea2 100644 --- a/3.15-rc/slim-trixie/Dockerfile +++ b/3.15-rc/slim-trixie/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ apt-get dist-clean -ENV PYTHON_VERSION 3.15.0b1 -ENV PYTHON_SHA256 d4d52ccfa1d727ef5235fbb7d70fa1dbacf10b8b3760db622875da05acbe437c +ENV PYTHON_VERSION 3.15.0rc1 +ENV PYTHON_SHA256 f84dad680ab2147417d2739355c2678f0f9acffe4ae8ef77895de1454b384b07 RUN set -eux; \ \ diff --git a/3.15-rc/trixie/Dockerfile b/3.15-rc/trixie/Dockerfile index 9d0f49506..84ee01557 100644 --- a/3.15-rc/trixie/Dockerfile +++ b/3.15-rc/trixie/Dockerfile @@ -19,8 +19,8 @@ RUN set -eux; \ ; \ apt-get dist-clean -ENV PYTHON_VERSION 3.15.0b1 -ENV PYTHON_SHA256 d4d52ccfa1d727ef5235fbb7d70fa1dbacf10b8b3760db622875da05acbe437c +ENV PYTHON_VERSION 3.15.0rc1 +ENV PYTHON_SHA256 f84dad680ab2147417d2739355c2678f0f9acffe4ae8ef77895de1454b384b07 RUN set -eux; \ \ diff --git a/3.15-rc/windows/windowsservercore-ltsc2022/Dockerfile b/3.15-rc/windows/windowsservercore-ltsc2022/Dockerfile index afdfc1a19..de5b67d4f 100644 --- a/3.15-rc/windows/windowsservercore-ltsc2022/Dockerfile +++ b/3.15-rc/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.0b1 -ENV PYTHON_SHA256 de7f62783f765061c7e97ed7b30f780c3d15de5b3154e88b2f9cb92ce1df6957 +ENV PYTHON_VERSION 3.15.0rc1 +ENV PYTHON_SHA256 be7efa348927146eec51e3f8fd8381a92882ff6e4275c7a2fe003624719e6e5e 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-rc/windows/windowsservercore-ltsc2025/Dockerfile index b6cb97af0..d5030935a 100644 --- a/3.15-rc/windows/windowsservercore-ltsc2025/Dockerfile +++ b/3.15-rc/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.0b1 -ENV PYTHON_SHA256 de7f62783f765061c7e97ed7b30f780c3d15de5b3154e88b2f9cb92ce1df6957 +ENV PYTHON_VERSION 3.15.0rc1 +ENV PYTHON_SHA256 be7efa348927146eec51e3f8fd8381a92882ff6e4275c7a2fe003624719e6e5e 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/Dockerfile-linux.template b/Dockerfile-linux.template index 92cc4f2b5..bfbe644e3 100644 --- a/Dockerfile-linux.template +++ b/Dockerfile-linux.template @@ -323,8 +323,7 @@ RUN set -eux; \ --no-cache-dir \ --no-compile \ {{ "setuptools==\( .setuptools.version )" | @sh }} \ - # https://github.com/docker-library/python/issues/1023 - 'wheel<0.46' \ + 'wheel==0.46.3' \ ; \ {{ ) else "" end -}} pip3 --version diff --git a/generate-stackbrew-library.sh b/generate-stackbrew-library.sh index cf95fe839..7f8bf34ab 100755 --- a/generate-stackbrew-library.sh +++ b/generate-stackbrew-library.sh @@ -136,9 +136,6 @@ for version; do ;; esac - # https://github.com/python/cpython/issues/93619 (Linking error when building 3.11 beta on mips64le) + https://peps.python.org/pep-0011/ (mips is not even tier 3) - variantArches="$(sed <<<" $variantArches " -e 's/ mips64le / /g')" - sharedTags=() for windowsShared in windowsservercore nanoserver; do if [[ "$variant" == "$windowsShared"* ]]; then diff --git a/versions.json b/versions.json index 63e8cdf5d..c4a39dd53 100644 --- a/versions.json +++ b/versions.json @@ -2,7 +2,7 @@ "3.10": { "checksums": { "source": { - "sha256": "de6517421601e39a9a3bc3e1bc4c7b2f239297423ee05e282598c83ec0647505" + "sha256": "a0da1e72132e950154eca0f6f47d5db828454700de20e5113667940d81e0db04" } }, "setuptools": { @@ -13,15 +13,15 @@ "slim-trixie", "bookworm", "slim-bookworm", - "alpine3.23", - "alpine3.22" + "alpine3.24", + "alpine3.23" ], - "version": "3.10.20" + "version": "3.10.21" }, "3.11": { "checksums": { "source": { - "sha256": "272179ddd9a2e41a0fc8e42e33dfbdca0b3711aa5abf372d3f2d51543d09b625" + "sha256": "91bcdebfdde239a003ae93738a7fce0f9230fee5c4bc2b86f6e6e8c6f98aabe8" } }, "setuptools": { @@ -32,15 +32,15 @@ "slim-trixie", "bookworm", "slim-bookworm", - "alpine3.23", - "alpine3.22" + "alpine3.24", + "alpine3.23" ], - "version": "3.11.15" + "version": "3.11.16" }, "3.12": { "checksums": { "source": { - "sha256": "c08bc65a81971c1dd5783182826503369466c7e67374d1646519adf05207b684" + "sha256": "5c8462af5790baf43a321a1559dbe0db06d1be4300fb85fb53c40060668e548a" } }, "variants": [ @@ -48,18 +48,18 @@ "slim-trixie", "bookworm", "slim-bookworm", - "alpine3.23", - "alpine3.22" + "alpine3.24", + "alpine3.23" ], - "version": "3.12.13" + "version": "3.12.14" }, "3.13": { "checksums": { "source": { - "sha256": "2ab91ff401783ccca64f75d10c882e957bdfd60e2bf5a72f8421793729b78a71" + "sha256": "1e66a7945a48390ee4c2a4268a0e4185884059a13c4aab6d148aa208deea4a76" }, "windows": { - "sha256": "3c9c81d80f91c002ced86d645422d81432c68c7d9b6b0e974768ca2e449a4d00" + "sha256": "edec09c4853aeae9ac36efb8c9f95b6b8e2fee65eee56d9767a8b7c69c574403" } }, "variants": [ @@ -67,20 +67,20 @@ "slim-trixie", "bookworm", "slim-bookworm", + "alpine3.24", "alpine3.23", - "alpine3.22", "windows/windowsservercore-ltsc2025", "windows/windowsservercore-ltsc2022" ], - "version": "3.13.13" + "version": "3.13.15" }, "3.14": { "checksums": { "source": { - "sha256": "7e32597b99e5d9a39abed35de4693fa169df3e5850d4c334337ffd6a19a36db6" + "sha256": "3b48dac8fb59f62eaa67ac83c1eb12bda1b7a08406dd286e252c11a66be27f81" }, "windows": { - "sha256": "f9c09f5ed6f796fd1a8bc5ddfa41715a494b453c4781f0e35d5077cf9fa58f6d" + "sha256": "9d9eb2709ef81bf5cd30db3c2096bdbc4ea10087c22e62f27d356b36f6ae9649" } }, "variants": [ @@ -88,20 +88,20 @@ "slim-trixie", "bookworm", "slim-bookworm", + "alpine3.24", "alpine3.23", - "alpine3.22", "windows/windowsservercore-ltsc2025", "windows/windowsservercore-ltsc2022" ], - "version": "3.14.5" + "version": "3.14.7" }, "3.15-rc": { "checksums": { "source": { - "sha256": "d4d52ccfa1d727ef5235fbb7d70fa1dbacf10b8b3760db622875da05acbe437c" + "sha256": "f84dad680ab2147417d2739355c2678f0f9acffe4ae8ef77895de1454b384b07" }, "windows": { - "sha256": "de7f62783f765061c7e97ed7b30f780c3d15de5b3154e88b2f9cb92ce1df6957" + "sha256": "be7efa348927146eec51e3f8fd8381a92882ff6e4275c7a2fe003624719e6e5e" } }, "variants": [ @@ -109,11 +109,11 @@ "slim-trixie", "bookworm", "slim-bookworm", + "alpine3.24", "alpine3.23", - "alpine3.22", "windows/windowsservercore-ltsc2025", "windows/windowsservercore-ltsc2022" ], - "version": "3.15.0b1" + "version": "3.15.0rc1" } } diff --git a/versions.sh b/versions.sh index 83885bdb4..750fe82d3 100755 --- a/versions.sh +++ b/versions.sh @@ -195,8 +195,8 @@ for version in "${versions[@]}"; do empty | ., "slim-" + .), # https://github.com/docker-library/ruby/pull/142#issuecomment-320012893 ( + "3.24", "3.23", - "3.22", empty | "alpine" + .), if env.hasWindows != "" then