|
85 | 85 | - uses: actions/setup-python@v2
|
86 | 86 |
|
87 | 87 | - name: Install cibuildwheel
|
88 |
| - run: python -m pip install cibuildwheel==2.2.0b1 |
| 88 | + run: python -m pip install cibuildwheel==2.2.0 |
89 | 89 |
|
90 | 90 | - name: Build wheels
|
91 | 91 | run: python -m cibuildwheel --output-dir wheelhouse
|
@@ -189,24 +189,24 @@ Changelog
|
189 | 189 |
|
190 | 190 | <!-- this section was generated by bin/update_readme_changelog.py -- do not edit manually -->
|
191 | 191 |
|
192 |
| -### v2.2.0 (prerelease) |
| 192 | +### v2.2.0 |
193 | 193 |
|
194 |
| -_Currently in prerelease. The below release notes will be condensed into a single entry on final release._ |
| 194 | +_22 October 2021_ |
195 | 195 |
|
196 |
| -_v2.2.0b1 (19 October 2021)_ |
| 196 | +- 🌟 Added support for [musllinux](https://www.python.org/dev/peps/pep-0656/). Support for this new wheel format lets projects build wheels for Linux distributions that use [musl libc](https://musl.libc.org/), notably, [Alpine](https://alpinelinux.org/) Docker containers. (#768) |
197 | 197 |
|
198 |
| -- 🌟 TOML option overrides. This provides much greater flexibility in configuration via pyproject.toml. |
| 198 | + Musllinux builds are enabled by default. If you're not ready to build musllinux, add `*-musllinux_*` to your [`CIBW_SKIP`/`skip`](https://cibuildwheel.readthedocs.io/en/stable/options/#build-skip) option. Or, you might have to make some changes to your options - to simplify that process, you can use... |
199 | 199 |
|
200 |
| - You can now set build options for any subset of your builds using a match pattern. So, for example, you can customise CPython 3.8 builds with an override on `cp38-*` or musllinux builds by selecting `*musllinux*`. Check out [the docs](https://cibuildwheel.readthedocs.io/en/latest/options/#overrides) for more info on the specifics. |
| 200 | +- 🌟 TOML option overrides! This provides much greater flexibility in configuration via pyproject.toml. (#854) |
201 | 201 |
|
202 |
| -_v2.2.0a1 (23 September 2021)_ |
| 202 | + You can now set build options for any subset of your builds using a match pattern. So, for example, you can customise CPython 3.8 builds with an override on `cp38-*` or musllinux builds by selecting `*musllinux*`. Check out [the docs](https://cibuildwheel.readthedocs.io/en/latest/options/#overrides) for more info on the specifics. |
203 | 203 |
|
204 |
| -- 🌟 Added support for [musllinux](https://www.python.org/dev/peps/pep-0656/). Support for this new wheel format lets projects build wheels for Linux distributions that use [musl libc](https://musl.libc.org/), notably, [Alpine](https://alpinelinux.org/) Docker containers. |
| 204 | +- 🛠 Added support for building PyPy wheels on macOS 11 CI runners. (#875) |
205 | 205 |
|
206 |
| - Musllinux builds are enabled by default. To disable them on your project, add `*-musllinux_*` to your [`CIBW_SKIP`/`skip`](https://cibuildwheel.readthedocs.io/en/stable/options/#build-skip) |
207 |
| - option. (#768) |
208 | 206 | - 🛠 Setting an empty string for the [`CIBW_*_IMAGE`](https://cibuildwheel.readthedocs.io/en/stable/options/#manylinux-image) option will now fallthrough to the config file or cibuildwheel's default, rather than causing an error. This makes the option easier to use in CI build matricies. (#829)
|
209 | 207 |
|
| 208 | +- 🛠 Support for TOML 1.0 when reading config files, via the `tomli` package. (#876) |
| 209 | + |
210 | 210 | ### v2.1.3
|
211 | 211 |
|
212 | 212 | _6 October 2021_
|
|
0 commit comments