|
99 | 99 | - uses: actions/setup-python@v5 |
100 | 100 |
|
101 | 101 | - name: Install cibuildwheel |
102 | | - run: python -m pip install cibuildwheel==3.2.1 |
| 102 | + run: python -m pip install cibuildwheel==3.3.0 |
103 | 103 |
|
104 | 104 | - name: Build wheels |
105 | 105 | run: python -m cibuildwheel --output-dir wheelhouse |
@@ -230,6 +230,20 @@ Changelog |
230 | 230 |
|
231 | 231 | <!-- [[[cog from readme_changelog import mini_changelog; print(mini_changelog()) ]]] --> |
232 | 232 |
|
| 233 | +### v3.3.0 |
| 234 | + |
| 235 | +_12 November 2025_ |
| 236 | + |
| 237 | +- 🐛 Fix an incompatibility with Docker v29 (#2660) |
| 238 | +- ✨ Adds `test-runtime` option, to customise how tests on simulated/emulated environments are run (#2636) |
| 239 | +- ✨ Adds support for new `manylinux_2_35` images on 32-bit ARM `armv7l`, offering better C++20 compatibility (#2656) |
| 240 | +- ✨ `build[uv]` is now supported on Android (#2587) |
| 241 | +- ✨ You can now install extras (such as `uv`) with a simple option on the GitHub Action (#2630) |
| 242 | +- ✨ `{project}` and `{package}` placeholders are now supported in `repair-wheel-command` (#2589) |
| 243 | +- 🛠 The versions set with `dependency-versions` no longer constrain packages specified by your `build-system.requires`. Previously, on platforms other than Linux, the constraints in this option would remain in the environment during the build. This has been tidied up make behaviour more consistent between platforms, and to prevent version conflicts. (#2583) |
| 244 | +- 🛠 Improve the handling of `test-command` on Android, enabling more options to be passed (#2590) |
| 245 | +- 📚 Docs improvements (#2618) |
| 246 | + |
233 | 247 | ### v3.2.1 |
234 | 248 |
|
235 | 249 | _12 October 2025_ |
@@ -276,21 +290,7 @@ _1 August 2025_ |
276 | 290 | - 🧪 Use pytest-rerunfailures to improve some of our iOS/Android tests (#2527, #2539) |
277 | 291 | - 🧪 Remove some GraalPy Windows workarounds in our tests (#2501) |
278 | 292 |
|
279 | | - |
280 | | -### v3.1.2 |
281 | | - |
282 | | -_29 July 2025_ |
283 | | - |
284 | | -- ⚠️ Add an error if `CIBW_FREE_THREADING_SUPPORT` is set; you are likely missing 3.13t wheels, please use the `enable`/`CIBW_ENABLE` (#2520) |
285 | | -- 🛠 `riscv64` now enabled if you target that architecture, it's now supported on PyPI (#2509) |
286 | | -- 🛠 Add warning when using `cpython-experimental-riscv64` (no longer needed) (#2526, #2528) |
287 | | -- 🛠 iOS versions bumped, fixing issues with 3.14 (now RC 1) (#2530) |
288 | | -- 🐛 Fix bug in Android running wheel from our GitHub Action (#2517) |
289 | | -- 🐛 Fix warning when using `test-skip` of `"*-macosx_universal2:arm64"` (#2522) |
290 | | -- 🐛 Fix incorrect number of wheels reported in logs, again (#2517) |
291 | | -- 📚 We welcome our Android platform maintainer (#2516) |
292 | | - |
293 | | -<!-- [[[end]]] (sum: ZUsMYXdVXu) --> |
| 293 | +<!-- [[[end]]] (sum: vS54piNR4b) --> |
294 | 294 |
|
295 | 295 | --- |
296 | 296 |
|
|
0 commit comments