html2md
                                
                                
                                
                                    html2md copied to clipboard
                            
                            
                            
                        Bump pypa/cibuildwheel from 2.19.1 to 2.21.1
Bumps pypa/cibuildwheel from 2.19.1 to 2.21.1.
Release notes
Sourced from pypa/cibuildwheel's releases.
Version 2.21.1
- 🐛 Fix a bug in the Linux build, where files copied to the container would have invalid ownership permissions (#2007)
 - 🐛 Fix a bug on Windows where cibuildwheel would call upon
 uvto install dependencies for versions of CPython that it does not support (#2005)- 🐛 Fix a bug where
 uv 0.4.10would not use the right Python when testing on Linux. (#2008)- 🛠 Bump our documentation pins, fixes an issue with a missing package (#2011)
 Version 2.21.0
- ⚠️ Update CPython 3.12 to 3.12.6, which changes the macOS minimum deployment target on CPython 3.12 from macOS 10.9 to macOS 10.13 (#1998)
 - 🛠 Changes the behaviour when inheriting
 config-settingsin TOML overrides - rather than extending each key, which is rarely useful, individual keys will override previously set values. (#1803)- 🛠 Update CPython 3.13 to 3.13.0rc2 (#1998)
 - ✨ Adds support for multiarch OCI images (#1961)
 - 🐛 Fixes some bugs building Linux wheels on macOS. (#1961)
 - ⚠️ Changes the minimum version of Docker/Podman to Docker API version 1.43, Podman API version 3. The only mainstream runner this should affect is Travis Graviton2 runners - if so you can upgrade your version of Docker. (#1961)
 Version 2.20.0
- 🌟 CPython 3.13 wheels are now built by default - without the
 CIBW_PRERELEASE_PYTHONSflag. It's time to build and upload these wheels to PyPI! This release includes CPython 3.13.0rc1, which is guaranteed to be ABI compatible with the final release. Free-threading is still behind a flag/config option. (#1950)- ✨ Provide a
 CIBW_ALLOW_EMPTYenvironment variable as an alternative to the command line flag. (#1937)- 🐛 Don't use uv on PyPy3.8 on Windows, it stopped working starting in 0.2.25. Note that PyPy 3.8 is EoL. (#1868)
 - 🛠 Set the
 VSCMD_ARG_TGT_ARCHvariable based on target arch. (#1876)- 🛠 Undo cleaner output on pytest 8-8.2 now that 8.3 is out. (#1943)
 - 📚 Update examples to use Python 3.12 on host (cibuildwheel will require Python 3.11+ on the host machine starting in October 2024) (#1919)
 Version 2.19.2
- 🐛 Update manylinux2014 pins to versions that support past-EoL CentOS 7 mirrors. (#1917)
 - 🐛 Support
 --no-isolationwithbuild[uv]build-frontend. (#1889)- 🛠 Provide attestations for releases at https://github.com/pypa/cibuildwheel/attestations. (#1916)
 - 🛠 Provide CPython 3.13.0b3. (#1913)
 - 🛠 Remove some workarounds now that pip 24.1 is available. (#1891, #1892)
 - 📚 Remove nosetest from our docs. (#1821)
 - 📚 Document the macOS ARM workaround for 3.8 on GHA. (#1871)
 - 📚 GitLab CI + macOS is now a supported platform with an example. (#1911)
 
Changelog
Sourced from pypa/cibuildwheel's changelog.
v2.21.1
16 September 2024
- 🐛 Fix a bug in the Linux build, where files copied to the container would have invalid ownership permissions (#2007)
 - 🐛 Fix a bug on Windows where cibuildwheel would call upon
 uvto install dependencies for versions of CPython that it does not support (#2005)- 🐛 Fix a bug where
 uv 0.4.10would not use the right Python when testing on Linux. (#2008)- 🛠 Bump our documentation pins, fixes an issue with a missing package (#2011)
 v2.21.0
13 September 2024
- ⚠️ Update CPython 3.12 to 3.12.6, which changes the macOS minimum deployment target on CPython 3.12 from macOS 10.9 to macOS 10.13 (#1998)
 - 🛠 Changes the behaviour when inheriting
 config-settingsin TOML overrides - rather than extending each key, which is rarely useful, individual keys will override previously set values. (#1803)- 🛠 Update CPython 3.13 to 3.13.0rc2 (#1998)
 - ✨ Adds support for multiarch OCI images (#1961)
 - 🐛 Fixes some bugs building Linux wheels on macOS. (#1961)
 - ⚠️ Changes the minimum version of Docker/Podman to Docker API version 1.43, Podman API version 3. The only mainstream runner this should affect is Travis Graviton2 runners - if so you can upgrade your version of Docker. (#1961)
 v2.20.0
4 August 2024
- 🌟 CPython 3.13 wheels are now built by default - without the
 CIBW_PRERELEASE_PYTHONSflag. It's time to build and upload these wheels to PyPI! This release includes CPython 3.13.0rc1, which is guaranteed to be ABI compatible with the final release. Free-threading is still behind a flag/config option. (#1950)- ✨ Provide a
 CIBW_ALLOW_EMPTYenvironment variable as an alternative to the command line flag. (#1937)- 🐛 Don't use uv on PyPy3.8 on Windows, it stopped working starting in 0.2.25. Note that PyPy 3.8 is EoL. (#1868)
 - 🛠 Set the
 VSCMD_ARG_TGT_ARCHvariable based on target arch. (#1876)- 🛠 Undo cleaner output on pytest 8-8.2 now that 8.3 is out. (#1943)
 - 📚 Update examples to use Python 3.12 on host (cibuildwheel will require Python 3.11+ on the host machine starting in October 2024) (#1919)
 v2.19.2
2 July 2024
- 🐛 Update manylinux2014 pins to versions that support past-EoL CentOS 7 mirrors. (#1917)
 - 🐛 Support
 --no-isolationwithbuild[uv]build-frontend. (#1889)- 🛠 Provide attestations for releases at https://github.com/pypa/cibuildwheel/attestations. (#1916)
 - 🛠 Provide CPython 3.13.0b3. (#1913)
 - 🛠 Remove some workarounds now that pip 21.1 is available. (#1891, #1892)
 - 📚 Remove nosetest from our docs. (#1821)
 - 📚 Document the macOS ARM workaround for 3.8 on GHA. (#1871)
 - 📚 GitLab CI + macOS is now a supported platform with an example. (#1911)
 
Commits
d4a2945Bump version: v2.21.19913c03[pre-commit.ci] pre-commit autoupdate (#2013)c0e28d3fix: support uv 0.4.10+ on Linux and update dependencies (#2008)8c42e79fix: file ownership of files copied into the container (#2007)01ecd4edocs: bump pinned versions (#2011)33da1f7fix: do not useuvto setup python on windows when conditions are not met (...79b0dd3Bump version: v2.21.00787a44fix: enforce minimum version of docker/podman (#1961)fd11286[Bot] Update dependencies (#1998)22dc864[pre-commit.ci] pre-commit autoupdate (#2000)- Additional commits viewable in compare view
 
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)