From c7687e1cb18bd8ba3f33fba6234e251bd3e1296d Mon Sep 17 00:00:00 2001 From: Richard Levasseur Date: Tue, 29 Sep 2026 23:03:44 -0700 Subject: [PATCH] feat(toolchains): update CPython 3.15.0 from rc1 to rc2 Make CPython 3.15.0rc2 available from the 20260929 python-build-standalone release. Replace the 3.15.0rc1 runtime entries in the manifest with 3.15.0rc2 and update the default 3.15 minor version mapping. --- news/update-cpython-3-15-rc2.changed.md | 2 + python/private/runtimes_manifest.txt | 56 +++++++++---------- .../private/runtimes_manifest_workspace.bzl | 56 +++++++++---------- python/versions.bzl | 2 +- tests/support/mocks/python_ext.bzl | 2 +- 5 files changed, 60 insertions(+), 58 deletions(-) create mode 100644 news/update-cpython-3-15-rc2.changed.md diff --git a/news/update-cpython-3-15-rc2.changed.md b/news/update-cpython-3-15-rc2.changed.md new file mode 100644 index 0000000000..b0c9a52677 --- /dev/null +++ b/news/update-cpython-3-15-rc2.changed.md @@ -0,0 +1,2 @@ +(toolchain) Updated default Python 3.15 runtime from `3.15.0rc1` to +`3.15.0rc2`. diff --git a/python/private/runtimes_manifest.txt b/python/private/runtimes_manifest.txt index a759cd9913..493e0b8f61 100755 --- a/python/private/runtimes_manifest.txt +++ b/python/private/runtimes_manifest.txt @@ -607,31 +607,31 @@ a6797ad05c7d7f74a2cea28bf012f9199f4d6c1ed6d09f7adfeb9b3c538c6258 20260414/cpyth c1a845a79da56265dc49628bc3b9e20d34f04674fd2d637ee40cbe259d2b1b95 20260414/cpython-3.14.4+20260414-x86_64-unknown-linux-gnu-freethreaded-install_only.tar.gz e17275eaf95ceb5877aa6816e209b7733f41fee401d39c3921b88fb73fc4a4ba 20260414/cpython-3.14.4+20260414-x86_64-unknown-linux-gnu-install_only.tar.gz 12687a989a2384665577e1ef9864f33d4c074a1e69b38a8bac8d656531aefa3e 20260414/cpython-3.14.4+20260414-x86_64-unknown-linux-musl-install_only.tar.gz -117ba8cb8456b14274af0b420fdb4e6465e92c03bec8ed1692541f3bac2aa3da 20260804/cpython-3.15.0rc1+20260804-aarch64-apple-darwin-freethreaded-install_only.tar.gz -b56356d31a65227bbddba69244361e086cb25db054825212ae83b5395264aabc 20260804/cpython-3.15.0rc1+20260804-aarch64-apple-darwin-install_only.tar.gz -f3fe666b7399ad79fd9d461c6f7f352f8f484107c92fd78f5458f5042ebf0e45 20260804/cpython-3.15.0rc1+20260804-aarch64-pc-windows-msvc-freethreaded-install_only.tar.gz -a8d9c57eeed9a45fb2633b3b45cee3e190f64258b9ed051a9bac460638e130eb 20260804/cpython-3.15.0rc1+20260804-aarch64-pc-windows-msvc-install_only.tar.gz -557f717fd027d253d14f708f01c7c989429d31f6f2278b843b8a6906d960ddb0 20260804/cpython-3.15.0rc1+20260804-aarch64-unknown-linux-gnu-freethreaded-install_only.tar.gz -7b57faa2f351190bc63eb9f3368cb957414b316f9d1643b57d5417170a5df014 20260804/cpython-3.15.0rc1+20260804-aarch64-unknown-linux-gnu-install_only.tar.gz -60c605329e3737d795d9c9257fa64d5d980aff96932a61e578271294a250df8a 20260804/cpython-3.15.0rc1+20260804-aarch64-unknown-linux-musl-freethreaded-install_only.tar.gz -32ea44dfb83cc0154fb515be9f3d195bb5147af7b2290894a9cbce78c6037afd 20260804/cpython-3.15.0rc1+20260804-aarch64-unknown-linux-musl-install_only.tar.gz -ac635eca9ef3b7ef08dbf3a1bb291b500c26772bf224ab0e3e6aaf573b2be020 20260804/cpython-3.15.0rc1+20260804-armv7-unknown-linux-gnueabi-freethreaded-install_only.tar.gz -1c779a522f83707402f0763fb6b5ff7357353c2c240bf4e5dd9855494ed4980d 20260804/cpython-3.15.0rc1+20260804-armv7-unknown-linux-gnueabi-install_only.tar.gz -c6f7a8f4451880d2a1750de18bd058738565edd55eb617d2f30a0074940b6fc4 20260804/cpython-3.15.0rc1+20260804-armv7-unknown-linux-gnueabihf-freethreaded-install_only.tar.gz -27af8332de9fe674c56707e3ee46297af92b2032ce17b57da932932a18eddc93 20260804/cpython-3.15.0rc1+20260804-armv7-unknown-linux-gnueabihf-install_only.tar.gz -333a2e2d1dca7bd20728b9a2c66c84ea4bf92df80e50cd0381eecd8d93f9ad82 20260804/cpython-3.15.0rc1+20260804-i686-pc-windows-msvc-freethreaded-install_only.tar.gz -76b4c2d4f3fb4b6ae2152217c8d4cc90fc82b14311f3e49cbac72e4ce8e9c1af 20260804/cpython-3.15.0rc1+20260804-i686-pc-windows-msvc-install_only.tar.gz -27137012919d6fe5ff994a47326b1832f57477f72cfe8b19558d897e54d40601 20260804/cpython-3.15.0rc1+20260804-ppc64le-unknown-linux-gnu-freethreaded-install_only.tar.gz -15a7c73519c58ab7d843c9ef2383a6b146504e3b38076c362c5efd8138a1f41c 20260804/cpython-3.15.0rc1+20260804-ppc64le-unknown-linux-gnu-install_only.tar.gz -c041860d46ef79529ebbb238da06d2368e1e30087fb4aa42c7637dbf4125b6c3 20260804/cpython-3.15.0rc1+20260804-riscv64-unknown-linux-gnu-freethreaded-install_only.tar.gz -a4e99b060bffc91ba6205c8683bab06bed09bb6d4adb8577ea50abd89b01f26a 20260804/cpython-3.15.0rc1+20260804-riscv64-unknown-linux-gnu-install_only.tar.gz -c8c9cefe215f94f6fe0087131d839aff46be7a5c2bdcf544ba8165dddc686411 20260804/cpython-3.15.0rc1+20260804-s390x-unknown-linux-gnu-freethreaded-install_only.tar.gz -2d2e8c891937bdbe0d9aa4e489c27656d7fe3087dd4f1e13b2f626fc2140ec28 20260804/cpython-3.15.0rc1+20260804-s390x-unknown-linux-gnu-install_only.tar.gz -494f53a8fc0bffea199f16bf1c18a6ac187532db97ff68c2512f88ce971d61c6 20260804/cpython-3.15.0rc1+20260804-x86_64-apple-darwin-freethreaded-install_only.tar.gz -e9fa3fb6532f9d0c67a79fc4d529a4ab148fe3af4d4e2c0d10d03613f4dfd4aa 20260804/cpython-3.15.0rc1+20260804-x86_64-apple-darwin-install_only.tar.gz -b57ebc21dc3b8f62b451abd1928f32fc85e1b80ca09f521884f25c61e431b0cf 20260804/cpython-3.15.0rc1+20260804-x86_64-pc-windows-msvc-freethreaded-install_only.tar.gz -432e8a054f9eb0338a905f22165e9e19a22446887af745bd756d12633f501404 20260804/cpython-3.15.0rc1+20260804-x86_64-pc-windows-msvc-install_only.tar.gz -974305be0fe81e08f2f96c353855bd21e1cd50acd957f0bdfc7ea07f31f73b03 20260804/cpython-3.15.0rc1+20260804-x86_64-unknown-linux-gnu-freethreaded-install_only.tar.gz -0c56bcd9a9ed031e6715c1214261e0c716de1689ddf242b3f3c14840b97deca0 20260804/cpython-3.15.0rc1+20260804-x86_64-unknown-linux-gnu-install_only.tar.gz -8501e096a178203d919ec201d33afcc30c0afe5bc7bdb03d5909040ab153ea31 20260804/cpython-3.15.0rc1+20260804-x86_64-unknown-linux-musl-freethreaded-install_only.tar.gz -23231f3635a8436322c4ea4c2d37a9982a3aeba3ae37924ce03cf0cd9216827e 20260804/cpython-3.15.0rc1+20260804-x86_64-unknown-linux-musl-install_only.tar.gz +bceb09aa56c4f2b000dd74434d79bbbae853b0b9f52d7b6d64cf115e344eb835 20260929/cpython-3.15.0rc2+20260929-aarch64-apple-darwin-freethreaded-install_only.tar.gz +ee758a340b33126cfac3fc2e30b1fe39d8e344577bff2ca556d4cea143d76274 20260929/cpython-3.15.0rc2+20260929-aarch64-apple-darwin-install_only.tar.gz +509fcbc20d1cecfa5d4bc85fa34886b4c8ae105d0e569bd0a5fc86feb24e0a53 20260929/cpython-3.15.0rc2+20260929-aarch64-pc-windows-msvc-freethreaded-install_only.tar.gz +0a8e632b3a126b56d1b3c54545bc13fb840b4ec9d5b7bcd4cc30c896771250c8 20260929/cpython-3.15.0rc2+20260929-aarch64-pc-windows-msvc-install_only.tar.gz +10126b699a8d97f0d399779b65db7e21802cdc75d68090beda8f1aed8791e573 20260929/cpython-3.15.0rc2+20260929-aarch64-unknown-linux-gnu-freethreaded-install_only.tar.gz +e76cbbe381a0b1370b3643ac6af26954ce1e7cc60662bff3e04f21a8b936c0f5 20260929/cpython-3.15.0rc2+20260929-aarch64-unknown-linux-gnu-install_only.tar.gz +99bac8d15910e79368605ba41eeb5650e73b8b03a309c4882914b38efd13df8d 20260929/cpython-3.15.0rc2+20260929-aarch64-unknown-linux-musl-freethreaded-install_only.tar.gz +d1a4f847c8460e1b378bbd86503b9933dcf8745ef47d636a5af8fe28194d0eee 20260929/cpython-3.15.0rc2+20260929-aarch64-unknown-linux-musl-install_only.tar.gz +5d0509067f174d7c1033aebcc8d313aa146886b7c41794a57523b6b34465053a 20260929/cpython-3.15.0rc2+20260929-armv7-unknown-linux-gnueabi-freethreaded-install_only.tar.gz +6838c02c9c85063ce1ec53dcd0b5f8341acc76479688187c7cfbdfd939d40abc 20260929/cpython-3.15.0rc2+20260929-armv7-unknown-linux-gnueabi-install_only.tar.gz +9de88ecade4abb634a9c4eae73229e047862c20824af5be744ef3d48f458a292 20260929/cpython-3.15.0rc2+20260929-armv7-unknown-linux-gnueabihf-freethreaded-install_only.tar.gz +4402a403fe44c2bc89bdbc1e852bf4136bd9facdcf351a12ce71aca2869871dd 20260929/cpython-3.15.0rc2+20260929-armv7-unknown-linux-gnueabihf-install_only.tar.gz +85f38df9f7fb0bf9170cd93cf761fee09adfbed55ceb69d492d7a62f3bb23563 20260929/cpython-3.15.0rc2+20260929-i686-pc-windows-msvc-freethreaded-install_only.tar.gz +09a78f5ccc4b74133cd41a7c0252466e0e4e451a9419df76b1a1b6ce113383a4 20260929/cpython-3.15.0rc2+20260929-i686-pc-windows-msvc-install_only.tar.gz +e6c86d8606e9247bdb8b5087b1c7ba91f1325ca456d4ede500ed1b71d3df8c1d 20260929/cpython-3.15.0rc2+20260929-ppc64le-unknown-linux-gnu-freethreaded-install_only.tar.gz +fb08344bc1ce7b8d994b8cb3068740a6d8cee3487886ccf9d5dd3622efea5f5d 20260929/cpython-3.15.0rc2+20260929-ppc64le-unknown-linux-gnu-install_only.tar.gz +ee338c44a33011128aa561bf8e36c9ac80a369acc50880c9ff60f9ec53c696c0 20260929/cpython-3.15.0rc2+20260929-riscv64-unknown-linux-gnu-freethreaded-install_only.tar.gz +bf03c37b14ba3716ea090ce384b1f492a27fd58ba67da5e43438bf7b49f57fab 20260929/cpython-3.15.0rc2+20260929-riscv64-unknown-linux-gnu-install_only.tar.gz +9029aa7c6ed46075b0dd4198517f28f5d3ada3e8d08269ef09a8ab9525ce4e27 20260929/cpython-3.15.0rc2+20260929-s390x-unknown-linux-gnu-freethreaded-install_only.tar.gz +abb86f286f9d84c12586b1cd24be4c25bc66e3f9460fd068cee9561534717561 20260929/cpython-3.15.0rc2+20260929-s390x-unknown-linux-gnu-install_only.tar.gz +8d9abf3becedae0adb2792a26857537765c8e59dd035be42561a8ad7ea337ecb 20260929/cpython-3.15.0rc2+20260929-x86_64-apple-darwin-freethreaded-install_only.tar.gz +937a5ad290c2e4113133c5ecabd6452289f60e48e14e467988c048bcdc41acef 20260929/cpython-3.15.0rc2+20260929-x86_64-apple-darwin-install_only.tar.gz +d48ed54a7ade302f0ee1ba456f7c31ae02619565ef74bd2a73f3860f655cef94 20260929/cpython-3.15.0rc2+20260929-x86_64-pc-windows-msvc-freethreaded-install_only.tar.gz +0ef66ec441997b8332454953056eae4c5bca4c4b7754e82b70c2f0fbd2cb6e91 20260929/cpython-3.15.0rc2+20260929-x86_64-pc-windows-msvc-install_only.tar.gz +ded216614ce5fe9cda4a2f07cf00f030df49a4ad123b5d5e9a27cfc692d65ee7 20260929/cpython-3.15.0rc2+20260929-x86_64-unknown-linux-gnu-freethreaded-install_only.tar.gz +2c4f385cee59ac98f3c482a51221039f48cc0ea6fb17f7e461b02671a989e694 20260929/cpython-3.15.0rc2+20260929-x86_64-unknown-linux-gnu-install_only.tar.gz +2d422ced542a49c14c727b38a0bb9009d16b97bfa8a8226b3822f822ddd65131 20260929/cpython-3.15.0rc2+20260929-x86_64-unknown-linux-musl-freethreaded-install_only.tar.gz +00fc08ceae61a634ed2bb373e0cfd565fe3a322c252b4828a712fd2ea04ecc7e 20260929/cpython-3.15.0rc2+20260929-x86_64-unknown-linux-musl-install_only.tar.gz diff --git a/python/private/runtimes_manifest_workspace.bzl b/python/private/runtimes_manifest_workspace.bzl index eedaa65dfd..69e55ddbda 100644 --- a/python/private/runtimes_manifest_workspace.bzl +++ b/python/private/runtimes_manifest_workspace.bzl @@ -618,32 +618,32 @@ a6797ad05c7d7f74a2cea28bf012f9199f4d6c1ed6d09f7adfeb9b3c538c6258 20260414/cpyth c1a845a79da56265dc49628bc3b9e20d34f04674fd2d637ee40cbe259d2b1b95 20260414/cpython-3.14.4+20260414-x86_64-unknown-linux-gnu-freethreaded-install_only.tar.gz e17275eaf95ceb5877aa6816e209b7733f41fee401d39c3921b88fb73fc4a4ba 20260414/cpython-3.14.4+20260414-x86_64-unknown-linux-gnu-install_only.tar.gz 12687a989a2384665577e1ef9864f33d4c074a1e69b38a8bac8d656531aefa3e 20260414/cpython-3.14.4+20260414-x86_64-unknown-linux-musl-install_only.tar.gz -117ba8cb8456b14274af0b420fdb4e6465e92c03bec8ed1692541f3bac2aa3da 20260804/cpython-3.15.0rc1+20260804-aarch64-apple-darwin-freethreaded-install_only.tar.gz -b56356d31a65227bbddba69244361e086cb25db054825212ae83b5395264aabc 20260804/cpython-3.15.0rc1+20260804-aarch64-apple-darwin-install_only.tar.gz -f3fe666b7399ad79fd9d461c6f7f352f8f484107c92fd78f5458f5042ebf0e45 20260804/cpython-3.15.0rc1+20260804-aarch64-pc-windows-msvc-freethreaded-install_only.tar.gz -a8d9c57eeed9a45fb2633b3b45cee3e190f64258b9ed051a9bac460638e130eb 20260804/cpython-3.15.0rc1+20260804-aarch64-pc-windows-msvc-install_only.tar.gz -557f717fd027d253d14f708f01c7c989429d31f6f2278b843b8a6906d960ddb0 20260804/cpython-3.15.0rc1+20260804-aarch64-unknown-linux-gnu-freethreaded-install_only.tar.gz -7b57faa2f351190bc63eb9f3368cb957414b316f9d1643b57d5417170a5df014 20260804/cpython-3.15.0rc1+20260804-aarch64-unknown-linux-gnu-install_only.tar.gz -60c605329e3737d795d9c9257fa64d5d980aff96932a61e578271294a250df8a 20260804/cpython-3.15.0rc1+20260804-aarch64-unknown-linux-musl-freethreaded-install_only.tar.gz -32ea44dfb83cc0154fb515be9f3d195bb5147af7b2290894a9cbce78c6037afd 20260804/cpython-3.15.0rc1+20260804-aarch64-unknown-linux-musl-install_only.tar.gz -ac635eca9ef3b7ef08dbf3a1bb291b500c26772bf224ab0e3e6aaf573b2be020 20260804/cpython-3.15.0rc1+20260804-armv7-unknown-linux-gnueabi-freethreaded-install_only.tar.gz -1c779a522f83707402f0763fb6b5ff7357353c2c240bf4e5dd9855494ed4980d 20260804/cpython-3.15.0rc1+20260804-armv7-unknown-linux-gnueabi-install_only.tar.gz -c6f7a8f4451880d2a1750de18bd058738565edd55eb617d2f30a0074940b6fc4 20260804/cpython-3.15.0rc1+20260804-armv7-unknown-linux-gnueabihf-freethreaded-install_only.tar.gz -27af8332de9fe674c56707e3ee46297af92b2032ce17b57da932932a18eddc93 20260804/cpython-3.15.0rc1+20260804-armv7-unknown-linux-gnueabihf-install_only.tar.gz -333a2e2d1dca7bd20728b9a2c66c84ea4bf92df80e50cd0381eecd8d93f9ad82 20260804/cpython-3.15.0rc1+20260804-i686-pc-windows-msvc-freethreaded-install_only.tar.gz -76b4c2d4f3fb4b6ae2152217c8d4cc90fc82b14311f3e49cbac72e4ce8e9c1af 20260804/cpython-3.15.0rc1+20260804-i686-pc-windows-msvc-install_only.tar.gz -27137012919d6fe5ff994a47326b1832f57477f72cfe8b19558d897e54d40601 20260804/cpython-3.15.0rc1+20260804-ppc64le-unknown-linux-gnu-freethreaded-install_only.tar.gz -15a7c73519c58ab7d843c9ef2383a6b146504e3b38076c362c5efd8138a1f41c 20260804/cpython-3.15.0rc1+20260804-ppc64le-unknown-linux-gnu-install_only.tar.gz -c041860d46ef79529ebbb238da06d2368e1e30087fb4aa42c7637dbf4125b6c3 20260804/cpython-3.15.0rc1+20260804-riscv64-unknown-linux-gnu-freethreaded-install_only.tar.gz -a4e99b060bffc91ba6205c8683bab06bed09bb6d4adb8577ea50abd89b01f26a 20260804/cpython-3.15.0rc1+20260804-riscv64-unknown-linux-gnu-install_only.tar.gz -c8c9cefe215f94f6fe0087131d839aff46be7a5c2bdcf544ba8165dddc686411 20260804/cpython-3.15.0rc1+20260804-s390x-unknown-linux-gnu-freethreaded-install_only.tar.gz -2d2e8c891937bdbe0d9aa4e489c27656d7fe3087dd4f1e13b2f626fc2140ec28 20260804/cpython-3.15.0rc1+20260804-s390x-unknown-linux-gnu-install_only.tar.gz -494f53a8fc0bffea199f16bf1c18a6ac187532db97ff68c2512f88ce971d61c6 20260804/cpython-3.15.0rc1+20260804-x86_64-apple-darwin-freethreaded-install_only.tar.gz -e9fa3fb6532f9d0c67a79fc4d529a4ab148fe3af4d4e2c0d10d03613f4dfd4aa 20260804/cpython-3.15.0rc1+20260804-x86_64-apple-darwin-install_only.tar.gz -b57ebc21dc3b8f62b451abd1928f32fc85e1b80ca09f521884f25c61e431b0cf 20260804/cpython-3.15.0rc1+20260804-x86_64-pc-windows-msvc-freethreaded-install_only.tar.gz -432e8a054f9eb0338a905f22165e9e19a22446887af745bd756d12633f501404 20260804/cpython-3.15.0rc1+20260804-x86_64-pc-windows-msvc-install_only.tar.gz -974305be0fe81e08f2f96c353855bd21e1cd50acd957f0bdfc7ea07f31f73b03 20260804/cpython-3.15.0rc1+20260804-x86_64-unknown-linux-gnu-freethreaded-install_only.tar.gz -0c56bcd9a9ed031e6715c1214261e0c716de1689ddf242b3f3c14840b97deca0 20260804/cpython-3.15.0rc1+20260804-x86_64-unknown-linux-gnu-install_only.tar.gz -8501e096a178203d919ec201d33afcc30c0afe5bc7bdb03d5909040ab153ea31 20260804/cpython-3.15.0rc1+20260804-x86_64-unknown-linux-musl-freethreaded-install_only.tar.gz -23231f3635a8436322c4ea4c2d37a9982a3aeba3ae37924ce03cf0cd9216827e 20260804/cpython-3.15.0rc1+20260804-x86_64-unknown-linux-musl-install_only.tar.gz +bceb09aa56c4f2b000dd74434d79bbbae853b0b9f52d7b6d64cf115e344eb835 20260929/cpython-3.15.0rc2+20260929-aarch64-apple-darwin-freethreaded-install_only.tar.gz +ee758a340b33126cfac3fc2e30b1fe39d8e344577bff2ca556d4cea143d76274 20260929/cpython-3.15.0rc2+20260929-aarch64-apple-darwin-install_only.tar.gz +509fcbc20d1cecfa5d4bc85fa34886b4c8ae105d0e569bd0a5fc86feb24e0a53 20260929/cpython-3.15.0rc2+20260929-aarch64-pc-windows-msvc-freethreaded-install_only.tar.gz +0a8e632b3a126b56d1b3c54545bc13fb840b4ec9d5b7bcd4cc30c896771250c8 20260929/cpython-3.15.0rc2+20260929-aarch64-pc-windows-msvc-install_only.tar.gz +10126b699a8d97f0d399779b65db7e21802cdc75d68090beda8f1aed8791e573 20260929/cpython-3.15.0rc2+20260929-aarch64-unknown-linux-gnu-freethreaded-install_only.tar.gz +e76cbbe381a0b1370b3643ac6af26954ce1e7cc60662bff3e04f21a8b936c0f5 20260929/cpython-3.15.0rc2+20260929-aarch64-unknown-linux-gnu-install_only.tar.gz +99bac8d15910e79368605ba41eeb5650e73b8b03a309c4882914b38efd13df8d 20260929/cpython-3.15.0rc2+20260929-aarch64-unknown-linux-musl-freethreaded-install_only.tar.gz +d1a4f847c8460e1b378bbd86503b9933dcf8745ef47d636a5af8fe28194d0eee 20260929/cpython-3.15.0rc2+20260929-aarch64-unknown-linux-musl-install_only.tar.gz +5d0509067f174d7c1033aebcc8d313aa146886b7c41794a57523b6b34465053a 20260929/cpython-3.15.0rc2+20260929-armv7-unknown-linux-gnueabi-freethreaded-install_only.tar.gz +6838c02c9c85063ce1ec53dcd0b5f8341acc76479688187c7cfbdfd939d40abc 20260929/cpython-3.15.0rc2+20260929-armv7-unknown-linux-gnueabi-install_only.tar.gz +9de88ecade4abb634a9c4eae73229e047862c20824af5be744ef3d48f458a292 20260929/cpython-3.15.0rc2+20260929-armv7-unknown-linux-gnueabihf-freethreaded-install_only.tar.gz +4402a403fe44c2bc89bdbc1e852bf4136bd9facdcf351a12ce71aca2869871dd 20260929/cpython-3.15.0rc2+20260929-armv7-unknown-linux-gnueabihf-install_only.tar.gz +85f38df9f7fb0bf9170cd93cf761fee09adfbed55ceb69d492d7a62f3bb23563 20260929/cpython-3.15.0rc2+20260929-i686-pc-windows-msvc-freethreaded-install_only.tar.gz +09a78f5ccc4b74133cd41a7c0252466e0e4e451a9419df76b1a1b6ce113383a4 20260929/cpython-3.15.0rc2+20260929-i686-pc-windows-msvc-install_only.tar.gz +e6c86d8606e9247bdb8b5087b1c7ba91f1325ca456d4ede500ed1b71d3df8c1d 20260929/cpython-3.15.0rc2+20260929-ppc64le-unknown-linux-gnu-freethreaded-install_only.tar.gz +fb08344bc1ce7b8d994b8cb3068740a6d8cee3487886ccf9d5dd3622efea5f5d 20260929/cpython-3.15.0rc2+20260929-ppc64le-unknown-linux-gnu-install_only.tar.gz +ee338c44a33011128aa561bf8e36c9ac80a369acc50880c9ff60f9ec53c696c0 20260929/cpython-3.15.0rc2+20260929-riscv64-unknown-linux-gnu-freethreaded-install_only.tar.gz +bf03c37b14ba3716ea090ce384b1f492a27fd58ba67da5e43438bf7b49f57fab 20260929/cpython-3.15.0rc2+20260929-riscv64-unknown-linux-gnu-install_only.tar.gz +9029aa7c6ed46075b0dd4198517f28f5d3ada3e8d08269ef09a8ab9525ce4e27 20260929/cpython-3.15.0rc2+20260929-s390x-unknown-linux-gnu-freethreaded-install_only.tar.gz +abb86f286f9d84c12586b1cd24be4c25bc66e3f9460fd068cee9561534717561 20260929/cpython-3.15.0rc2+20260929-s390x-unknown-linux-gnu-install_only.tar.gz +8d9abf3becedae0adb2792a26857537765c8e59dd035be42561a8ad7ea337ecb 20260929/cpython-3.15.0rc2+20260929-x86_64-apple-darwin-freethreaded-install_only.tar.gz +937a5ad290c2e4113133c5ecabd6452289f60e48e14e467988c048bcdc41acef 20260929/cpython-3.15.0rc2+20260929-x86_64-apple-darwin-install_only.tar.gz +d48ed54a7ade302f0ee1ba456f7c31ae02619565ef74bd2a73f3860f655cef94 20260929/cpython-3.15.0rc2+20260929-x86_64-pc-windows-msvc-freethreaded-install_only.tar.gz +0ef66ec441997b8332454953056eae4c5bca4c4b7754e82b70c2f0fbd2cb6e91 20260929/cpython-3.15.0rc2+20260929-x86_64-pc-windows-msvc-install_only.tar.gz +ded216614ce5fe9cda4a2f07cf00f030df49a4ad123b5d5e9a27cfc692d65ee7 20260929/cpython-3.15.0rc2+20260929-x86_64-unknown-linux-gnu-freethreaded-install_only.tar.gz +2c4f385cee59ac98f3c482a51221039f48cc0ea6fb17f7e461b02671a989e694 20260929/cpython-3.15.0rc2+20260929-x86_64-unknown-linux-gnu-install_only.tar.gz +2d422ced542a49c14c727b38a0bb9009d16b97bfa8a8226b3822f822ddd65131 20260929/cpython-3.15.0rc2+20260929-x86_64-unknown-linux-musl-freethreaded-install_only.tar.gz +00fc08ceae61a634ed2bb373e0cfd565fe3a322c252b4828a712fd2ea04ecc7e 20260929/cpython-3.15.0rc2+20260929-x86_64-unknown-linux-musl-install_only.tar.gz """ diff --git a/python/versions.bzl b/python/versions.bzl index 35939f1c42..f238f06736 100644 --- a/python/versions.bzl +++ b/python/versions.bzl @@ -49,7 +49,7 @@ MINOR_MAPPING = { "3.12": "3.12.13", "3.13": "3.13.13", "3.14": "3.14.4", - "3.15": "3.15.0rc1", + "3.15": "3.15.0rc2", } def _generate_platforms(): diff --git a/tests/support/mocks/python_ext.bzl b/tests/support/mocks/python_ext.bzl index 419afe8188..87d492c538 100644 --- a/tests/support/mocks/python_ext.bzl +++ b/tests/support/mocks/python_ext.bzl @@ -111,7 +111,7 @@ _DEFAULT_RUNTIMES_MANIFEST = """ 9999999999999999999999999999999999999999999999999999999999999999 20241016/cpython-3.13.0+20241016-x86_64-unknown-linux-gnu-install_only.tar.gz aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 20260414/cpython-3.14.4+20260414-x86_64-unknown-linux-gnu-install_only.tar.gz bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 20251031/cpython-3.14.0+20251031-x86_64-unknown-linux-gnu-install_only.tar.gz -cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 20260804/cpython-3.15.0rc1+20260804-x86_64-unknown-linux-gnu-install_only.tar.gz +cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 20260929/cpython-3.15.0rc2+20260929-x86_64-unknown-linux-gnu-install_only.tar.gz dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd 20241205/cpython-3.13.1+20241205-x86_64-unknown-linux-gnu-install_only.tar.gz """