|
87 | 87 | - uses: actions/setup-python@v2 |
88 | 88 |
|
89 | 89 | - name: Install cibuildwheel |
90 | | - run: python -m pip install cibuildwheel==2.2.2 |
| 90 | + run: python -m pip install cibuildwheel==2.3.0 |
91 | 91 |
|
92 | 92 | - name: Build wheels |
93 | 93 | run: python -m cibuildwheel --output-dir wheelhouse |
@@ -192,6 +192,19 @@ Changelog |
192 | 192 |
|
193 | 193 | <!-- this section was generated by bin/update_readme_changelog.py -- do not edit manually --> |
194 | 194 |
|
| 195 | +### v2.3.0 |
| 196 | + |
| 197 | +_26 November 2021_ |
| 198 | + |
| 199 | +- 📈 cibuildwheel now defaults to manylinux2014 image for linux builds, rather than manylinux2010. If you want to stick with manylinux2010, it's simple to set this using [the image options](https://cibuildwheel.readthedocs.io/en/stable/options/#linux-image). (#926) |
| 200 | +- ✨ You can now pass environment variables from the host machine into the Docker container during a Linux build. Check out [the docs for `CIBW_ENVIRONMENT_PASS_LINUX `](https://cibuildwheel.readthedocs.io/en/latest/options/#environment-pass) for the details. (#914) |
| 201 | +- ✨ Added support for building PyPy 3.8 wheels. (#881) |
| 202 | +- ✨ Added support for building Windows arm64 CPython wheels on a Windows arm64 runner. We can't test this in CI yet, so for now, this is experimental. (#920) |
| 203 | +- 📚 Improved the deployment documentation (#911) |
| 204 | +- 🛠 Changed the escaping behaviour inside cibuildwheel's option placeholders e.g. `{project}` in `before_build` or `{dest_dir}` in `repair_wheel_command`. This allows bash syntax like `${SOME_VAR}` to passthrough without being interpreted as a placeholder by cibuildwheel. See [this section](https://cibuildwheel.readthedocs.io/en/stable/options/#placeholders) in the docs for more info. (#889) |
| 205 | +- 🛠 Pip updated to 21.3, meaning it now defaults to in-tree builds again. If this causes an issue with your project, setting environment variable `PIP_USE_DEPRECATED=out-of-tree-build` is available as a temporary flag to restore the old behaviour. However, be aware that this flag will probably be removed soon. (#881) |
| 206 | +- 🐛 You can now access the current Python interpreter using `python3` within a build on Windows (#917) |
| 207 | + |
195 | 208 | ### v2.2.2 |
196 | 209 |
|
197 | 210 | _26 October 2021_ |
@@ -231,14 +244,6 @@ _6 October 2021_ |
231 | 244 |
|
232 | 245 | - 🛠 Updated CPython 3.10 to the 3.10.0 final release |
233 | 246 |
|
234 | | -### v2.1.2 |
235 | | - |
236 | | -_14 September 2021_ |
237 | | - |
238 | | -- 🛠 Updated CPython 3.10 to 3.10.0rc2 |
239 | | -- 📚 Multiple docs updates |
240 | | -- 🐛 Improved warnings when built binaries are bundled into the container on Linux. (#807) |
241 | | - |
242 | 247 | <!-- END bin/update_readme_changelog.py --> |
243 | 248 |
|
244 | 249 | --- |
|
0 commit comments