Update dependency cibuildwheel to v2.17.0 by renovate[bot] ยท Pull Request #7869 ยท python-pillow/Pillow
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| cibuildwheel (changelog) | ==2.16.5 -> ==2.17.0 |
Release Notes
pypa/cibuildwheel (cibuildwheel)
v2.17.0
- ๐ Adds the ability to inherit configuration in TOML overrides. This makes certain configurations much simpler. If you're overriding an option like
before-buildorenvironment, and you just want to add an extra command or environment variable, you can just append (or prepend) to the previous config. See the docs for more information. (#โ1730) - ๐ Adds official support for native arm64 macOS GitHub runners. To use them, just specify
macos-14as anosof your job in your workflow file. You can also keepmacos-13in your build matrix to build x86_64. Check out the new GitHub Actions example config. - โจ You no longer need to specify
--platformto run cibuildwheel locally! Instead it will detect your platform automatically. This was a safety feature, no longer necessary. (#โ1727) - ๐ Removed setuptools and wheel pinned versions. This only affects old-style projects without a
pyproject.toml, projects withpyproject.tomlare already getting fresh versions of theirbuild-system.requiresinstalled into an isolated environment. (#โ1725) - ๐ Improve how the GitHub Action passes arguments (#โ1757)
- ๐ Remove a system-wide install of pipx in the GitHub Action (#โ1745)
- ๐ No longer will cibuildwheel override the PIP_CONSTRAINT environment variable when using the
buildfrontend. Instead it will be extended. (#โ1675) - ๐ Fix a bug where building and testing both x86_86 and arm64 wheels on the same runner caused the wrong architectures in the test environment (#โ1750)
- ๐ Fix a bug that prevented testing a CPython 3.8 wheel targeting macOS 11+ on x86_64 (#โ1768)
- ๐ Moved the docs onto the official PyPA domain - they're now available at https://cibuildwheel.pypa.io . (#โ1775)
- ๐ Docs and examples improvements (#โ1762, #โ1734)
Configuration
๐ Schedule: Branch creation - "on the 3rd day of the month" (UTC), Automerge - At any time (no schedule defined).
๐ฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.
โป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
๐ Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.