Skip to content

Commit 547e223

Browse files
committed
Adding toolchain for 3.13.5 and updating changelog
1 parent 57b42f7 commit 547e223

File tree

3 files changed

+50
-3
lines changed

3 files changed

+50
-3
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,13 @@ END_UNRELEASED_TEMPLATE
6060
* (gazelle) Types for exposed members of `python.ParserOutput` are now all public.
6161
* (gazelle) Removed the requirement for `__init__.py`, `__main__.py`, or `__test__.py` files to be
6262
present in a directory to generate a `BUILD.bazel` file.
63-
* (deps) Updating Python 3.11.13 toolchain to patch CVE-2025-47273.
63+
* (toolchain) Updated the following toolchains to build 20250612 to patch CVE-2025-47273:
64+
* 3.9.23
65+
* 3.10.18
66+
* 3.11.13
67+
* 3.12.11
68+
* 3.14.0b2
69+
* (toolchain) Python 3.13 now references 3.13.5
6470

6571
{#v0-0-0-fixed}
6672
### Fixed

python/versions.bzl

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -760,6 +760,47 @@ TOOL_VERSIONS = {
760760
"x86_64-unknown-linux-gnu-freethreaded": "python/install",
761761
},
762762
},
763+
"3.13.5": {
764+
"url": "20250612/cpython-{python_version}+20250612-{platform}-{build}.{ext}",
765+
"sha256": {
766+
"aarch64-apple-darwin": "d7867270b8c7be69ec26a351afb6bf24802b1cd9818e8426bd69d439a619bf2d",
767+
"aarch64-unknown-linux-gnu": "685971ded0af96d1685941243ae1853c70c482b6f858dd86818760776d9c3cb9",
768+
"ppc64le-unknown-linux-gnu": "ee15fcf2b64034dba13127aa37992edacf2efe1b2bb3d62ffd45eb9bea7b2d83",
769+
"riscv64-unknown-linux-gnu": "c0f160ef9ab39c0f0e5baa00b1ecc3fff322c4ccbf1f04646c74559274ad5fc1",
770+
"s390x-unknown-linux-gnu": "49131a3d16c13aea76f9ef5ce57fc612a3062fc866f6fcf971e0de8f8a9b8a8f",
771+
"x86_64-apple-darwin": "d881b0226f1bef59b480c713126c54430a93ea21e5b39394c66927a412dd9907",
772+
"x86_64-pc-windows-msvc": "8f4d4c7d270406be1f8f93b9fd2fd13951e4da274ba59d170f411a20cb1725b3",
773+
"x86_64-unknown-linux-gnu": "f50dc28cfe99eccdadd4e74c2384607f7d5f50fc47447a39a4e24a793c07a9eb",
774+
"x86_64-unknown-linux-musl": "c4bc1cda684320455d41e56980adbacbda269c78527f3ee926711d5d0ff33834",
775+
"aarch64-apple-darwin-freethreaded": "a29cb4ef8adcd343e0f5bc5c4371cbc859fc7ce6d8f1a3c8d0cd7e44c4b9b866",
776+
"aarch64-unknown-linux-gnu-freethreaded": "0ef13d13e16b4e58f167694940c6db54591db50bbc7ba61be6901ed5a69ad27b",
777+
"ppc64le-unknown-linux-gnu-freethreaded": "66545ad4b09385750529ef09a665fc0b0ce698f984df106d7b167e3f7d59eace",
778+
"riscv64-unknown-linux-gnu-freethreaded": "a82a741abefa7db61b2aeef36426bd56da5c69dc9dac105d68fba7fe658943ca",
779+
"s390x-unknown-linux-gnu-freethreaded": "403c5758428013d5aa472841294c7b6ec91a572bb7123d02b7f1de24af4b0e13",
780+
"x86_64-apple-darwin-freethreaded": "52aeb1b4073fa3f180d74a0712ceabc86dd2b40be499599e2e170948fb22acde",
781+
"x86_64-pc-windows-msvc-freethreaded": "9da2f02d81597340163174ee91d91a8733dad2af53fc1b7c79ecc45a739a89d5",
782+
"x86_64-unknown-linux-gnu-freethreaded": "33fdd6c42258cdf0402297d9e06842b53d9413d70849cee61755b9b5fb619836",
783+
},
784+
"strip_prefix": {
785+
"aarch64-apple-darwin": "python",
786+
"aarch64-unknown-linux-gnu": "python",
787+
"ppc64le-unknown-linux-gnu": "python",
788+
"s390x-unknown-linux-gnu": "python",
789+
"riscv64-unknown-linux-gnu": "python",
790+
"x86_64-apple-darwin": "python",
791+
"x86_64-pc-windows-msvc": "python",
792+
"x86_64-unknown-linux-gnu": "python",
793+
"x86_64-unknown-linux-musl": "python",
794+
"aarch64-apple-darwin-freethreaded": "python/install",
795+
"aarch64-unknown-linux-gnu-freethreaded": "python/install",
796+
"ppc64le-unknown-linux-gnu-freethreaded": "python/install",
797+
"riscv64-unknown-linux-gnu-freethreaded": "python/install",
798+
"s390x-unknown-linux-gnu-freethreaded": "python/install",
799+
"x86_64-apple-darwin-freethreaded": "python/install",
800+
"x86_64-pc-windows-msvc-freethreaded": "python/install",
801+
"x86_64-unknown-linux-gnu-freethreaded": "python/install",
802+
},
803+
},
763804
"3.14.0b2": {
764805
"url": "20250612/cpython-{python_version}+20250612-{platform}-{build}.{ext}",
765806
"sha256": {
@@ -810,7 +851,7 @@ MINOR_MAPPING = {
810851
"3.10": "3.10.18",
811852
"3.11": "3.11.13",
812853
"3.12": "3.12.11",
813-
"3.13": "3.13.4",
854+
"3.13": "3.13.5",
814855
"3.14": "3.14.0b2",
815856
}
816857

tests/python/python_tests.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ def _test_toolchain_ordering(env):
325325
"3.10": "3.10.18",
326326
"3.11": "3.11.13",
327327
"3.12": "3.12.11",
328-
"3.13": "3.13.4",
328+
"3.13": "3.13.5",
329329
"3.14": "3.14.0b2",
330330
"3.8": "3.8.20",
331331
"3.9": "3.9.23",

0 commit comments

Comments
 (0)