Skip to content

feat(toolchains): Add 3.10.20, 3.11.15, 3.12.13, 3.13.{12,13} 3.14.{3,4}, 3.15.0a8#3708

Open
pjjw wants to merge 2 commits intobazel-contrib:mainfrom
pjjw:pjjw/python-toolchain-update-20260414
Open

feat(toolchains): Add 3.10.20, 3.11.15, 3.12.13, 3.13.{12,13} 3.14.{3,4}, 3.15.0a8#3708
pjjw wants to merge 2 commits intobazel-contrib:mainfrom
pjjw:pjjw/python-toolchain-update-20260414

Conversation

@pjjw
Copy link
Copy Markdown
Contributor

@pjjw pjjw commented Apr 15, 2026

This updates the Python version mappings to include the latest released versions.

@pjjw pjjw requested review from aignas and rickeylev as code owners April 15, 2026 17:30
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds several new Python toolchain versions from the 20260325 and 20260414 releases and updates the MINOR_MAPPING in python/versions.bzl. A review comment highlights a missing SHA256 hash for the aarch64-pc-windows-msvc platform in the Python 3.10.20 configuration.

Comment thread python/versions.bzl Outdated
@pjjw pjjw marked this pull request as draft April 15, 2026 17:45
@pjjw pjjw force-pushed the pjjw/python-toolchain-update-20260414 branch 3 times, most recently from 716d07c to 8718454 Compare April 15, 2026 20:20
@pjjw pjjw marked this pull request as ready for review April 15, 2026 20:20
@pjjw pjjw force-pushed the pjjw/python-toolchain-update-20260414 branch from 8718454 to 88210a0 Compare April 15, 2026 20:21
Copy link
Copy Markdown
Collaborator

@aignas aignas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the PR

Comment thread python/versions.bzl
"x86_64-apple-darwin-freethreaded": "python/install",
"x86_64-pc-windows-msvc-freethreaded": "python/install",
"aarch64-pc-windows-msvc-freethreaded": "python/install",
"x86_64-unknown-linux-gnu-freethreaded": "python/install",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since https://github.com/astral-sh/python-build-standalone/releases/tag/20260325 we have install-only releases for freethreaded builds, could you please modify the PR to use those instead?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants