feat(toolchains): update CPython 3.15.0 from rc2 to rc3 (#4220) Make CPython 3.15.0rc3 available from the 20261003 python-build-standalone release. Replace the 3.15.0rc2 runtime entries in the manifest with 3.15.0rc3 and update the default 3.15 minor version mapping. (cherry picked from commit 87b8ae6f3583080dae252b4e385b4ca162fc638e) Work towards #4224
diff --git a/CHANGELOG.md b/CHANGELOG.md index c51aef2..a008107 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md
@@ -29,6 +29,17 @@ directory, or view the [latest generated changelog](https://rules-python.readthedocs.io/en/latest/changelog.html). +{#v2-4-1} +## [2.4.1] - 2026-10-05 + +[2.4.1]: https://github.com/bazel-contrib/rules_python/releases/tag/2.4.1 + +{#v2-4-1-changed} +### Changed +* (toolchain) Updated default Python 3.15 runtime from `3.15.0rc2` to + `3.15.0rc3`. + + {#v2-4-0} ## [2.4.0] - 2026-09-22
diff --git a/python/private/runtimes_manifest.txt b/python/private/runtimes_manifest.txt index 493e0b8..0e54dcd 100755 --- a/python/private/runtimes_manifest.txt +++ b/python/private/runtimes_manifest.txt
@@ -607,31 +607,31 @@ 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 -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 +708c13985c22d605aa773bb9d7666e92dd1c993f5f3dd09fa228e1904f24cf78 20261003/cpython-3.15.0rc3+20261003-aarch64-apple-darwin-freethreaded-install_only.tar.gz +01a70164895bd551e81f8ad966eb24a55f06c67537b926737b8bfd0dcc24585e 20261003/cpython-3.15.0rc3+20261003-aarch64-apple-darwin-install_only.tar.gz +62ea2b49b6c3324462ca742f4b107a395d876f79c8763093392b9b22e41ad3d3 20261003/cpython-3.15.0rc3+20261003-aarch64-pc-windows-msvc-freethreaded-install_only.tar.gz +fe93960f361e4607749ca8462340a706f38b958b27ae061b14bdd2d6341e94ec 20261003/cpython-3.15.0rc3+20261003-aarch64-pc-windows-msvc-install_only.tar.gz +d773e55a5cb119ddcace24c1a09e544dd68074486ae6777ba1c15afafb494cde 20261003/cpython-3.15.0rc3+20261003-aarch64-unknown-linux-gnu-freethreaded-install_only.tar.gz +eb77bc766fc018b93e54f6bdf2aaa419293720be2fae6b39913771956801e4f7 20261003/cpython-3.15.0rc3+20261003-aarch64-unknown-linux-gnu-install_only.tar.gz +769341a6ba828eecdd809be743a450b465624c486ed223c958307c77c351aca8 20261003/cpython-3.15.0rc3+20261003-aarch64-unknown-linux-musl-freethreaded-install_only.tar.gz +7422dd47c7ba9c948435e9e870ba4ef963cb690a915f20ef95d7a40f63451b26 20261003/cpython-3.15.0rc3+20261003-aarch64-unknown-linux-musl-install_only.tar.gz +690b99af250fa0e88ccf7bc8dab7be2a2108c23ddb706f125f1a4299ef86571d 20261003/cpython-3.15.0rc3+20261003-armv7-unknown-linux-gnueabi-freethreaded-install_only.tar.gz +4c126f8d8e8caa9f0be0c4c9ba7bbdbb0779b923cbd0ba9f318e1bd59b9f4c7c 20261003/cpython-3.15.0rc3+20261003-armv7-unknown-linux-gnueabi-install_only.tar.gz +8d5558c608d1288bf9fea18e9e3e3f525f907af30c081e0fedd90a983597eed5 20261003/cpython-3.15.0rc3+20261003-armv7-unknown-linux-gnueabihf-freethreaded-install_only.tar.gz +a3f5851befd7d91f1743253e5dc4df997a1e4077bf9e45b72732d1be7cbdacbf 20261003/cpython-3.15.0rc3+20261003-armv7-unknown-linux-gnueabihf-install_only.tar.gz +33a50e76f3d02c4d9b78f349ea18452d83659102404faaecff937cb74bb6f644 20261003/cpython-3.15.0rc3+20261003-i686-pc-windows-msvc-freethreaded-install_only.tar.gz +56bc13f2aca042c06f9e970724c06deeaed316fc8ee46ca301f8f465c48bc10a 20261003/cpython-3.15.0rc3+20261003-i686-pc-windows-msvc-install_only.tar.gz +e8deb660d555cb905d256944e10e31302570ff2276004a40e87da09185d2b739 20261003/cpython-3.15.0rc3+20261003-ppc64le-unknown-linux-gnu-freethreaded-install_only.tar.gz +802bf88c007c488e20e94fe9b5f187567707d14b772bddadc73386867c1ec319 20261003/cpython-3.15.0rc3+20261003-ppc64le-unknown-linux-gnu-install_only.tar.gz +abbdaaa78da315311467525fabb1a5ad84fd7520583e0b2fd43328721a5d1cd6 20261003/cpython-3.15.0rc3+20261003-riscv64-unknown-linux-gnu-freethreaded-install_only.tar.gz +9363219b6d26a632e1c5746876af63bddc07df6770e999b1bb9c3731c6a68cb7 20261003/cpython-3.15.0rc3+20261003-riscv64-unknown-linux-gnu-install_only.tar.gz +864c25f7e83e31524acec467dcbca1c9cee84a39723f157994848fdd99565122 20261003/cpython-3.15.0rc3+20261003-s390x-unknown-linux-gnu-freethreaded-install_only.tar.gz +c2f2787dcde32ec0446724b22ebeaba923e50041e72091b4e0cbae1feee639f4 20261003/cpython-3.15.0rc3+20261003-s390x-unknown-linux-gnu-install_only.tar.gz +2b9e997ef470e2bb7590ccae3137e6caa8e73c60367615c6ab8b37e153426528 20261003/cpython-3.15.0rc3+20261003-x86_64-apple-darwin-freethreaded-install_only.tar.gz +17b48a85c3293dd0af3bdff5b0c7799727996b6c8c31b08c3bb148b28419947c 20261003/cpython-3.15.0rc3+20261003-x86_64-apple-darwin-install_only.tar.gz +05d069993ced6de8fba6e18d148120117d9a0ce99c41c73979403d3f4bd85089 20261003/cpython-3.15.0rc3+20261003-x86_64-pc-windows-msvc-freethreaded-install_only.tar.gz +048e3dcea0156720d126d21f46c4748fde8df5feadcfa8cf0f1203e6d6ffb7bb 20261003/cpython-3.15.0rc3+20261003-x86_64-pc-windows-msvc-install_only.tar.gz +0725fc19675120f53fbc6e8f7a1571d1df8deb56a9e015fca257302f7768a4ab 20261003/cpython-3.15.0rc3+20261003-x86_64-unknown-linux-gnu-freethreaded-install_only.tar.gz +ceb5637723387877f65b869c3d2cc36975a689824df0d075f0f39d26afb0d2b6 20261003/cpython-3.15.0rc3+20261003-x86_64-unknown-linux-gnu-install_only.tar.gz +1aa077dc3678ddd07810b8727438a3221e656263f31e28a780074490052a0107 20261003/cpython-3.15.0rc3+20261003-x86_64-unknown-linux-musl-freethreaded-install_only.tar.gz +4a69a480e523e9ed4d5deb941a0c0ccfe1001f3269f6b3091975f059c14de99d 20261003/cpython-3.15.0rc3+20261003-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 69e55dd..9125535 100644 --- a/python/private/runtimes_manifest_workspace.bzl +++ b/python/private/runtimes_manifest_workspace.bzl
@@ -618,32 +618,32 @@ 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 -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 +708c13985c22d605aa773bb9d7666e92dd1c993f5f3dd09fa228e1904f24cf78 20261003/cpython-3.15.0rc3+20261003-aarch64-apple-darwin-freethreaded-install_only.tar.gz +01a70164895bd551e81f8ad966eb24a55f06c67537b926737b8bfd0dcc24585e 20261003/cpython-3.15.0rc3+20261003-aarch64-apple-darwin-install_only.tar.gz +62ea2b49b6c3324462ca742f4b107a395d876f79c8763093392b9b22e41ad3d3 20261003/cpython-3.15.0rc3+20261003-aarch64-pc-windows-msvc-freethreaded-install_only.tar.gz +fe93960f361e4607749ca8462340a706f38b958b27ae061b14bdd2d6341e94ec 20261003/cpython-3.15.0rc3+20261003-aarch64-pc-windows-msvc-install_only.tar.gz +d773e55a5cb119ddcace24c1a09e544dd68074486ae6777ba1c15afafb494cde 20261003/cpython-3.15.0rc3+20261003-aarch64-unknown-linux-gnu-freethreaded-install_only.tar.gz +eb77bc766fc018b93e54f6bdf2aaa419293720be2fae6b39913771956801e4f7 20261003/cpython-3.15.0rc3+20261003-aarch64-unknown-linux-gnu-install_only.tar.gz +769341a6ba828eecdd809be743a450b465624c486ed223c958307c77c351aca8 20261003/cpython-3.15.0rc3+20261003-aarch64-unknown-linux-musl-freethreaded-install_only.tar.gz +7422dd47c7ba9c948435e9e870ba4ef963cb690a915f20ef95d7a40f63451b26 20261003/cpython-3.15.0rc3+20261003-aarch64-unknown-linux-musl-install_only.tar.gz +690b99af250fa0e88ccf7bc8dab7be2a2108c23ddb706f125f1a4299ef86571d 20261003/cpython-3.15.0rc3+20261003-armv7-unknown-linux-gnueabi-freethreaded-install_only.tar.gz +4c126f8d8e8caa9f0be0c4c9ba7bbdbb0779b923cbd0ba9f318e1bd59b9f4c7c 20261003/cpython-3.15.0rc3+20261003-armv7-unknown-linux-gnueabi-install_only.tar.gz +8d5558c608d1288bf9fea18e9e3e3f525f907af30c081e0fedd90a983597eed5 20261003/cpython-3.15.0rc3+20261003-armv7-unknown-linux-gnueabihf-freethreaded-install_only.tar.gz +a3f5851befd7d91f1743253e5dc4df997a1e4077bf9e45b72732d1be7cbdacbf 20261003/cpython-3.15.0rc3+20261003-armv7-unknown-linux-gnueabihf-install_only.tar.gz +33a50e76f3d02c4d9b78f349ea18452d83659102404faaecff937cb74bb6f644 20261003/cpython-3.15.0rc3+20261003-i686-pc-windows-msvc-freethreaded-install_only.tar.gz +56bc13f2aca042c06f9e970724c06deeaed316fc8ee46ca301f8f465c48bc10a 20261003/cpython-3.15.0rc3+20261003-i686-pc-windows-msvc-install_only.tar.gz +e8deb660d555cb905d256944e10e31302570ff2276004a40e87da09185d2b739 20261003/cpython-3.15.0rc3+20261003-ppc64le-unknown-linux-gnu-freethreaded-install_only.tar.gz +802bf88c007c488e20e94fe9b5f187567707d14b772bddadc73386867c1ec319 20261003/cpython-3.15.0rc3+20261003-ppc64le-unknown-linux-gnu-install_only.tar.gz +abbdaaa78da315311467525fabb1a5ad84fd7520583e0b2fd43328721a5d1cd6 20261003/cpython-3.15.0rc3+20261003-riscv64-unknown-linux-gnu-freethreaded-install_only.tar.gz +9363219b6d26a632e1c5746876af63bddc07df6770e999b1bb9c3731c6a68cb7 20261003/cpython-3.15.0rc3+20261003-riscv64-unknown-linux-gnu-install_only.tar.gz +864c25f7e83e31524acec467dcbca1c9cee84a39723f157994848fdd99565122 20261003/cpython-3.15.0rc3+20261003-s390x-unknown-linux-gnu-freethreaded-install_only.tar.gz +c2f2787dcde32ec0446724b22ebeaba923e50041e72091b4e0cbae1feee639f4 20261003/cpython-3.15.0rc3+20261003-s390x-unknown-linux-gnu-install_only.tar.gz +2b9e997ef470e2bb7590ccae3137e6caa8e73c60367615c6ab8b37e153426528 20261003/cpython-3.15.0rc3+20261003-x86_64-apple-darwin-freethreaded-install_only.tar.gz +17b48a85c3293dd0af3bdff5b0c7799727996b6c8c31b08c3bb148b28419947c 20261003/cpython-3.15.0rc3+20261003-x86_64-apple-darwin-install_only.tar.gz +05d069993ced6de8fba6e18d148120117d9a0ce99c41c73979403d3f4bd85089 20261003/cpython-3.15.0rc3+20261003-x86_64-pc-windows-msvc-freethreaded-install_only.tar.gz +048e3dcea0156720d126d21f46c4748fde8df5feadcfa8cf0f1203e6d6ffb7bb 20261003/cpython-3.15.0rc3+20261003-x86_64-pc-windows-msvc-install_only.tar.gz +0725fc19675120f53fbc6e8f7a1571d1df8deb56a9e015fca257302f7768a4ab 20261003/cpython-3.15.0rc3+20261003-x86_64-unknown-linux-gnu-freethreaded-install_only.tar.gz +ceb5637723387877f65b869c3d2cc36975a689824df0d075f0f39d26afb0d2b6 20261003/cpython-3.15.0rc3+20261003-x86_64-unknown-linux-gnu-install_only.tar.gz +1aa077dc3678ddd07810b8727438a3221e656263f31e28a780074490052a0107 20261003/cpython-3.15.0rc3+20261003-x86_64-unknown-linux-musl-freethreaded-install_only.tar.gz +4a69a480e523e9ed4d5deb941a0c0ccfe1001f3269f6b3091975f059c14de99d 20261003/cpython-3.15.0rc3+20261003-x86_64-unknown-linux-musl-install_only.tar.gz """
diff --git a/python/versions.bzl b/python/versions.bzl index f238f06..f7afa95 100644 --- a/python/versions.bzl +++ b/python/versions.bzl
@@ -49,7 +49,7 @@ "3.12": "3.12.13", "3.13": "3.13.13", "3.14": "3.14.4", - "3.15": "3.15.0rc2", + "3.15": "3.15.0rc3", } def _generate_platforms():
diff --git a/tests/support/mocks/python_ext.bzl b/tests/support/mocks/python_ext.bzl index 87d492c..7c1ac7b 100644 --- a/tests/support/mocks/python_ext.bzl +++ b/tests/support/mocks/python_ext.bzl
@@ -111,7 +111,7 @@ 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 20260929/cpython-3.15.0rc2+20260929-x86_64-unknown-linux-gnu-install_only.tar.gz +cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc 20261003/cpython-3.15.0rc3+20261003-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 """