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 python #18445

Merged
merged 1 commit into from
Feb 12, 2025
Merged

Update python #18445

merged 1 commit into from
Feb 12, 2025

Conversation

yosifkit
Copy link
Member

Changes:

https://www.python.org/downloads/release/python-3140a5/:

Note

This release initially contained source tarballs that didn't match the final v3.14.0a5 Git tag. Around 2025-02-12 0815 UTC, the source tarballs were replaced with the correct versions. This happened because this release took three attempts due to a bug that failed the Windows PGO builds, and the release manager accidentally uploaded the source tarballs from the second attempt.

Changes:

- docker-library/python@4ce3b2ae: Update 3.14-rc
Copy link

Diff for a351d4d:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 4d59ba6..a75802b 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -207,33 +207,33 @@ Constraints: windowsservercore-ltsc2025
 
 Tags: 3.14.0a5-alpine3.20, 3.14-rc-alpine3.20
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 5d789378a78ab4f432ba8393eab1205d666e5205
+GitCommit: 4ce3b2aefd280671a82d7fe0b0f4b249f6af4198
 Directory: 3.14-rc/alpine3.20
 
 Tags: 3.14.0a5-alpine3.21, 3.14-rc-alpine3.21, 3.14.0a5-alpine, 3.14-rc-alpine
 Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 5d789378a78ab4f432ba8393eab1205d666e5205
+GitCommit: 4ce3b2aefd280671a82d7fe0b0f4b249f6af4198
 Directory: 3.14-rc/alpine3.21
 
 Tags: 3.14.0a5-bookworm, 3.14-rc-bookworm
 SharedTags: 3.14.0a5, 3.14-rc
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 5d789378a78ab4f432ba8393eab1205d666e5205
+GitCommit: 4ce3b2aefd280671a82d7fe0b0f4b249f6af4198
 Directory: 3.14-rc/bookworm
 
 Tags: 3.14.0a5-bullseye, 3.14-rc-bullseye
 Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: 5d789378a78ab4f432ba8393eab1205d666e5205
+GitCommit: 4ce3b2aefd280671a82d7fe0b0f4b249f6af4198
 Directory: 3.14-rc/bullseye
 
 Tags: 3.14.0a5-slim-bookworm, 3.14-rc-slim-bookworm, 3.14.0a5-slim, 3.14-rc-slim
 Architectures: amd64, arm32v5, arm32v7, arm64v8, i386, ppc64le, s390x
-GitCommit: 5d789378a78ab4f432ba8393eab1205d666e5205
+GitCommit: 4ce3b2aefd280671a82d7fe0b0f4b249f6af4198
 Directory: 3.14-rc/slim-bookworm
 
 Tags: 3.14.0a5-slim-bullseye, 3.14-rc-slim-bullseye
 Architectures: amd64, arm32v7, arm64v8, i386
-GitCommit: 5d789378a78ab4f432ba8393eab1205d666e5205
+GitCommit: 4ce3b2aefd280671a82d7fe0b0f4b249f6af4198
 Directory: 3.14-rc/slim-bullseye
 
 Tags: 3.14.0a5-windowsservercore-1809, 3.14-rc-windowsservercore-1809
diff --git a/python_3.14-rc-alpine/Dockerfile b/python_3.14-rc-alpine/Dockerfile
index 0b65752..2a174ad 100644
--- a/python_3.14-rc-alpine/Dockerfile
+++ b/python_3.14-rc-alpine/Dockerfile
@@ -17,7 +17,7 @@ RUN set -eux; \
 	;
 
 ENV PYTHON_VERSION 3.14.0a5
-ENV PYTHON_SHA256 e42d91d6dd3016bfc2f6f96c1129b40ca6d8f6e1bf3b30a11de146d930f43b32
+ENV PYTHON_SHA256 74e83f26de1e4fb9eef1b56492cff92508834bb71ac13f5c580438ce9f093682
 
 RUN set -eux; \
 	\
diff --git a/python_3.14-rc-alpine3.20/Dockerfile b/python_3.14-rc-alpine3.20/Dockerfile
index beff37e..a59eae5 100644
--- a/python_3.14-rc-alpine3.20/Dockerfile
+++ b/python_3.14-rc-alpine3.20/Dockerfile
@@ -17,7 +17,7 @@ RUN set -eux; \
 	;
 
 ENV PYTHON_VERSION 3.14.0a5
-ENV PYTHON_SHA256 e42d91d6dd3016bfc2f6f96c1129b40ca6d8f6e1bf3b30a11de146d930f43b32
+ENV PYTHON_SHA256 74e83f26de1e4fb9eef1b56492cff92508834bb71ac13f5c580438ce9f093682
 
 RUN set -eux; \
 	\
diff --git a/python_3.14-rc-bookworm/Dockerfile b/python_3.14-rc-bookworm/Dockerfile
index 434bd6c..987b650 100644
--- a/python_3.14-rc-bookworm/Dockerfile
+++ b/python_3.14-rc-bookworm/Dockerfile
@@ -20,7 +20,7 @@ RUN set -eux; \
 	rm -rf /var/lib/apt/lists/*
 
 ENV PYTHON_VERSION 3.14.0a5
-ENV PYTHON_SHA256 e42d91d6dd3016bfc2f6f96c1129b40ca6d8f6e1bf3b30a11de146d930f43b32
+ENV PYTHON_SHA256 74e83f26de1e4fb9eef1b56492cff92508834bb71ac13f5c580438ce9f093682
 
 RUN set -eux; \
 	\
diff --git a/python_3.14-rc-bullseye/Dockerfile b/python_3.14-rc-bullseye/Dockerfile
index 6498cb6..961ce85 100644
--- a/python_3.14-rc-bullseye/Dockerfile
+++ b/python_3.14-rc-bullseye/Dockerfile
@@ -20,7 +20,7 @@ RUN set -eux; \
 	rm -rf /var/lib/apt/lists/*
 
 ENV PYTHON_VERSION 3.14.0a5
-ENV PYTHON_SHA256 e42d91d6dd3016bfc2f6f96c1129b40ca6d8f6e1bf3b30a11de146d930f43b32
+ENV PYTHON_SHA256 74e83f26de1e4fb9eef1b56492cff92508834bb71ac13f5c580438ce9f093682
 
 RUN set -eux; \
 	\
diff --git a/python_3.14-rc-slim-bullseye/Dockerfile b/python_3.14-rc-slim-bullseye/Dockerfile
index d4c2922..acf3954 100644
--- a/python_3.14-rc-slim-bullseye/Dockerfile
+++ b/python_3.14-rc-slim-bullseye/Dockerfile
@@ -20,7 +20,7 @@ RUN set -eux; \
 	rm -rf /var/lib/apt/lists/*
 
 ENV PYTHON_VERSION 3.14.0a5
-ENV PYTHON_SHA256 e42d91d6dd3016bfc2f6f96c1129b40ca6d8f6e1bf3b30a11de146d930f43b32
+ENV PYTHON_SHA256 74e83f26de1e4fb9eef1b56492cff92508834bb71ac13f5c580438ce9f093682
 
 RUN set -eux; \
 	\
diff --git a/python_3.14-rc-slim/Dockerfile b/python_3.14-rc-slim/Dockerfile
index 7583021..e93860c 100644
--- a/python_3.14-rc-slim/Dockerfile
+++ b/python_3.14-rc-slim/Dockerfile
@@ -20,7 +20,7 @@ RUN set -eux; \
 	rm -rf /var/lib/apt/lists/*
 
 ENV PYTHON_VERSION 3.14.0a5
-ENV PYTHON_SHA256 e42d91d6dd3016bfc2f6f96c1129b40ca6d8f6e1bf3b30a11de146d930f43b32
+ENV PYTHON_SHA256 74e83f26de1e4fb9eef1b56492cff92508834bb71ac13f5c580438ce9f093682
 
 RUN set -eux; \
 	\

Relevant Maintainers:

@yosifkit
Copy link
Member Author

Windows ltsc2025 failures are currently expected (actions/runner-images#11582). It should be fine for our builds since we pin to specific Windows images and can delay moving the 2025 pin until the GitHub runners are ready. This will mean that the Windows 2025 images will not get their "Patch Tuesday" rebuilds until the runner images are updated.

@tianon tianon merged commit 805591d into docker-library:master Feb 12, 2025
48 of 50 checks passed
@tianon tianon deleted the python branch February 12, 2025 22:46
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.

4 participants