diff --git a/3.9/bookworm/Dockerfile b/3.9/bookworm/Dockerfile index 9bd0da0..56d8002 100644 --- a/3.9/bookworm/Dockerfile +++ b/3.9/bookworm/Dockerfile @@ -23,27 +23,27 @@ ENV LANG C.UTF-8 ENV PATH /opt/pypy/bin:$PATH # Python 3.9.18 -ENV PYPY_VERSION 7.3.13 +ENV PYPY_VERSION 7.3.14 RUN set -eux; \ \ dpkgArch="$(dpkg --print-architecture)"; \ case "${dpkgArch##*-}" in \ 'amd64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-linux64.tar.bz2'; \ - sha256='323b05a9f607e932cda1995cbe77a96e4ea35994631aa6d734c8035e8479b74e'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux64.tar.bz2'; \ + sha256='febd770a616641ca8419c381c7fb224e515b892551d0db49a1231397ed38859d'; \ ;; \ 'arm64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-aarch64.tar.bz2'; \ - sha256='317d7876c5825a086f854253648b967a432b993ce87695d2895d3ad6ed0d2716'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-aarch64.tar.bz2'; \ + sha256='14b842f32f60ce2d9d130971f9bcbdb6875824a0e78fac36806d267e0982179c'; \ ;; \ 'i386') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-linux32.tar.bz2'; \ - sha256='ac695238b4a3635ac6b482e74e04e2ea78b31acca0decd5de601dfd2f4ebf35a'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux32.tar.bz2'; \ + sha256='4ad89a22369a6f2f83a7d8d047e0fc4cf5597f0921fa7afa23499ed05f663503'; \ ;; \ 's390x') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-s390x.tar.bz2'; \ - sha256='213c88f652a99c4dc4e8e00b4b5b58f381c7f7e9ea1a9b65801fc0eb1e50df0a'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-s390x.tar.bz2'; \ + sha256='ba2451e9081db5bc724a05530a7f98817231de83ff6fdf15bad21a4e9b6dfeae'; \ ;; \ *) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \ esac; \ diff --git a/3.9/bullseye/Dockerfile b/3.9/bullseye/Dockerfile index fcbd4fd..17d346b 100644 --- a/3.9/bullseye/Dockerfile +++ b/3.9/bullseye/Dockerfile @@ -23,27 +23,27 @@ ENV LANG C.UTF-8 ENV PATH /opt/pypy/bin:$PATH # Python 3.9.18 -ENV PYPY_VERSION 7.3.13 +ENV PYPY_VERSION 7.3.14 RUN set -eux; \ \ dpkgArch="$(dpkg --print-architecture)"; \ case "${dpkgArch##*-}" in \ 'amd64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-linux64.tar.bz2'; \ - sha256='323b05a9f607e932cda1995cbe77a96e4ea35994631aa6d734c8035e8479b74e'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux64.tar.bz2'; \ + sha256='febd770a616641ca8419c381c7fb224e515b892551d0db49a1231397ed38859d'; \ ;; \ 'arm64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-aarch64.tar.bz2'; \ - sha256='317d7876c5825a086f854253648b967a432b993ce87695d2895d3ad6ed0d2716'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-aarch64.tar.bz2'; \ + sha256='14b842f32f60ce2d9d130971f9bcbdb6875824a0e78fac36806d267e0982179c'; \ ;; \ 'i386') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-linux32.tar.bz2'; \ - sha256='ac695238b4a3635ac6b482e74e04e2ea78b31acca0decd5de601dfd2f4ebf35a'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux32.tar.bz2'; \ + sha256='4ad89a22369a6f2f83a7d8d047e0fc4cf5597f0921fa7afa23499ed05f663503'; \ ;; \ 's390x') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-s390x.tar.bz2'; \ - sha256='213c88f652a99c4dc4e8e00b4b5b58f381c7f7e9ea1a9b65801fc0eb1e50df0a'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-s390x.tar.bz2'; \ + sha256='ba2451e9081db5bc724a05530a7f98817231de83ff6fdf15bad21a4e9b6dfeae'; \ ;; \ *) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \ esac; \ diff --git a/3.9/slim-bookworm/Dockerfile b/3.9/slim-bookworm/Dockerfile index 6cb4303..45e0d84 100644 --- a/3.9/slim-bookworm/Dockerfile +++ b/3.9/slim-bookworm/Dockerfile @@ -19,27 +19,27 @@ ENV LANG C.UTF-8 ENV PATH /opt/pypy/bin:$PATH # Python 3.9.18 -ENV PYPY_VERSION 7.3.13 +ENV PYPY_VERSION 7.3.14 RUN set -eux; \ \ dpkgArch="$(dpkg --print-architecture)"; \ case "${dpkgArch##*-}" in \ 'amd64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-linux64.tar.bz2'; \ - sha256='323b05a9f607e932cda1995cbe77a96e4ea35994631aa6d734c8035e8479b74e'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux64.tar.bz2'; \ + sha256='febd770a616641ca8419c381c7fb224e515b892551d0db49a1231397ed38859d'; \ ;; \ 'arm64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-aarch64.tar.bz2'; \ - sha256='317d7876c5825a086f854253648b967a432b993ce87695d2895d3ad6ed0d2716'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-aarch64.tar.bz2'; \ + sha256='14b842f32f60ce2d9d130971f9bcbdb6875824a0e78fac36806d267e0982179c'; \ ;; \ 'i386') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-linux32.tar.bz2'; \ - sha256='ac695238b4a3635ac6b482e74e04e2ea78b31acca0decd5de601dfd2f4ebf35a'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux32.tar.bz2'; \ + sha256='4ad89a22369a6f2f83a7d8d047e0fc4cf5597f0921fa7afa23499ed05f663503'; \ ;; \ 's390x') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-s390x.tar.bz2'; \ - sha256='213c88f652a99c4dc4e8e00b4b5b58f381c7f7e9ea1a9b65801fc0eb1e50df0a'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-s390x.tar.bz2'; \ + sha256='ba2451e9081db5bc724a05530a7f98817231de83ff6fdf15bad21a4e9b6dfeae'; \ ;; \ *) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \ esac; \ diff --git a/3.9/slim-bullseye/Dockerfile b/3.9/slim-bullseye/Dockerfile index a8da4f8..7436eed 100644 --- a/3.9/slim-bullseye/Dockerfile +++ b/3.9/slim-bullseye/Dockerfile @@ -19,27 +19,27 @@ ENV LANG C.UTF-8 ENV PATH /opt/pypy/bin:$PATH # Python 3.9.18 -ENV PYPY_VERSION 7.3.13 +ENV PYPY_VERSION 7.3.14 RUN set -eux; \ \ dpkgArch="$(dpkg --print-architecture)"; \ case "${dpkgArch##*-}" in \ 'amd64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-linux64.tar.bz2'; \ - sha256='323b05a9f607e932cda1995cbe77a96e4ea35994631aa6d734c8035e8479b74e'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux64.tar.bz2'; \ + sha256='febd770a616641ca8419c381c7fb224e515b892551d0db49a1231397ed38859d'; \ ;; \ 'arm64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-aarch64.tar.bz2'; \ - sha256='317d7876c5825a086f854253648b967a432b993ce87695d2895d3ad6ed0d2716'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-aarch64.tar.bz2'; \ + sha256='14b842f32f60ce2d9d130971f9bcbdb6875824a0e78fac36806d267e0982179c'; \ ;; \ 'i386') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-linux32.tar.bz2'; \ - sha256='ac695238b4a3635ac6b482e74e04e2ea78b31acca0decd5de601dfd2f4ebf35a'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux32.tar.bz2'; \ + sha256='4ad89a22369a6f2f83a7d8d047e0fc4cf5597f0921fa7afa23499ed05f663503'; \ ;; \ 's390x') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.13-s390x.tar.bz2'; \ - sha256='213c88f652a99c4dc4e8e00b4b5b58f381c7f7e9ea1a9b65801fc0eb1e50df0a'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-s390x.tar.bz2'; \ + sha256='ba2451e9081db5bc724a05530a7f98817231de83ff6fdf15bad21a4e9b6dfeae'; \ ;; \ *) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \ esac; \ diff --git a/3.9/windows/windowsservercore-1809/Dockerfile b/3.9/windows/windowsservercore-1809/Dockerfile index 9307a21..7982c27 100644 --- a/3.9/windows/windowsservercore-1809/Dockerfile +++ b/3.9/windows/windowsservercore-1809/Dockerfile @@ -45,13 +45,13 @@ RUN $url = 'https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81C Write-Host 'Complete.' # Python 3.9.18 -ENV PYPY_VERSION 7.3.13 +ENV PYPY_VERSION 7.3.14 -RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.13-win64.zip'; \ +RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.14-win64.zip'; \ Write-Host ('Downloading {0} ...' -f $url); \ Invoke-WebRequest -Uri $url -OutFile 'pypy.zip'; \ \ - $sha256 = '85745a2055c4a8cefac9b6d3f7f305b1edaaf62468c8f640b4511d9dd21d091c'; \ + $sha256 = '9b3d8496f2a4729fdf20d9f835299902048950baad3a42019b67da75ca5b38b7'; \ Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \ if ((Get-FileHash pypy.zip -Algorithm sha256).Hash -ne $sha256) { \ Write-Host 'FAILED!'; \ @@ -65,7 +65,7 @@ RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.13-win64.zip'; \ Remove-Item pypy.zip -Force; \ \ Write-Host 'Renaming ...'; \ - Rename-Item -Path C:\pypy3.9-v7.3.13-win64 -NewName C:\pypy; \ + Rename-Item -Path C:\pypy3.9-v7.3.14-win64 -NewName C:\pypy; \ \ Write-Host 'Verifying install ("pypy --version") ...'; \ pypy --version; \ diff --git a/3.9/windows/windowsservercore-ltsc2022/Dockerfile b/3.9/windows/windowsservercore-ltsc2022/Dockerfile index 1a5c3a6..7d890ad 100644 --- a/3.9/windows/windowsservercore-ltsc2022/Dockerfile +++ b/3.9/windows/windowsservercore-ltsc2022/Dockerfile @@ -45,13 +45,13 @@ RUN $url = 'https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81C Write-Host 'Complete.' # Python 3.9.18 -ENV PYPY_VERSION 7.3.13 +ENV PYPY_VERSION 7.3.14 -RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.13-win64.zip'; \ +RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.14-win64.zip'; \ Write-Host ('Downloading {0} ...' -f $url); \ Invoke-WebRequest -Uri $url -OutFile 'pypy.zip'; \ \ - $sha256 = '85745a2055c4a8cefac9b6d3f7f305b1edaaf62468c8f640b4511d9dd21d091c'; \ + $sha256 = '9b3d8496f2a4729fdf20d9f835299902048950baad3a42019b67da75ca5b38b7'; \ Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \ if ((Get-FileHash pypy.zip -Algorithm sha256).Hash -ne $sha256) { \ Write-Host 'FAILED!'; \ @@ -65,7 +65,7 @@ RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.13-win64.zip'; \ Remove-Item pypy.zip -Force; \ \ Write-Host 'Renaming ...'; \ - Rename-Item -Path C:\pypy3.9-v7.3.13-win64 -NewName C:\pypy; \ + Rename-Item -Path C:\pypy3.9-v7.3.14-win64 -NewName C:\pypy; \ \ Write-Host 'Verifying install ("pypy --version") ...'; \ pypy --version; \ diff --git a/versions.json b/versions.json index 66d3311..aa53ac9 100644 --- a/versions.json +++ b/versions.json @@ -102,32 +102,32 @@ "3.9": { "arches": { "amd64": { - "sha256": "323b05a9f607e932cda1995cbe77a96e4ea35994631aa6d734c8035e8479b74e", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.13-linux64.tar.bz2" + "sha256": "febd770a616641ca8419c381c7fb224e515b892551d0db49a1231397ed38859d", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux64.tar.bz2" }, "arm64v8": { - "sha256": "317d7876c5825a086f854253648b967a432b993ce87695d2895d3ad6ed0d2716", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.13-aarch64.tar.bz2" + "sha256": "14b842f32f60ce2d9d130971f9bcbdb6875824a0e78fac36806d267e0982179c", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-aarch64.tar.bz2" }, "darwin-": { - "sha256": "a07b17a790a1952b551e69d47d77a5546ad5e666ed1bd90b9ad60baaca6aa51e", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.13-macos_arm64.tar.bz2" + "sha256": "4f8f2464a743f855b8fc8bda7ce7994a674616db3b5c2c1955cd08502fa782ca", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-macos_arm64.tar.bz2" }, "darwin-amd64": { - "sha256": "180802aa0122d4a05ec480bf3130c78591ba88fdde25d8e65a92d4a798b318a3", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.13-macos_x86_64.tar.bz2" + "sha256": "0e2fea9b2dadb82b7acf05f21c0144f7bb1cfaaa39c693ab1eba4aef5ed52680", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-macos_x86_64.tar.bz2" }, "i386": { - "sha256": "ac695238b4a3635ac6b482e74e04e2ea78b31acca0decd5de601dfd2f4ebf35a", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.13-linux32.tar.bz2" + "sha256": "4ad89a22369a6f2f83a7d8d047e0fc4cf5597f0921fa7afa23499ed05f663503", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux32.tar.bz2" }, "s390x": { - "sha256": "213c88f652a99c4dc4e8e00b4b5b58f381c7f7e9ea1a9b65801fc0eb1e50df0a", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.13-s390x.tar.bz2" + "sha256": "ba2451e9081db5bc724a05530a7f98817231de83ff6fdf15bad21a4e9b6dfeae", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-s390x.tar.bz2" }, "windows-amd64": { - "sha256": "85745a2055c4a8cefac9b6d3f7f305b1edaaf62468c8f640b4511d9dd21d091c", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.13-win64.zip" + "sha256": "9b3d8496f2a4729fdf20d9f835299902048950baad3a42019b67da75ca5b38b7", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-win64.zip" } }, "get-pip": { @@ -147,6 +147,6 @@ "windows/windowsservercore-ltsc2022", "windows/windowsservercore-1809" ], - "version": "7.3.13" + "version": "7.3.14" } }