-
Notifications
You must be signed in to change notification settings - Fork 83
Commit 93737c8
Add Python 3.14 wheels (#1099)
Bumps the actions group with 2 updates in the / directory:
[pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) and
[actions/attest-build-provenance](https://github.com/actions/attest-build-provenance).
Updates `pypa/cibuildwheel` from 3.0 to 3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/cibuildwheel/releases">pypa/cibuildwheel's
releases</a>.</em></p>
<blockquote>
<h2>v3.1.0</h2>
<ul>
<li>🌟 CPython 3.14 wheels are now built by default - without the
<code>"cpython-prerelease"</code> <code>enable</code> set.
It's time to build and upload these wheels to PyPI! This release
includes CPython 3.14.0rc1, which is guaranteed to be ABI compatible
with the final release. (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2507">#2507</a>)
Free-threading is no longer experimental in 3.14, so you have to skip it
explicitly with <code>'cp31?t-*'</code> if you don't support it yet. (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2503">#2503</a>)</li>
<li>🌟 Adds the ability to <a
href="https://cibuildwheel.pypa.io/en/stable/platforms/#android">build
wheels for Android</a>! Set the <a
href="https://cibuildwheel.pypa.io/en/stable/options/#platform"><code>platform</code>
option</a> to <code>android</code> on Linux or macOS to try it out! (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2349">#2349</a>)</li>
<li>🌟 Adds Pyodide 0.28, which builds 3.13 wheels (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2487">#2487</a>)</li>
<li>✨ Support for 32-bit <code>manylinux_2_28</code> (now a consistent
default) and <code>manylinux_2_34</code> added (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2500">#2500</a>)</li>
<li>🛠 Improved summary, will also use markdown summary output on GHA (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2469">#2469</a>)</li>
<li>🛠 The riscv64 images now have a working default (as they are now
part of pypy/manylinux), but are still experimental (and behind an
<code>enable</code>) since you can't push them to PyPI yet (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2506">#2506</a>)</li>
<li>🛠 Fixed a typo in the 3.9 MUSL riscv64 identifier
(<code>cp39-musllinux_ricv64</code> ->
<code>cp39-musllinux_riscv64</code>) (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2490">#2490</a>)</li>
<li>🛠 Mistyping <code>--only</code> now shows the correct possibilities,
and even suggests near matches on Python 3.14+ (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2499">#2499</a>)</li>
<li>🛠 Only support one output from the repair step on linux like other
platforms; auditwheel fixed this over four years ago! (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2478">#2478</a>)</li>
<li>🛠 We now use pattern matching extensively (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2434">#2434</a>)</li>
<li>📚 We now have platform maintainers for our special platforms and
interpreters! (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2481">#2481</a>)</li>
</ul>
<h2>v3.0.1</h2>
<ul>
<li>🛠 Updates CPython 3.14 prerelease to 3.14.0b3 (<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2471">#2471</a>)</li>
<li>✨ Adds a CPython 3.14 prerelease iOS build (only when prerelease
builds are <a
href="https://cibuildwheel.pypa.io/en/stable/options/#enable">enabled</a>)
(<a
href="https://redirect.github.com/pypa/cibuildwheel/issues/2475">#2475</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md">pypa/cibuildwheel's
changelog</a>.</em></p>
<blockquote>
<h3>v2.23.1</h3>
<p><em>15 March 2025</em></p>
<ul>
<li>1 parent 06cfcfc commit 93737c8Copy full SHA for 93737c8
File tree
Expand file treeCollapse file tree
1 file changed
+10
-8
lines changedFilter options
- .github/workflows
Expand file treeCollapse file tree
1 file changed
+10
-8
lines changedCollapse file: .github/workflows/release.yml
.github/workflows/release.yml
Copy file name to clipboardExpand all lines: .github/workflows/release.yml+10-8Lines changed: 10 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
47 | 47 |
| |
48 | 48 |
| |
49 | 49 |
| |
50 |
| - | |
| 50 | + | |
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
| |||
63 | 63 |
| |
64 | 64 |
| |
65 | 65 |
| |
66 |
| - | |
| 66 | + | |
67 | 67 |
| |
68 | 68 |
| |
69 | 69 |
| |
| |||
75 | 75 |
| |
76 | 76 |
| |
77 | 77 |
| |
78 |
| - | |
| 78 | + | |
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
83 |
| - | |
84 |
| - | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
85 | 87 |
| |
86 | 88 |
| |
87 | 89 |
| |
88 |
| - | |
89 |
| - | |
| 90 | + | |
| 91 | + | |
90 | 92 |
| |
91 | 93 |
| |
92 | 94 |
| |
| |||
115 | 117 |
| |
116 | 118 |
| |
117 | 119 |
| |
118 |
| - | |
| 120 | + | |
119 | 121 |
| |
120 | 122 |
| |
121 | 123 |
| |
|
0 commit comments