|
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