Commit 13a750a
committed
Add Python 3.15 and 3.15t to Linux nightly wheel builds
Add 3.15 and 3.15t (free-threaded) to the binary build matrix for Linux
wheels on the nightly channel. 3.15 is brand new and only the Linux
manywheel builders are ready for it, so:
- The versions are added to the "nightly" entry of PYTHON_ARCHES_DICT
only; "test" and "release" stay at 3.10-3.14t until 3.15 is releasable.
- generate_wheels_matrix skips any 3.15* version when the OS is not
linux or linux-aarch64, mirroring the per-OS exclusion previously used
for 3.14 on Windows. macOS, Windows, and Windows arm64 are unaffected.
The reference matrices under tools/tests/assets were regenerated for the
four Linux wheel configurations; macOS/Windows references are unchanged.
The interpreter setup for 3.15 (build against the manylinux python.org
interpreter rather than conda) is handled in a follow-up commit.
Test Plan:
cd tools/tests
python3 -m tools.tests.test_generate_binary_build_matrix1 parent b9b7ab8 commit 13a750a
5 files changed
Lines changed: 9 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
463 | 463 | | |
464 | 464 | | |
465 | 465 | | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
466 | 470 | | |
467 | 471 | | |
468 | 472 | | |
| |||
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
0 commit comments