Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update pypy #14898

Merged
merged 1 commit into from
Jun 21, 2023
Merged

Update pypy #14898

merged 1 commit into from
Jun 21, 2023

Conversation

tianon
Copy link
Member

@tianon tianon commented Jun 20, 2023

Changes:

Changes:

- docker-library/pypy@4a2918a: Update 3.9 to 7.3.12, python 3.9.17
- docker-library/pypy@7f83ea8: Update 2.7 to 7.3.12
@github-actions
Copy link

Diff for 7853176:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index c84cf31..38e9abf 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,38 +1,38 @@
 Maintainers: Tianon Gravi <admwiggin@gmail.com> (@tianon), Joseph Ferguson <yosifkit@gmail.com> (@yosifkit)
 GitRepo: https://github.com/docker-library/pypy.git
 
-Tags: 2.7-7.3.11-bookworm, 2.7-7.3-bookworm, 2.7-7-bookworm, 2.7-bookworm, 2-7.3.11-bookworm, 2-7.3-bookworm, 2-7-bookworm, 2-bookworm
+Tags: 2.7-7.3.12-bookworm, 2.7-7.3-bookworm, 2.7-7-bookworm, 2.7-bookworm, 2-7.3.12-bookworm, 2-7.3-bookworm, 2-7-bookworm, 2-bookworm
 Architectures: amd64, arm64v8, i386
-GitCommit: 9a9efe06150ce464f288617c8e3ec765bb93250e
+GitCommit: 7f83ea84de775fa51b6c7c4e66ceafaf14948199
 Directory: 2.7/bookworm
 
-Tags: 2.7-7.3.11-bullseye, 2.7-7.3-bullseye, 2.7-7-bullseye, 2.7-bullseye, 2-7.3.11-bullseye, 2-7.3-bullseye, 2-7-bullseye, 2-bullseye
-SharedTags: 2.7-7.3.11, 2.7-7.3, 2.7-7, 2.7, 2-7.3.11, 2-7.3, 2-7, 2
+Tags: 2.7-7.3.12-bullseye, 2.7-7.3-bullseye, 2.7-7-bullseye, 2.7-bullseye, 2-7.3.12-bullseye, 2-7.3-bullseye, 2-7-bullseye, 2-bullseye
+SharedTags: 2.7-7.3.12, 2.7-7.3, 2.7-7, 2.7, 2-7.3.12, 2-7.3, 2-7, 2
 Architectures: amd64, arm64v8, i386
-GitCommit: 9a9efe06150ce464f288617c8e3ec765bb93250e
+GitCommit: 7f83ea84de775fa51b6c7c4e66ceafaf14948199
 Directory: 2.7/bullseye
 
-Tags: 2.7-7.3.11-slim, 2.7-7.3-slim, 2.7-7-slim, 2.7-slim, 2-7.3.11-slim, 2-7.3-slim, 2-7-slim, 2-slim, 2.7-7.3.11-slim-bullseye, 2.7-7.3-slim-bullseye, 2.7-7-slim-bullseye, 2.7-slim-bullseye, 2-7.3.11-slim-bullseye, 2-7.3-slim-bullseye, 2-7-slim-bullseye, 2-slim-bullseye
+Tags: 2.7-7.3.12-slim, 2.7-7.3-slim, 2.7-7-slim, 2.7-slim, 2-7.3.12-slim, 2-7.3-slim, 2-7-slim, 2-slim, 2.7-7.3.12-slim-bullseye, 2.7-7.3-slim-bullseye, 2.7-7-slim-bullseye, 2.7-slim-bullseye, 2-7.3.12-slim-bullseye, 2-7.3-slim-bullseye, 2-7-slim-bullseye, 2-slim-bullseye
 Architectures: amd64, arm64v8, i386
-GitCommit: 9a9efe06150ce464f288617c8e3ec765bb93250e
+GitCommit: 7f83ea84de775fa51b6c7c4e66ceafaf14948199
 Directory: 2.7/slim-bullseye
 
-Tags: 2.7-7.3.11-slim-bookworm, 2.7-7.3-slim-bookworm, 2.7-7-slim-bookworm, 2.7-slim-bookworm, 2-7.3.11-slim-bookworm, 2-7.3-slim-bookworm, 2-7-slim-bookworm, 2-slim-bookworm
+Tags: 2.7-7.3.12-slim-bookworm, 2.7-7.3-slim-bookworm, 2.7-7-slim-bookworm, 2.7-slim-bookworm, 2-7.3.12-slim-bookworm, 2-7.3-slim-bookworm, 2-7-slim-bookworm, 2-slim-bookworm
 Architectures: amd64, arm64v8, i386
-GitCommit: 9a9efe06150ce464f288617c8e3ec765bb93250e
+GitCommit: 7f83ea84de775fa51b6c7c4e66ceafaf14948199
 Directory: 2.7/slim-bookworm
 
-Tags: 2.7-7.3.11-windowsservercore-1809, 2.7-7.3-windowsservercore-1809, 2.7-7-windowsservercore-1809, 2.7-windowsservercore-1809, 2-7.3.11-windowsservercore-1809, 2-7.3-windowsservercore-1809, 2-7-windowsservercore-1809, 2-windowsservercore-1809
-SharedTags: 2.7-7.3.11, 2.7-7.3, 2.7-7, 2.7, 2-7.3.11, 2-7.3, 2-7, 2, 2.7-7.3.11-windowsservercore, 2.7-7.3-windowsservercore, 2.7-7-windowsservercore, 2.7-windowsservercore, 2-7.3.11-windowsservercore, 2-7.3-windowsservercore, 2-7-windowsservercore, 2-windowsservercore
+Tags: 2.7-7.3.12-windowsservercore-1809, 2.7-7.3-windowsservercore-1809, 2.7-7-windowsservercore-1809, 2.7-windowsservercore-1809, 2-7.3.12-windowsservercore-1809, 2-7.3-windowsservercore-1809, 2-7-windowsservercore-1809, 2-windowsservercore-1809
+SharedTags: 2.7-7.3.12, 2.7-7.3, 2.7-7, 2.7, 2-7.3.12, 2-7.3, 2-7, 2, 2.7-7.3.12-windowsservercore, 2.7-7.3-windowsservercore, 2.7-7-windowsservercore, 2.7-windowsservercore, 2-7.3.12-windowsservercore, 2-7.3-windowsservercore, 2-7-windowsservercore, 2-windowsservercore
 Architectures: windows-amd64
-GitCommit: 6984fd15d26f75e4078da3380ba405c41f585f98
+GitCommit: 7f83ea84de775fa51b6c7c4e66ceafaf14948199
 Directory: 2.7/windows/windowsservercore-1809
 Constraints: windowsservercore-1809
 
-Tags: 2.7-7.3.11-windowsservercore-ltsc2022, 2.7-7.3-windowsservercore-ltsc2022, 2.7-7-windowsservercore-ltsc2022, 2.7-windowsservercore-ltsc2022, 2-7.3.11-windowsservercore-ltsc2022, 2-7.3-windowsservercore-ltsc2022, 2-7-windowsservercore-ltsc2022, 2-windowsservercore-ltsc2022
-SharedTags: 2.7-7.3.11, 2.7-7.3, 2.7-7, 2.7, 2-7.3.11, 2-7.3, 2-7, 2, 2.7-7.3.11-windowsservercore, 2.7-7.3-windowsservercore, 2.7-7-windowsservercore, 2.7-windowsservercore, 2-7.3.11-windowsservercore, 2-7.3-windowsservercore, 2-7-windowsservercore, 2-windowsservercore
+Tags: 2.7-7.3.12-windowsservercore-ltsc2022, 2.7-7.3-windowsservercore-ltsc2022, 2.7-7-windowsservercore-ltsc2022, 2.7-windowsservercore-ltsc2022, 2-7.3.12-windowsservercore-ltsc2022, 2-7.3-windowsservercore-ltsc2022, 2-7-windowsservercore-ltsc2022, 2-windowsservercore-ltsc2022
+SharedTags: 2.7-7.3.12, 2.7-7.3, 2.7-7, 2.7, 2-7.3.12, 2-7.3, 2-7, 2, 2.7-7.3.12-windowsservercore, 2.7-7.3-windowsservercore, 2.7-7-windowsservercore, 2.7-windowsservercore, 2-7.3.12-windowsservercore, 2-7.3-windowsservercore, 2-7-windowsservercore, 2-windowsservercore
 Architectures: windows-amd64
-GitCommit: 6984fd15d26f75e4078da3380ba405c41f585f98
+GitCommit: 7f83ea84de775fa51b6c7c4e66ceafaf14948199
 Directory: 2.7/windows/windowsservercore-ltsc2022
 Constraints: windowsservercore-ltsc2022
 
@@ -71,37 +71,37 @@ GitCommit: 86944b577ee5ad8fe08db64900a9151abd5a8e3b
 Directory: 3.8/windows/windowsservercore-ltsc2022
 Constraints: windowsservercore-ltsc2022
 
-Tags: 3.9-7.3.11-bookworm, 3.9-7.3-bookworm, 3.9-7-bookworm, 3.9-bookworm, 3-7.3.11-bookworm, 3-7.3-bookworm, 3-7-bookworm, 3-bookworm, bookworm
+Tags: 3.9-7.3.12-bookworm, 3.9-7.3-bookworm, 3.9-7-bookworm, 3.9-bookworm, 3-7.3.12-bookworm, 3-7.3-bookworm, 3-7-bookworm, 3-bookworm, bookworm
 Architectures: amd64, arm64v8, i386
-GitCommit: 9a9efe06150ce464f288617c8e3ec765bb93250e
+GitCommit: 4a2918a33ab52da23ce6cd3b0754ba54521cf1e0
 Directory: 3.9/bookworm
 
-Tags: 3.9-7.3.11-bullseye, 3.9-7.3-bullseye, 3.9-7-bullseye, 3.9-bullseye, 3-7.3.11-bullseye, 3-7.3-bullseye, 3-7-bullseye, 3-bullseye, bullseye
-SharedTags: 3.9-7.3.11, 3.9-7.3, 3.9-7, 3.9, 3-7.3.11, 3-7.3, 3-7, 3, latest
+Tags: 3.9-7.3.12-bullseye, 3.9-7.3-bullseye, 3.9-7-bullseye, 3.9-bullseye, 3-7.3.12-bullseye, 3-7.3-bullseye, 3-7-bullseye, 3-bullseye, bullseye
+SharedTags: 3.9-7.3.12, 3.9-7.3, 3.9-7, 3.9, 3-7.3.12, 3-7.3, 3-7, 3, latest
 Architectures: amd64, arm64v8, i386
-GitCommit: 9a9efe06150ce464f288617c8e3ec765bb93250e
+GitCommit: 4a2918a33ab52da23ce6cd3b0754ba54521cf1e0
 Directory: 3.9/bullseye
 
-Tags: 3.9-7.3.11-slim, 3.9-7.3-slim, 3.9-7-slim, 3.9-slim, 3-7.3.11-slim, 3-7.3-slim, 3-7-slim, 3-slim, slim, 3.9-7.3.11-slim-bullseye, 3.9-7.3-slim-bullseye, 3.9-7-slim-bullseye, 3.9-slim-bullseye, 3-7.3.11-slim-bullseye, 3-7.3-slim-bullseye, 3-7-slim-bullseye, 3-slim-bullseye, slim-bullseye
+Tags: 3.9-7.3.12-slim, 3.9-7.3-slim, 3.9-7-slim, 3.9-slim, 3-7.3.12-slim, 3-7.3-slim, 3-7-slim, 3-slim, slim, 3.9-7.3.12-slim-bullseye, 3.9-7.3-slim-bullseye, 3.9-7-slim-bullseye, 3.9-slim-bullseye, 3-7.3.12-slim-bullseye, 3-7.3-slim-bullseye, 3-7-slim-bullseye, 3-slim-bullseye, slim-bullseye
 Architectures: amd64, arm64v8, i386
-GitCommit: 9a9efe06150ce464f288617c8e3ec765bb93250e
+GitCommit: 4a2918a33ab52da23ce6cd3b0754ba54521cf1e0
 Directory: 3.9/slim-bullseye
 
-Tags: 3.9-7.3.11-slim-bookworm, 3.9-7.3-slim-bookworm, 3.9-7-slim-bookworm, 3.9-slim-bookworm, 3-7.3.11-slim-bookworm, 3-7.3-slim-bookworm, 3-7-slim-bookworm, 3-slim-bookworm, slim-bookworm
+Tags: 3.9-7.3.12-slim-bookworm, 3.9-7.3-slim-bookworm, 3.9-7-slim-bookworm, 3.9-slim-bookworm, 3-7.3.12-slim-bookworm, 3-7.3-slim-bookworm, 3-7-slim-bookworm, 3-slim-bookworm, slim-bookworm
 Architectures: amd64, arm64v8, i386
-GitCommit: 9a9efe06150ce464f288617c8e3ec765bb93250e
+GitCommit: 4a2918a33ab52da23ce6cd3b0754ba54521cf1e0
 Directory: 3.9/slim-bookworm
 
-Tags: 3.9-7.3.11-windowsservercore-1809, 3.9-7.3-windowsservercore-1809, 3.9-7-windowsservercore-1809, 3.9-windowsservercore-1809, 3-7.3.11-windowsservercore-1809, 3-7.3-windowsservercore-1809, 3-7-windowsservercore-1809, 3-windowsservercore-1809, windowsservercore-1809
-SharedTags: 3.9-7.3.11, 3.9-7.3, 3.9-7, 3.9, 3-7.3.11, 3-7.3, 3-7, 3, latest, 3.9-7.3.11-windowsservercore, 3.9-7.3-windowsservercore, 3.9-7-windowsservercore, 3.9-windowsservercore, 3-7.3.11-windowsservercore, 3-7.3-windowsservercore, 3-7-windowsservercore, 3-windowsservercore, windowsservercore
+Tags: 3.9-7.3.12-windowsservercore-1809, 3.9-7.3-windowsservercore-1809, 3.9-7-windowsservercore-1809, 3.9-windowsservercore-1809, 3-7.3.12-windowsservercore-1809, 3-7.3-windowsservercore-1809, 3-7-windowsservercore-1809, 3-windowsservercore-1809, windowsservercore-1809
+SharedTags: 3.9-7.3.12, 3.9-7.3, 3.9-7, 3.9, 3-7.3.12, 3-7.3, 3-7, 3, latest, 3.9-7.3.12-windowsservercore, 3.9-7.3-windowsservercore, 3.9-7-windowsservercore, 3.9-windowsservercore, 3-7.3.12-windowsservercore, 3-7.3-windowsservercore, 3-7-windowsservercore, 3-windowsservercore, windowsservercore
 Architectures: windows-amd64
-GitCommit: f297f09255e5a53036355e2e4135c75542099641
+GitCommit: 4a2918a33ab52da23ce6cd3b0754ba54521cf1e0
 Directory: 3.9/windows/windowsservercore-1809
 Constraints: windowsservercore-1809
 
-Tags: 3.9-7.3.11-windowsservercore-ltsc2022, 3.9-7.3-windowsservercore-ltsc2022, 3.9-7-windowsservercore-ltsc2022, 3.9-windowsservercore-ltsc2022, 3-7.3.11-windowsservercore-ltsc2022, 3-7.3-windowsservercore-ltsc2022, 3-7-windowsservercore-ltsc2022, 3-windowsservercore-ltsc2022, windowsservercore-ltsc2022
-SharedTags: 3.9-7.3.11, 3.9-7.3, 3.9-7, 3.9, 3-7.3.11, 3-7.3, 3-7, 3, latest, 3.9-7.3.11-windowsservercore, 3.9-7.3-windowsservercore, 3.9-7-windowsservercore, 3.9-windowsservercore, 3-7.3.11-windowsservercore, 3-7.3-windowsservercore, 3-7-windowsservercore, 3-windowsservercore, windowsservercore
+Tags: 3.9-7.3.12-windowsservercore-ltsc2022, 3.9-7.3-windowsservercore-ltsc2022, 3.9-7-windowsservercore-ltsc2022, 3.9-windowsservercore-ltsc2022, 3-7.3.12-windowsservercore-ltsc2022, 3-7.3-windowsservercore-ltsc2022, 3-7-windowsservercore-ltsc2022, 3-windowsservercore-ltsc2022, windowsservercore-ltsc2022
+SharedTags: 3.9-7.3.12, 3.9-7.3, 3.9-7, 3.9, 3-7.3.12, 3-7.3, 3-7, 3, latest, 3.9-7.3.12-windowsservercore, 3.9-7.3-windowsservercore, 3.9-7-windowsservercore, 3.9-windowsservercore, 3-7.3.12-windowsservercore, 3-7.3-windowsservercore, 3-7-windowsservercore, 3-windowsservercore, windowsservercore
 Architectures: windows-amd64
-GitCommit: f297f09255e5a53036355e2e4135c75542099641
+GitCommit: 4a2918a33ab52da23ce6cd3b0754ba54521cf1e0
 Directory: 3.9/windows/windowsservercore-ltsc2022
 Constraints: windowsservercore-ltsc2022
diff --git a/_bashbrew-list b/_bashbrew-list
index 853982b..3487bda 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -17,15 +17,15 @@ pypy:2-7.3-slim-bullseye
 pypy:2-7.3-windowsservercore
 pypy:2-7.3-windowsservercore-1809
 pypy:2-7.3-windowsservercore-ltsc2022
-pypy:2-7.3.11
-pypy:2-7.3.11-bookworm
-pypy:2-7.3.11-bullseye
-pypy:2-7.3.11-slim
-pypy:2-7.3.11-slim-bookworm
-pypy:2-7.3.11-slim-bullseye
-pypy:2-7.3.11-windowsservercore
-pypy:2-7.3.11-windowsservercore-1809
-pypy:2-7.3.11-windowsservercore-ltsc2022
+pypy:2-7.3.12
+pypy:2-7.3.12-bookworm
+pypy:2-7.3.12-bullseye
+pypy:2-7.3.12-slim
+pypy:2-7.3.12-slim-bookworm
+pypy:2-7.3.12-slim-bullseye
+pypy:2-7.3.12-windowsservercore
+pypy:2-7.3.12-windowsservercore-1809
+pypy:2-7.3.12-windowsservercore-ltsc2022
 pypy:2-bookworm
 pypy:2-bullseye
 pypy:2-slim
@@ -53,15 +53,15 @@ pypy:2.7-7.3-slim-bullseye
 pypy:2.7-7.3-windowsservercore
 pypy:2.7-7.3-windowsservercore-1809
 pypy:2.7-7.3-windowsservercore-ltsc2022
-pypy:2.7-7.3.11
-pypy:2.7-7.3.11-bookworm
-pypy:2.7-7.3.11-bullseye
-pypy:2.7-7.3.11-slim
-pypy:2.7-7.3.11-slim-bookworm
-pypy:2.7-7.3.11-slim-bullseye
-pypy:2.7-7.3.11-windowsservercore
-pypy:2.7-7.3.11-windowsservercore-1809
-pypy:2.7-7.3.11-windowsservercore-ltsc2022
+pypy:2.7-7.3.12
+pypy:2.7-7.3.12-bookworm
+pypy:2.7-7.3.12-bullseye
+pypy:2.7-7.3.12-slim
+pypy:2.7-7.3.12-slim-bookworm
+pypy:2.7-7.3.12-slim-bullseye
+pypy:2.7-7.3.12-windowsservercore
+pypy:2.7-7.3.12-windowsservercore-1809
+pypy:2.7-7.3.12-windowsservercore-ltsc2022
 pypy:2.7-bookworm
 pypy:2.7-bullseye
 pypy:2.7-slim
@@ -89,15 +89,15 @@ pypy:3-7.3-slim-bullseye
 pypy:3-7.3-windowsservercore
 pypy:3-7.3-windowsservercore-1809
 pypy:3-7.3-windowsservercore-ltsc2022
-pypy:3-7.3.11
-pypy:3-7.3.11-bookworm
-pypy:3-7.3.11-bullseye
-pypy:3-7.3.11-slim
-pypy:3-7.3.11-slim-bookworm
-pypy:3-7.3.11-slim-bullseye
-pypy:3-7.3.11-windowsservercore
-pypy:3-7.3.11-windowsservercore-1809
-pypy:3-7.3.11-windowsservercore-ltsc2022
+pypy:3-7.3.12
+pypy:3-7.3.12-bookworm
+pypy:3-7.3.12-bullseye
+pypy:3-7.3.12-slim
+pypy:3-7.3.12-slim-bookworm
+pypy:3-7.3.12-slim-bullseye
+pypy:3-7.3.12-windowsservercore
+pypy:3-7.3.12-windowsservercore-1809
+pypy:3-7.3.12-windowsservercore-ltsc2022
 pypy:3-bookworm
 pypy:3-bullseye
 pypy:3-slim
@@ -161,15 +161,15 @@ pypy:3.9-7.3-slim-bullseye
 pypy:3.9-7.3-windowsservercore
 pypy:3.9-7.3-windowsservercore-1809
 pypy:3.9-7.3-windowsservercore-ltsc2022
-pypy:3.9-7.3.11
-pypy:3.9-7.3.11-bookworm
-pypy:3.9-7.3.11-bullseye
-pypy:3.9-7.3.11-slim
-pypy:3.9-7.3.11-slim-bookworm
-pypy:3.9-7.3.11-slim-bullseye
-pypy:3.9-7.3.11-windowsservercore
-pypy:3.9-7.3.11-windowsservercore-1809
-pypy:3.9-7.3.11-windowsservercore-ltsc2022
+pypy:3.9-7.3.12
+pypy:3.9-7.3.12-bookworm
+pypy:3.9-7.3.12-bullseye
+pypy:3.9-7.3.12-slim
+pypy:3.9-7.3.12-slim-bookworm
+pypy:3.9-7.3.12-slim-bullseye
+pypy:3.9-7.3.12-windowsservercore
+pypy:3.9-7.3.12-windowsservercore-1809
+pypy:3.9-7.3.12-windowsservercore-ltsc2022
 pypy:3.9-bookworm
 pypy:3.9-bullseye
 pypy:3.9-slim
diff --git a/pypy_2-bookworm/Dockerfile b/pypy_2-bookworm/Dockerfile
index 61bfe50..d0b9b1c 100644
--- a/pypy_2-bookworm/Dockerfile
+++ b/pypy_2-bookworm/Dockerfile
@@ -23,27 +23,27 @@ ENV LANG C.UTF-8
 ENV PATH /opt/pypy/bin:$PATH
 
 # Python 2.7.18
-ENV PYPY_VERSION 7.3.11
+ENV PYPY_VERSION 7.3.12
 
 RUN set -eux; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
 		'amd64') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-linux64.tar.bz2'; \
-			sha256='ba8ed958a905c0735a4cfff2875c25089954dc020e087d982b0ffa5b9da316cd'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-linux64.tar.bz2'; \
+			sha256='1a61a2574b79466f606010f2999a2b995bd96cd085f91a78ebdd3d5c2c40e81d'; \
 			;; \
 		'arm64') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-aarch64.tar.bz2'; \
-			sha256='ea924da1defe9325ef760e288b04f984614e405580f5321eb6a5c8f539bd415a'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-aarch64.tar.bz2'; \
+			sha256='e04dcb6286a7b4724ec3f0e50d3cc1ba8583301dd1658c06d7f37599e4201c59'; \
 			;; \
 		'i386') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-linux32.tar.bz2'; \
-			sha256='30fd245fab7068c96a75b9ff1323ac55174c64fc8c4751cceb4b7a9bedc1851e'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-linux32.tar.bz2'; \
+			sha256='abf3ae477bd0e526ac6dcefe0bfa845e1535aa053342c0d641219bfcde4b9b56'; \
 			;; \
 		's390x') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-s390x.tar.bz2'; \
-			sha256='8fe9481c473178e53266983678684a70fe0c42bafc95f1807bf3ef28770316d4'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-s390x.tar.bz2'; \
+			sha256='80c0154d8b0949f9dc6a227c322abbc9590c8ae4c9f11c13bf4022aa38b82064'; \
 			;; \
 		*) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \
 	esac; \
diff --git a/pypy_2-bullseye/Dockerfile b/pypy_2-bullseye/Dockerfile
index 4459349..1990714 100644
--- a/pypy_2-bullseye/Dockerfile
+++ b/pypy_2-bullseye/Dockerfile
@@ -23,27 +23,27 @@ ENV LANG C.UTF-8
 ENV PATH /opt/pypy/bin:$PATH
 
 # Python 2.7.18
-ENV PYPY_VERSION 7.3.11
+ENV PYPY_VERSION 7.3.12
 
 RUN set -eux; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
 		'amd64') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-linux64.tar.bz2'; \
-			sha256='ba8ed958a905c0735a4cfff2875c25089954dc020e087d982b0ffa5b9da316cd'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-linux64.tar.bz2'; \
+			sha256='1a61a2574b79466f606010f2999a2b995bd96cd085f91a78ebdd3d5c2c40e81d'; \
 			;; \
 		'arm64') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-aarch64.tar.bz2'; \
-			sha256='ea924da1defe9325ef760e288b04f984614e405580f5321eb6a5c8f539bd415a'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-aarch64.tar.bz2'; \
+			sha256='e04dcb6286a7b4724ec3f0e50d3cc1ba8583301dd1658c06d7f37599e4201c59'; \
 			;; \
 		'i386') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-linux32.tar.bz2'; \
-			sha256='30fd245fab7068c96a75b9ff1323ac55174c64fc8c4751cceb4b7a9bedc1851e'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-linux32.tar.bz2'; \
+			sha256='abf3ae477bd0e526ac6dcefe0bfa845e1535aa053342c0d641219bfcde4b9b56'; \
 			;; \
 		's390x') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-s390x.tar.bz2'; \
-			sha256='8fe9481c473178e53266983678684a70fe0c42bafc95f1807bf3ef28770316d4'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-s390x.tar.bz2'; \
+			sha256='80c0154d8b0949f9dc6a227c322abbc9590c8ae4c9f11c13bf4022aa38b82064'; \
 			;; \
 		*) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \
 	esac; \
diff --git a/pypy_2-slim-bookworm/Dockerfile b/pypy_2-slim-bookworm/Dockerfile
index 036a597..8ae729f 100644
--- a/pypy_2-slim-bookworm/Dockerfile
+++ b/pypy_2-slim-bookworm/Dockerfile
@@ -19,27 +19,27 @@ ENV LANG C.UTF-8
 ENV PATH /opt/pypy/bin:$PATH
 
 # Python 2.7.18
-ENV PYPY_VERSION 7.3.11
+ENV PYPY_VERSION 7.3.12
 
 RUN set -eux; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
 		'amd64') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-linux64.tar.bz2'; \
-			sha256='ba8ed958a905c0735a4cfff2875c25089954dc020e087d982b0ffa5b9da316cd'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-linux64.tar.bz2'; \
+			sha256='1a61a2574b79466f606010f2999a2b995bd96cd085f91a78ebdd3d5c2c40e81d'; \
 			;; \
 		'arm64') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-aarch64.tar.bz2'; \
-			sha256='ea924da1defe9325ef760e288b04f984614e405580f5321eb6a5c8f539bd415a'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-aarch64.tar.bz2'; \
+			sha256='e04dcb6286a7b4724ec3f0e50d3cc1ba8583301dd1658c06d7f37599e4201c59'; \
 			;; \
 		'i386') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-linux32.tar.bz2'; \
-			sha256='30fd245fab7068c96a75b9ff1323ac55174c64fc8c4751cceb4b7a9bedc1851e'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-linux32.tar.bz2'; \
+			sha256='abf3ae477bd0e526ac6dcefe0bfa845e1535aa053342c0d641219bfcde4b9b56'; \
 			;; \
 		's390x') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-s390x.tar.bz2'; \
-			sha256='8fe9481c473178e53266983678684a70fe0c42bafc95f1807bf3ef28770316d4'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-s390x.tar.bz2'; \
+			sha256='80c0154d8b0949f9dc6a227c322abbc9590c8ae4c9f11c13bf4022aa38b82064'; \
 			;; \
 		*) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \
 	esac; \
diff --git a/pypy_2-slim-bullseye/Dockerfile b/pypy_2-slim-bullseye/Dockerfile
index f896837..a5ab167 100644
--- a/pypy_2-slim-bullseye/Dockerfile
+++ b/pypy_2-slim-bullseye/Dockerfile
@@ -19,27 +19,27 @@ ENV LANG C.UTF-8
 ENV PATH /opt/pypy/bin:$PATH
 
 # Python 2.7.18
-ENV PYPY_VERSION 7.3.11
+ENV PYPY_VERSION 7.3.12
 
 RUN set -eux; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
 		'amd64') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-linux64.tar.bz2'; \
-			sha256='ba8ed958a905c0735a4cfff2875c25089954dc020e087d982b0ffa5b9da316cd'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-linux64.tar.bz2'; \
+			sha256='1a61a2574b79466f606010f2999a2b995bd96cd085f91a78ebdd3d5c2c40e81d'; \
 			;; \
 		'arm64') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-aarch64.tar.bz2'; \
-			sha256='ea924da1defe9325ef760e288b04f984614e405580f5321eb6a5c8f539bd415a'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-aarch64.tar.bz2'; \
+			sha256='e04dcb6286a7b4724ec3f0e50d3cc1ba8583301dd1658c06d7f37599e4201c59'; \
 			;; \
 		'i386') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-linux32.tar.bz2'; \
-			sha256='30fd245fab7068c96a75b9ff1323ac55174c64fc8c4751cceb4b7a9bedc1851e'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-linux32.tar.bz2'; \
+			sha256='abf3ae477bd0e526ac6dcefe0bfa845e1535aa053342c0d641219bfcde4b9b56'; \
 			;; \
 		's390x') \
-			url='https://downloads.python.org/pypy/pypy2.7-v7.3.11-s390x.tar.bz2'; \
-			sha256='8fe9481c473178e53266983678684a70fe0c42bafc95f1807bf3ef28770316d4'; \
+			url='https://downloads.python.org/pypy/pypy2.7-v7.3.12-s390x.tar.bz2'; \
+			sha256='80c0154d8b0949f9dc6a227c322abbc9590c8ae4c9f11c13bf4022aa38b82064'; \
 			;; \
 		*) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \
 	esac; \
diff --git a/pypy_2-windowsservercore-1809/Dockerfile b/pypy_2-windowsservercore-1809/Dockerfile
index 1b9d44c..ba81a85 100644
--- a/pypy_2-windowsservercore-1809/Dockerfile
+++ b/pypy_2-windowsservercore-1809/Dockerfile
@@ -48,13 +48,13 @@ RUN $url = 'https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81C
 	Write-Host 'Complete.'
 
 # Python 2.7.18
-ENV PYPY_VERSION 7.3.11
+ENV PYPY_VERSION 7.3.12
 
-RUN $url = 'https://downloads.python.org/pypy/pypy2.7-v7.3.11-win64.zip'; \
+RUN $url = 'https://downloads.python.org/pypy/pypy2.7-v7.3.12-win64.zip'; \
 	Write-Host ('Downloading {0} ...' -f $url); \
 	Invoke-WebRequest -Uri $url -OutFile 'pypy.zip'; \
 	\
-	$sha256 = '106942702de0df148e39fa44a33e76b8a362341e1460d4e5e61b3ff0e64e5514'; \
+	$sha256 = '84cd3b98812d47a1ddb36f3417cc96b3dbdfa32c2b4e16438f205e1253f7ccea'; \
 	Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
 	if ((Get-FileHash pypy.zip -Algorithm sha256).Hash -ne $sha256) { \
 		Write-Host 'FAILED!'; \
@@ -68,7 +68,7 @@ RUN $url = 'https://downloads.python.org/pypy/pypy2.7-v7.3.11-win64.zip'; \
 	Remove-Item pypy.zip -Force; \
 	\
 	Write-Host 'Renaming ...'; \
-	Rename-Item -Path C:\pypy2.7-v7.3.11-win64 -NewName C:\pypy; \
+	Rename-Item -Path C:\pypy2.7-v7.3.12-win64 -NewName C:\pypy; \
 	\
 	Write-Host 'Verifying install ("pypy --version") ...'; \
 	pypy --version; \
diff --git a/pypy_2-windowsservercore-ltsc2022/Dockerfile b/pypy_2-windowsservercore-ltsc2022/Dockerfile
index 75761cf..3e699a1 100644
--- a/pypy_2-windowsservercore-ltsc2022/Dockerfile
+++ b/pypy_2-windowsservercore-ltsc2022/Dockerfile
@@ -48,13 +48,13 @@ RUN $url = 'https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81C
 	Write-Host 'Complete.'
 
 # Python 2.7.18
-ENV PYPY_VERSION 7.3.11
+ENV PYPY_VERSION 7.3.12
 
-RUN $url = 'https://downloads.python.org/pypy/pypy2.7-v7.3.11-win64.zip'; \
+RUN $url = 'https://downloads.python.org/pypy/pypy2.7-v7.3.12-win64.zip'; \
 	Write-Host ('Downloading {0} ...' -f $url); \
 	Invoke-WebRequest -Uri $url -OutFile 'pypy.zip'; \
 	\
-	$sha256 = '106942702de0df148e39fa44a33e76b8a362341e1460d4e5e61b3ff0e64e5514'; \
+	$sha256 = '84cd3b98812d47a1ddb36f3417cc96b3dbdfa32c2b4e16438f205e1253f7ccea'; \
 	Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
 	if ((Get-FileHash pypy.zip -Algorithm sha256).Hash -ne $sha256) { \
 		Write-Host 'FAILED!'; \
@@ -68,7 +68,7 @@ RUN $url = 'https://downloads.python.org/pypy/pypy2.7-v7.3.11-win64.zip'; \
 	Remove-Item pypy.zip -Force; \
 	\
 	Write-Host 'Renaming ...'; \
-	Rename-Item -Path C:\pypy2.7-v7.3.11-win64 -NewName C:\pypy; \
+	Rename-Item -Path C:\pypy2.7-v7.3.12-win64 -NewName C:\pypy; \
 	\
 	Write-Host 'Verifying install ("pypy --version") ...'; \
 	pypy --version; \
diff --git a/pypy_bookworm/Dockerfile b/pypy_bookworm/Dockerfile
index 7b13a09..d0cb0a6 100644
--- a/pypy_bookworm/Dockerfile
+++ b/pypy_bookworm/Dockerfile
@@ -22,28 +22,28 @@ ENV LANG C.UTF-8
 # ensure local pypy3 is preferred over distribution pypy3
 ENV PATH /opt/pypy/bin:$PATH
 
-# Python 3.9.16
-ENV PYPY_VERSION 7.3.11
+# Python 3.9.17
+ENV PYPY_VERSION 7.3.12
 
 RUN set -eux; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
 		'amd64') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-linux64.tar.bz2'; \
-			sha256='d506172ca11071274175d74e9c581c3166432d0179b036470e3b9e8d20eae581'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-linux64.tar.bz2'; \
+			sha256='84c89b966fab2b58f451a482ee30ca7fec3350435bd0b9614615c61dc6da2390'; \
 			;; \
 		'arm64') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-aarch64.tar.bz2'; \
-			sha256='09175dc652ed895d98e9ad63d216812bf3ee7e398d900a9bf9eb2906ba8302b9'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-aarch64.tar.bz2'; \
+			sha256='e9327fb9edaf2ad91935d5b8563ec5ff24193bddb175c1acaaf772c025af1824'; \
 			;; \
 		'i386') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-linux32.tar.bz2'; \
-			sha256='0099d72c2897b229057bff7e2c343624aeabdc60d6fb43ca882bff082f1ffa48'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-linux32.tar.bz2'; \
+			sha256='aa04370d38f451683ccc817d76c2b3e0f471dbb879e0bd618d9affbdc9cd37a4'; \
 			;; \
 		's390x') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-s390x.tar.bz2'; \
-			sha256='e1f30f2ddbe3f446ddacd79677b958d56c07463b20171fb2abf8f9a3178b79fc'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-s390x.tar.bz2'; \
+			sha256='20d84658a6899bdd2ca35b00ead33a2f56cff2c40dce1af630466d27952f6d4f'; \
 			;; \
 		*) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \
 	esac; \
diff --git a/pypy_bullseye/Dockerfile b/pypy_bullseye/Dockerfile
index 6c10171..26c3a67 100644
--- a/pypy_bullseye/Dockerfile
+++ b/pypy_bullseye/Dockerfile
@@ -22,28 +22,28 @@ ENV LANG C.UTF-8
 # ensure local pypy3 is preferred over distribution pypy3
 ENV PATH /opt/pypy/bin:$PATH
 
-# Python 3.9.16
-ENV PYPY_VERSION 7.3.11
+# Python 3.9.17
+ENV PYPY_VERSION 7.3.12
 
 RUN set -eux; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
 		'amd64') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-linux64.tar.bz2'; \
-			sha256='d506172ca11071274175d74e9c581c3166432d0179b036470e3b9e8d20eae581'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-linux64.tar.bz2'; \
+			sha256='84c89b966fab2b58f451a482ee30ca7fec3350435bd0b9614615c61dc6da2390'; \
 			;; \
 		'arm64') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-aarch64.tar.bz2'; \
-			sha256='09175dc652ed895d98e9ad63d216812bf3ee7e398d900a9bf9eb2906ba8302b9'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-aarch64.tar.bz2'; \
+			sha256='e9327fb9edaf2ad91935d5b8563ec5ff24193bddb175c1acaaf772c025af1824'; \
 			;; \
 		'i386') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-linux32.tar.bz2'; \
-			sha256='0099d72c2897b229057bff7e2c343624aeabdc60d6fb43ca882bff082f1ffa48'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-linux32.tar.bz2'; \
+			sha256='aa04370d38f451683ccc817d76c2b3e0f471dbb879e0bd618d9affbdc9cd37a4'; \
 			;; \
 		's390x') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-s390x.tar.bz2'; \
-			sha256='e1f30f2ddbe3f446ddacd79677b958d56c07463b20171fb2abf8f9a3178b79fc'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-s390x.tar.bz2'; \
+			sha256='20d84658a6899bdd2ca35b00ead33a2f56cff2c40dce1af630466d27952f6d4f'; \
 			;; \
 		*) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \
 	esac; \
diff --git a/pypy_slim-bookworm/Dockerfile b/pypy_slim-bookworm/Dockerfile
index f305597..c7f840b 100644
--- a/pypy_slim-bookworm/Dockerfile
+++ b/pypy_slim-bookworm/Dockerfile
@@ -18,28 +18,28 @@ ENV LANG C.UTF-8
 # ensure local pypy3 is preferred over distribution pypy3
 ENV PATH /opt/pypy/bin:$PATH
 
-# Python 3.9.16
-ENV PYPY_VERSION 7.3.11
+# Python 3.9.17
+ENV PYPY_VERSION 7.3.12
 
 RUN set -eux; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
 		'amd64') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-linux64.tar.bz2'; \
-			sha256='d506172ca11071274175d74e9c581c3166432d0179b036470e3b9e8d20eae581'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-linux64.tar.bz2'; \
+			sha256='84c89b966fab2b58f451a482ee30ca7fec3350435bd0b9614615c61dc6da2390'; \
 			;; \
 		'arm64') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-aarch64.tar.bz2'; \
-			sha256='09175dc652ed895d98e9ad63d216812bf3ee7e398d900a9bf9eb2906ba8302b9'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-aarch64.tar.bz2'; \
+			sha256='e9327fb9edaf2ad91935d5b8563ec5ff24193bddb175c1acaaf772c025af1824'; \
 			;; \
 		'i386') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-linux32.tar.bz2'; \
-			sha256='0099d72c2897b229057bff7e2c343624aeabdc60d6fb43ca882bff082f1ffa48'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-linux32.tar.bz2'; \
+			sha256='aa04370d38f451683ccc817d76c2b3e0f471dbb879e0bd618d9affbdc9cd37a4'; \
 			;; \
 		's390x') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-s390x.tar.bz2'; \
-			sha256='e1f30f2ddbe3f446ddacd79677b958d56c07463b20171fb2abf8f9a3178b79fc'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-s390x.tar.bz2'; \
+			sha256='20d84658a6899bdd2ca35b00ead33a2f56cff2c40dce1af630466d27952f6d4f'; \
 			;; \
 		*) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \
 	esac; \
diff --git a/pypy_slim-bullseye/Dockerfile b/pypy_slim-bullseye/Dockerfile
index 93983cd..bca5107 100644
--- a/pypy_slim-bullseye/Dockerfile
+++ b/pypy_slim-bullseye/Dockerfile
@@ -18,28 +18,28 @@ ENV LANG C.UTF-8
 # ensure local pypy3 is preferred over distribution pypy3
 ENV PATH /opt/pypy/bin:$PATH
 
-# Python 3.9.16
-ENV PYPY_VERSION 7.3.11
+# Python 3.9.17
+ENV PYPY_VERSION 7.3.12
 
 RUN set -eux; \
 	\
 	dpkgArch="$(dpkg --print-architecture)"; \
 	case "${dpkgArch##*-}" in \
 		'amd64') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-linux64.tar.bz2'; \
-			sha256='d506172ca11071274175d74e9c581c3166432d0179b036470e3b9e8d20eae581'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-linux64.tar.bz2'; \
+			sha256='84c89b966fab2b58f451a482ee30ca7fec3350435bd0b9614615c61dc6da2390'; \
 			;; \
 		'arm64') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-aarch64.tar.bz2'; \
-			sha256='09175dc652ed895d98e9ad63d216812bf3ee7e398d900a9bf9eb2906ba8302b9'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-aarch64.tar.bz2'; \
+			sha256='e9327fb9edaf2ad91935d5b8563ec5ff24193bddb175c1acaaf772c025af1824'; \
 			;; \
 		'i386') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-linux32.tar.bz2'; \
-			sha256='0099d72c2897b229057bff7e2c343624aeabdc60d6fb43ca882bff082f1ffa48'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-linux32.tar.bz2'; \
+			sha256='aa04370d38f451683ccc817d76c2b3e0f471dbb879e0bd618d9affbdc9cd37a4'; \
 			;; \
 		's390x') \
-			url='https://downloads.python.org/pypy/pypy3.9-v7.3.11-s390x.tar.bz2'; \
-			sha256='e1f30f2ddbe3f446ddacd79677b958d56c07463b20171fb2abf8f9a3178b79fc'; \
+			url='https://downloads.python.org/pypy/pypy3.9-v7.3.12-s390x.tar.bz2'; \
+			sha256='20d84658a6899bdd2ca35b00ead33a2f56cff2c40dce1af630466d27952f6d4f'; \
 			;; \
 		*) echo >&2 "error: current architecture ($dpkgArch) does not have a corresponding PyPy $PYPY_VERSION binary release"; exit 1 ;; \
 	esac; \
diff --git a/pypy_windowsservercore-1809/Dockerfile b/pypy_windowsservercore-1809/Dockerfile
index 8ccb40e..cb6f5e1 100644
--- a/pypy_windowsservercore-1809/Dockerfile
+++ b/pypy_windowsservercore-1809/Dockerfile
@@ -44,14 +44,14 @@ RUN $url = 'https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81C
 	\
 	Write-Host 'Complete.'
 
-# Python 3.9.16
-ENV PYPY_VERSION 7.3.11
+# Python 3.9.17
+ENV PYPY_VERSION 7.3.12
 
-RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.11-win64.zip'; \
+RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.12-win64.zip'; \
 	Write-Host ('Downloading {0} ...' -f $url); \
 	Invoke-WebRequest -Uri $url -OutFile 'pypy.zip'; \
 	\
-	$sha256 = '57faad132d42d3e7a6406fcffafffe0b4f390cf0e2966abb8090d073c6edf405'; \
+	$sha256 = '0996054207b401aeacace1aa11bad82cfcb463838a1603c5f263626c47bbe0e6'; \
 	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.11-win64.zip'; \
 	Remove-Item pypy.zip -Force; \
 	\
 	Write-Host 'Renaming ...'; \
-	Rename-Item -Path C:\pypy3.9-v7.3.11-win64 -NewName C:\pypy; \
+	Rename-Item -Path C:\pypy3.9-v7.3.12-win64 -NewName C:\pypy; \
 	\
 	Write-Host 'Verifying install ("pypy --version") ...'; \
 	pypy --version; \
diff --git a/pypy_windowsservercore-ltsc2022/Dockerfile b/pypy_windowsservercore-ltsc2022/Dockerfile
index 9a91337..b099ae2 100644
--- a/pypy_windowsservercore-ltsc2022/Dockerfile
+++ b/pypy_windowsservercore-ltsc2022/Dockerfile
@@ -44,14 +44,14 @@ RUN $url = 'https://download.microsoft.com/download/6/A/A/6AA4EDFF-645B-48C5-81C
 	\
 	Write-Host 'Complete.'
 
-# Python 3.9.16
-ENV PYPY_VERSION 7.3.11
+# Python 3.9.17
+ENV PYPY_VERSION 7.3.12
 
-RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.11-win64.zip'; \
+RUN $url = 'https://downloads.python.org/pypy/pypy3.9-v7.3.12-win64.zip'; \
 	Write-Host ('Downloading {0} ...' -f $url); \
 	Invoke-WebRequest -Uri $url -OutFile 'pypy.zip'; \
 	\
-	$sha256 = '57faad132d42d3e7a6406fcffafffe0b4f390cf0e2966abb8090d073c6edf405'; \
+	$sha256 = '0996054207b401aeacace1aa11bad82cfcb463838a1603c5f263626c47bbe0e6'; \
 	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.11-win64.zip'; \
 	Remove-Item pypy.zip -Force; \
 	\
 	Write-Host 'Renaming ...'; \
-	Rename-Item -Path C:\pypy3.9-v7.3.11-win64 -NewName C:\pypy; \
+	Rename-Item -Path C:\pypy3.9-v7.3.12-win64 -NewName C:\pypy; \
 	\
 	Write-Host 'Verifying install ("pypy --version") ...'; \
 	pypy --version; \

Relevant Maintainers:

@yosifkit yosifkit merged commit 7cb9af1 into docker-library:master Jun 21, 2023
@yosifkit yosifkit deleted the pypy branch June 21, 2023 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants