diff --git a/3.9/bookworm/Dockerfile b/3.9/bookworm/Dockerfile index 56d8002..e6c2430 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.14 +ENV PYPY_VERSION 7.3.15 RUN set -eux; \ \ dpkgArch="$(dpkg --print-architecture)"; \ case "${dpkgArch##*-}" in \ 'amd64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux64.tar.bz2'; \ - sha256='febd770a616641ca8419c381c7fb224e515b892551d0db49a1231397ed38859d'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux64.tar.bz2'; \ + sha256='f062be307200bde434817e1620cebc13f563d6ab25309442c5f4d0f0d68f0912'; \ ;; \ 'arm64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-aarch64.tar.bz2'; \ - sha256='14b842f32f60ce2d9d130971f9bcbdb6875824a0e78fac36806d267e0982179c'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-aarch64.tar.bz2'; \ + sha256='03e35fcba290454bb0ccf7ee57fb42d1e63108d10d593776a382c0a2fe355de0'; \ ;; \ 'i386') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux32.tar.bz2'; \ - sha256='4ad89a22369a6f2f83a7d8d047e0fc4cf5597f0921fa7afa23499ed05f663503'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux32.tar.bz2'; \ + sha256='c6209380977066c9e8b96e8258821c70f996004ce1bc8659ae83d4fd5a89ff5c'; \ ;; \ 's390x') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-s390x.tar.bz2'; \ - sha256='ba2451e9081db5bc724a05530a7f98817231de83ff6fdf15bad21a4e9b6dfeae'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-s390x.tar.bz2'; \ + sha256='deeb5e54c36a0fd9cfefd16e63a0d5bed4f4a43e6bbc01c23f0ed8f7f1c0aaf3'; \ ;; \ *) 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 17d346b..78a697f 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.14 +ENV PYPY_VERSION 7.3.15 RUN set -eux; \ \ dpkgArch="$(dpkg --print-architecture)"; \ case "${dpkgArch##*-}" in \ 'amd64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux64.tar.bz2'; \ - sha256='febd770a616641ca8419c381c7fb224e515b892551d0db49a1231397ed38859d'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux64.tar.bz2'; \ + sha256='f062be307200bde434817e1620cebc13f563d6ab25309442c5f4d0f0d68f0912'; \ ;; \ 'arm64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-aarch64.tar.bz2'; \ - sha256='14b842f32f60ce2d9d130971f9bcbdb6875824a0e78fac36806d267e0982179c'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-aarch64.tar.bz2'; \ + sha256='03e35fcba290454bb0ccf7ee57fb42d1e63108d10d593776a382c0a2fe355de0'; \ ;; \ 'i386') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux32.tar.bz2'; \ - sha256='4ad89a22369a6f2f83a7d8d047e0fc4cf5597f0921fa7afa23499ed05f663503'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux32.tar.bz2'; \ + sha256='c6209380977066c9e8b96e8258821c70f996004ce1bc8659ae83d4fd5a89ff5c'; \ ;; \ 's390x') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-s390x.tar.bz2'; \ - sha256='ba2451e9081db5bc724a05530a7f98817231de83ff6fdf15bad21a4e9b6dfeae'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-s390x.tar.bz2'; \ + sha256='deeb5e54c36a0fd9cfefd16e63a0d5bed4f4a43e6bbc01c23f0ed8f7f1c0aaf3'; \ ;; \ *) 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 45e0d84..6a0e9e9 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.14 +ENV PYPY_VERSION 7.3.15 RUN set -eux; \ \ dpkgArch="$(dpkg --print-architecture)"; \ case "${dpkgArch##*-}" in \ 'amd64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux64.tar.bz2'; \ - sha256='febd770a616641ca8419c381c7fb224e515b892551d0db49a1231397ed38859d'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux64.tar.bz2'; \ + sha256='f062be307200bde434817e1620cebc13f563d6ab25309442c5f4d0f0d68f0912'; \ ;; \ 'arm64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-aarch64.tar.bz2'; \ - sha256='14b842f32f60ce2d9d130971f9bcbdb6875824a0e78fac36806d267e0982179c'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-aarch64.tar.bz2'; \ + sha256='03e35fcba290454bb0ccf7ee57fb42d1e63108d10d593776a382c0a2fe355de0'; \ ;; \ 'i386') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux32.tar.bz2'; \ - sha256='4ad89a22369a6f2f83a7d8d047e0fc4cf5597f0921fa7afa23499ed05f663503'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux32.tar.bz2'; \ + sha256='c6209380977066c9e8b96e8258821c70f996004ce1bc8659ae83d4fd5a89ff5c'; \ ;; \ 's390x') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-s390x.tar.bz2'; \ - sha256='ba2451e9081db5bc724a05530a7f98817231de83ff6fdf15bad21a4e9b6dfeae'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-s390x.tar.bz2'; \ + sha256='deeb5e54c36a0fd9cfefd16e63a0d5bed4f4a43e6bbc01c23f0ed8f7f1c0aaf3'; \ ;; \ *) 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 7436eed..8408e6f 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.14 +ENV PYPY_VERSION 7.3.15 RUN set -eux; \ \ dpkgArch="$(dpkg --print-architecture)"; \ case "${dpkgArch##*-}" in \ 'amd64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux64.tar.bz2'; \ - sha256='febd770a616641ca8419c381c7fb224e515b892551d0db49a1231397ed38859d'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux64.tar.bz2'; \ + sha256='f062be307200bde434817e1620cebc13f563d6ab25309442c5f4d0f0d68f0912'; \ ;; \ 'arm64') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-aarch64.tar.bz2'; \ - sha256='14b842f32f60ce2d9d130971f9bcbdb6875824a0e78fac36806d267e0982179c'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-aarch64.tar.bz2'; \ + sha256='03e35fcba290454bb0ccf7ee57fb42d1e63108d10d593776a382c0a2fe355de0'; \ ;; \ 'i386') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux32.tar.bz2'; \ - sha256='4ad89a22369a6f2f83a7d8d047e0fc4cf5597f0921fa7afa23499ed05f663503'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux32.tar.bz2'; \ + sha256='c6209380977066c9e8b96e8258821c70f996004ce1bc8659ae83d4fd5a89ff5c'; \ ;; \ 's390x') \ - url='https://downloads.python.org/pypy/pypy3.9-v7.3.14-s390x.tar.bz2'; \ - sha256='ba2451e9081db5bc724a05530a7f98817231de83ff6fdf15bad21a4e9b6dfeae'; \ + url='https://downloads.python.org/pypy/pypy3.9-v7.3.15-s390x.tar.bz2'; \ + sha256='deeb5e54c36a0fd9cfefd16e63a0d5bed4f4a43e6bbc01c23f0ed8f7f1c0aaf3'; \ ;; \ *) 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 7982c27..47d458a 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.14 +ENV PYPY_VERSION 7.3.15 -RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.14-win64.zip'; \ +RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.15-win64.zip'; \ Write-Host ('Downloading {0} ...' -f $url); \ Invoke-WebRequest -Uri $url -OutFile 'pypy.zip'; \ \ - $sha256 = '9b3d8496f2a4729fdf20d9f835299902048950baad3a42019b67da75ca5b38b7'; \ + $sha256 = 'a156dad8b58570597eaaabe05663f00f80c60bc11df4a9c46d0953b6c5eb9209'; \ 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.14-win64.zip'; \ Remove-Item pypy.zip -Force; \ \ Write-Host 'Renaming ...'; \ - Rename-Item -Path C:\pypy3.9-v7.3.14-win64 -NewName C:\pypy; \ + Rename-Item -Path C:\pypy3.9-v7.3.15-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 7d890ad..168073a 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.14 +ENV PYPY_VERSION 7.3.15 -RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.14-win64.zip'; \ +RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.15-win64.zip'; \ Write-Host ('Downloading {0} ...' -f $url); \ Invoke-WebRequest -Uri $url -OutFile 'pypy.zip'; \ \ - $sha256 = '9b3d8496f2a4729fdf20d9f835299902048950baad3a42019b67da75ca5b38b7'; \ + $sha256 = 'a156dad8b58570597eaaabe05663f00f80c60bc11df4a9c46d0953b6c5eb9209'; \ 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.14-win64.zip'; \ Remove-Item pypy.zip -Force; \ \ Write-Host 'Renaming ...'; \ - Rename-Item -Path C:\pypy3.9-v7.3.14-win64 -NewName C:\pypy; \ + Rename-Item -Path C:\pypy3.9-v7.3.15-win64 -NewName C:\pypy; \ \ Write-Host 'Verifying install ("pypy --version") ...'; \ pypy --version; \ diff --git a/versions.json b/versions.json index f7f4c39..3391036 100644 --- a/versions.json +++ b/versions.json @@ -102,32 +102,32 @@ "3.9": { "arches": { "amd64": { - "sha256": "febd770a616641ca8419c381c7fb224e515b892551d0db49a1231397ed38859d", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux64.tar.bz2" + "sha256": "f062be307200bde434817e1620cebc13f563d6ab25309442c5f4d0f0d68f0912", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux64.tar.bz2" }, "arm64v8": { - "sha256": "14b842f32f60ce2d9d130971f9bcbdb6875824a0e78fac36806d267e0982179c", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-aarch64.tar.bz2" + "sha256": "03e35fcba290454bb0ccf7ee57fb42d1e63108d10d593776a382c0a2fe355de0", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.15-aarch64.tar.bz2" }, "darwin-": { - "sha256": "4f8f2464a743f855b8fc8bda7ce7994a674616db3b5c2c1955cd08502fa782ca", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-macos_arm64.tar.bz2" + "sha256": "300541c32125767a91b182b03d9cc4257f04971af32d747ecd4d62549d72acfd", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.15-macos_arm64.tar.bz2" }, "darwin-amd64": { - "sha256": "0e2fea9b2dadb82b7acf05f21c0144f7bb1cfaaa39c693ab1eba4aef5ed52680", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-macos_x86_64.tar.bz2" + "sha256": "18ad7c9cb91c5e8ef9d40442b2fd1f6392ae113794c5b6b7d3a45e04f19edec6", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.15-macos_x86_64.tar.bz2" }, "i386": { - "sha256": "4ad89a22369a6f2f83a7d8d047e0fc4cf5597f0921fa7afa23499ed05f663503", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-linux32.tar.bz2" + "sha256": "c6209380977066c9e8b96e8258821c70f996004ce1bc8659ae83d4fd5a89ff5c", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.15-linux32.tar.bz2" }, "s390x": { - "sha256": "ba2451e9081db5bc724a05530a7f98817231de83ff6fdf15bad21a4e9b6dfeae", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-s390x.tar.bz2" + "sha256": "deeb5e54c36a0fd9cfefd16e63a0d5bed4f4a43e6bbc01c23f0ed8f7f1c0aaf3", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.15-s390x.tar.bz2" }, "windows-amd64": { - "sha256": "9b3d8496f2a4729fdf20d9f835299902048950baad3a42019b67da75ca5b38b7", - "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.14-win64.zip" + "sha256": "a156dad8b58570597eaaabe05663f00f80c60bc11df4a9c46d0953b6c5eb9209", + "url": "https://downloads.python.org/pypy/pypy3.9-v7.3.15-win64.zip" } }, "get-pip": { @@ -147,6 +147,6 @@ "windows/windowsservercore-ltsc2022", "windows/windowsservercore-1809" ], - "version": "7.3.14" + "version": "7.3.15" } }