Skip to content

Conversation

@tianon
Copy link
Member

@tianon tianon commented Apr 9, 2025

Changes:

@tianon tianon requested review from a team and LaurentGoderre as code owners April 9, 2025 00:20
@github-actions

This comment has been minimized.

Changes:

- docker-library/python@c2e4187a: Merge pull request docker-library/python#1024 from infosiftr/wheel
- docker-library/python@5f041dab: Pin wheel to prevent breaking changes
- docker-library/python@f3c69c5a: Merge pull request docker-library/python#1019 from infosiftr/3.9.22
- docker-library/python@f91f4612: Update to 3.9.22
@github-actions
Copy link

github-actions bot commented Apr 9, 2025

Diff for fc7f804:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index eee6d4c..d841ded 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -2,97 +2,97 @@ Maintainers: Tianon Gravi <[email protected]> (@tianon), Joseph Ferguson <yosi
 GitRepo: https://github.com/docker-library/python.git
 Builder: buildkit
 
-Tags: 3.9.21-alpine3.20, 3.9-alpine3.20
+Tags: 3.9.22-alpine3.20, 3.9-alpine3.20
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: ebae24f3ea4df70859757829ac383e1dd8de3d2f
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.9/alpine3.20
 
-Tags: 3.9.21-alpine3.21, 3.9-alpine3.21, 3.9.21-alpine, 3.9-alpine
+Tags: 3.9.22-alpine3.21, 3.9-alpine3.21, 3.9.22-alpine, 3.9-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 3d7b328b66525fe2e82af7063af10c176b6ee8cd
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.9/alpine3.21
 
-Tags: 3.9.21-bookworm, 3.9-bookworm
-SharedTags: 3.9.21, 3.9
+Tags: 3.9.22-bookworm, 3.9-bookworm
+SharedTags: 3.9.22, 3.9
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: ebae24f3ea4df70859757829ac383e1dd8de3d2f
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.9/bookworm
 
-Tags: 3.9.21-bullseye, 3.9-bullseye
+Tags: 3.9.22-bullseye, 3.9-bullseye
 Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: ebae24f3ea4df70859757829ac383e1dd8de3d2f
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.9/bullseye
 
-Tags: 3.9.21-slim-bookworm, 3.9-slim-bookworm, 3.9.21-slim, 3.9-slim
+Tags: 3.9.22-slim-bookworm, 3.9-slim-bookworm, 3.9.22-slim, 3.9-slim
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: ebae24f3ea4df70859757829ac383e1dd8de3d2f
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.9/slim-bookworm
 
-Tags: 3.9.21-slim-bullseye, 3.9-slim-bullseye
+Tags: 3.9.22-slim-bullseye, 3.9-slim-bullseye
 Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: ebae24f3ea4df70859757829ac383e1dd8de3d2f
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.9/slim-bullseye
 
 Tags: 3.10.17-alpine3.20, 3.10-alpine3.20
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.10/alpine3.20
 
 Tags: 3.10.17-alpine3.21, 3.10-alpine3.21, 3.10.17-alpine, 3.10-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.10/alpine3.21
 
 Tags: 3.10.17-bookworm, 3.10-bookworm
 SharedTags: 3.10.17, 3.10
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.10/bookworm
 
 Tags: 3.10.17-bullseye, 3.10-bullseye
 Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.10/bullseye
 
 Tags: 3.10.17-slim-bookworm, 3.10-slim-bookworm, 3.10.17-slim, 3.10-slim
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.10/slim-bookworm
 
 Tags: 3.10.17-slim-bullseye, 3.10-slim-bullseye
 Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.10/slim-bullseye
 
 Tags: 3.11.12-alpine3.20, 3.11-alpine3.20
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.11/alpine3.20
 
 Tags: 3.11.12-alpine3.21, 3.11-alpine3.21, 3.11.12-alpine, 3.11-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.11/alpine3.21
 
 Tags: 3.11.12-bookworm, 3.11-bookworm
 SharedTags: 3.11.12, 3.11
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.11/bookworm
 
 Tags: 3.11.12-bullseye, 3.11-bullseye
 Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.11/bullseye
 
 Tags: 3.11.12-slim-bookworm, 3.11-slim-bookworm, 3.11.12-slim, 3.11-slim
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.11/slim-bookworm
 
 Tags: 3.11.12-slim-bullseye, 3.11-slim-bullseye
 Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: 70fc099be48e4a130afd949a4dd3c6afe6935b8a
+GitCommit: 5f041dab48cbaa33eef235fb94ddf07c61a53ad7
 Directory: 3.11/slim-bullseye
 
 Tags: 3.12.10-alpine3.20, 3.12-alpine3.20
diff --git a/_bashbrew-list b/_bashbrew-list
index 5e9ce9d..77d504b 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -20,15 +20,15 @@ python:3.9-bullseye
 python:3.9-slim
 python:3.9-slim-bookworm
 python:3.9-slim-bullseye
-python:3.9.21
-python:3.9.21-alpine
-python:3.9.21-alpine3.20
-python:3.9.21-alpine3.21
-python:3.9.21-bookworm
-python:3.9.21-bullseye
-python:3.9.21-slim
-python:3.9.21-slim-bookworm
-python:3.9.21-slim-bullseye
+python:3.9.22
+python:3.9.22-alpine
+python:3.9.22-alpine3.20
+python:3.9.22-alpine3.21
+python:3.9.22-bookworm
+python:3.9.22-bullseye
+python:3.9.22-slim
+python:3.9.22-slim-bookworm
+python:3.9.22-slim-bullseye
 python:3.10
 python:3.10-alpine
 python:3.10-alpine3.20
diff --git a/python_3.10-alpine/Dockerfile b/python_3.10-alpine/Dockerfile
index f50ab03..3c03960 100644
--- a/python_3.10-alpine/Dockerfile
+++ b/python_3.10-alpine/Dockerfile
@@ -124,7 +124,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.10-alpine3.20/Dockerfile b/python_3.10-alpine3.20/Dockerfile
index 904d782..b46a12d 100644
--- a/python_3.10-alpine3.20/Dockerfile
+++ b/python_3.10-alpine3.20/Dockerfile
@@ -124,7 +124,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.10-bookworm/Dockerfile b/python_3.10-bookworm/Dockerfile
index 7077b6a..ddc2cfe 100644
--- a/python_3.10-bookworm/Dockerfile
+++ b/python_3.10-bookworm/Dockerfile
@@ -96,7 +96,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.10-bullseye/Dockerfile b/python_3.10-bullseye/Dockerfile
index c68c3fa..ef1ad67 100644
--- a/python_3.10-bullseye/Dockerfile
+++ b/python_3.10-bullseye/Dockerfile
@@ -96,7 +96,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.10-slim-bullseye/Dockerfile b/python_3.10-slim-bullseye/Dockerfile
index 21e9cd8..eee7425 100644
--- a/python_3.10-slim-bullseye/Dockerfile
+++ b/python_3.10-slim-bullseye/Dockerfile
@@ -129,7 +129,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.10-slim/Dockerfile b/python_3.10-slim/Dockerfile
index c6c7b7e..8c3a84d 100644
--- a/python_3.10-slim/Dockerfile
+++ b/python_3.10-slim/Dockerfile
@@ -129,7 +129,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.11-alpine/Dockerfile b/python_3.11-alpine/Dockerfile
index 0c4ae40..858ce02 100644
--- a/python_3.11-alpine/Dockerfile
+++ b/python_3.11-alpine/Dockerfile
@@ -124,7 +124,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.11-alpine3.20/Dockerfile b/python_3.11-alpine3.20/Dockerfile
index 569550e..6bfbfc5 100644
--- a/python_3.11-alpine3.20/Dockerfile
+++ b/python_3.11-alpine3.20/Dockerfile
@@ -124,7 +124,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.11-bookworm/Dockerfile b/python_3.11-bookworm/Dockerfile
index 8d9f24f..943aa01 100644
--- a/python_3.11-bookworm/Dockerfile
+++ b/python_3.11-bookworm/Dockerfile
@@ -96,7 +96,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.11-bullseye/Dockerfile b/python_3.11-bullseye/Dockerfile
index 03891a3..cad17e3 100644
--- a/python_3.11-bullseye/Dockerfile
+++ b/python_3.11-bullseye/Dockerfile
@@ -96,7 +96,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.11-slim-bullseye/Dockerfile b/python_3.11-slim-bullseye/Dockerfile
index 91175b2..250c1c0 100644
--- a/python_3.11-slim-bullseye/Dockerfile
+++ b/python_3.11-slim-bullseye/Dockerfile
@@ -129,7 +129,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.11-slim/Dockerfile b/python_3.11-slim/Dockerfile
index 91d6230..1d77b85 100644
--- a/python_3.11-slim/Dockerfile
+++ b/python_3.11-slim/Dockerfile
@@ -129,7 +129,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==65.5.1' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.9-alpine/Dockerfile b/python_3.9-alpine/Dockerfile
index 23a662f..a5f0d96 100644
--- a/python_3.9-alpine/Dockerfile
+++ b/python_3.9-alpine/Dockerfile
@@ -22,8 +22,8 @@ RUN set -eux; \
 	;
 
 ENV GPG_KEY E3FF2839C048B25C084DEBE9B26995E310250568
-ENV PYTHON_VERSION 3.9.21
-ENV PYTHON_SHA256 3126f59592c9b0d798584755f2bf7b081fa1ca35ce7a6fea980108d752a05bb1
+ENV PYTHON_VERSION 3.9.22
+ENV PYTHON_SHA256 8c136d199d3637a1fce98a16adc809c1d83c922d02d41f3614b34f8b6e7d38ec
 
 RUN set -eux; \
 	\
@@ -123,7 +123,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==58.1.0' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.9-alpine3.20/Dockerfile b/python_3.9-alpine3.20/Dockerfile
index 9599084..35e8fef 100644
--- a/python_3.9-alpine3.20/Dockerfile
+++ b/python_3.9-alpine3.20/Dockerfile
@@ -22,8 +22,8 @@ RUN set -eux; \
 	;
 
 ENV GPG_KEY E3FF2839C048B25C084DEBE9B26995E310250568
-ENV PYTHON_VERSION 3.9.21
-ENV PYTHON_SHA256 3126f59592c9b0d798584755f2bf7b081fa1ca35ce7a6fea980108d752a05bb1
+ENV PYTHON_VERSION 3.9.22
+ENV PYTHON_SHA256 8c136d199d3637a1fce98a16adc809c1d83c922d02d41f3614b34f8b6e7d38ec
 
 RUN set -eux; \
 	\
@@ -123,7 +123,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==58.1.0' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.9-bookworm/Dockerfile b/python_3.9-bookworm/Dockerfile
index 58d7bf1..98de1f7 100644
--- a/python_3.9-bookworm/Dockerfile
+++ b/python_3.9-bookworm/Dockerfile
@@ -25,8 +25,8 @@ RUN set -eux; \
 	rm -rf /var/lib/apt/lists/*
 
 ENV GPG_KEY E3FF2839C048B25C084DEBE9B26995E310250568
-ENV PYTHON_VERSION 3.9.21
-ENV PYTHON_SHA256 3126f59592c9b0d798584755f2bf7b081fa1ca35ce7a6fea980108d752a05bb1
+ENV PYTHON_VERSION 3.9.22
+ENV PYTHON_SHA256 8c136d199d3637a1fce98a16adc809c1d83c922d02d41f3614b34f8b6e7d38ec
 
 RUN set -eux; \
 	\
@@ -95,7 +95,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==58.1.0' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.9-bullseye/Dockerfile b/python_3.9-bullseye/Dockerfile
index 075f446..afc057b 100644
--- a/python_3.9-bullseye/Dockerfile
+++ b/python_3.9-bullseye/Dockerfile
@@ -25,8 +25,8 @@ RUN set -eux; \
 	rm -rf /var/lib/apt/lists/*
 
 ENV GPG_KEY E3FF2839C048B25C084DEBE9B26995E310250568
-ENV PYTHON_VERSION 3.9.21
-ENV PYTHON_SHA256 3126f59592c9b0d798584755f2bf7b081fa1ca35ce7a6fea980108d752a05bb1
+ENV PYTHON_VERSION 3.9.22
+ENV PYTHON_SHA256 8c136d199d3637a1fce98a16adc809c1d83c922d02d41f3614b34f8b6e7d38ec
 
 RUN set -eux; \
 	\
@@ -95,7 +95,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==58.1.0' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.9-slim-bullseye/Dockerfile b/python_3.9-slim-bullseye/Dockerfile
index d6e8e3c..ed73ba9 100644
--- a/python_3.9-slim-bullseye/Dockerfile
+++ b/python_3.9-slim-bullseye/Dockerfile
@@ -25,8 +25,8 @@ RUN set -eux; \
 	rm -rf /var/lib/apt/lists/*
 
 ENV GPG_KEY E3FF2839C048B25C084DEBE9B26995E310250568
-ENV PYTHON_VERSION 3.9.21
-ENV PYTHON_SHA256 3126f59592c9b0d798584755f2bf7b081fa1ca35ce7a6fea980108d752a05bb1
+ENV PYTHON_VERSION 3.9.22
+ENV PYTHON_SHA256 8c136d199d3637a1fce98a16adc809c1d83c922d02d41f3614b34f8b6e7d38ec
 
 RUN set -eux; \
 	\
@@ -128,7 +128,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==58.1.0' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version
 
diff --git a/python_3.9-slim/Dockerfile b/python_3.9-slim/Dockerfile
index f8516e5..19b1b68 100644
--- a/python_3.9-slim/Dockerfile
+++ b/python_3.9-slim/Dockerfile
@@ -25,8 +25,8 @@ RUN set -eux; \
 	rm -rf /var/lib/apt/lists/*
 
 ENV GPG_KEY E3FF2839C048B25C084DEBE9B26995E310250568
-ENV PYTHON_VERSION 3.9.21
-ENV PYTHON_SHA256 3126f59592c9b0d798584755f2bf7b081fa1ca35ce7a6fea980108d752a05bb1
+ENV PYTHON_VERSION 3.9.22
+ENV PYTHON_SHA256 8c136d199d3637a1fce98a16adc809c1d83c922d02d41f3614b34f8b6e7d38ec
 
 RUN set -eux; \
 	\
@@ -128,7 +128,8 @@ RUN set -eux; \
 		--no-cache-dir \
 		--no-compile \
 		'setuptools==58.1.0' \
-		wheel \
+		# https://github.com/docker-library/python/issues/1023
+		'wheel<0.46' \
 	; \
 	pip3 --version

Relevant Maintainers:

@yosifkit yosifkit merged commit 3c8e88a into docker-library:master Apr 9, 2025
50 checks passed
@yosifkit yosifkit deleted the python branch April 9, 2025 18:12
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