Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump pypa/cibuildwheel from 2.18.1 to 2.19.2 (#193)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.18.1 to 2.19.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pypa/cibuildwheel/releases">pypa/cibuildwheel's releases</a>.</em></p> <blockquote> <h2>Version 2.19.2</h2> <ul> <li>π Update manylinux2014 pins to versions that support past-EoL CentOS 7 mirrors. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1917">#1917</a>)</li> <li>π Support <code>--no-isolation</code> with <code>build[uv]</code> build-frontend. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1889">#1889</a>)</li> <li>π Provide attestations for releases at <a href="https://github.com/pypa/cibuildwheel/attestations">https://github.com/pypa/cibuildwheel/attestations</a>. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1916">#1916</a>)</li> <li>π Provide CPython 3.13.0b3. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1913">#1913</a>)</li> <li>π Remove some workarounds now that pip 24.1 is available. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1891">#1891</a>, <a href="https://redirect.github.com/pypa/cibuildwheel/issues/1892">#1892</a>)</li> <li>π Remove nosetest from our docs. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1821">#1821</a>)</li> <li>π Document the macOS ARM workaround for 3.8 on GHA. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1971">#1971</a>)</li> <li>π GitLab CI + macOS is now a supported platform with an example. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1911">#1911</a>)</li> </ul> <h2>Version 2.19.1</h2> <ul> <li>π Don't require setup-python on GHA for Pyodide (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1868">#1868</a>)</li> <li>π Specify full python path for uv (fixes issue in 0.2.10 & 0.2.11) (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1881">#1881</a>)</li> <li>π Update for pip 24.1b2 on CPython 3.13. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1879">#1879</a>)</li> <li>π Fix a warning in our schema generation script. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1866">#1866</a>)</li> <li>π Cleaner output on pytest 8-8.2. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1865">#1865</a>)</li> </ul> <h2>Version 2.19.0</h2> <p>Release post: <a href="https://iscinumpy.dev/post/cibuildwheel-2-19-0/">https://iscinumpy.dev/post/cibuildwheel-2-19-0/</a></p> <ul> <li>π Add a Pyodide platform. Set with <code>--platform pyodide</code> or <code>CIBW_PLATFORM: pyodide</code> on Linux with a host Python 3.12 to build WebAssembly wheels. Not accepted on PyPI currently, but usable directly in a website using Pyodide, for live docs, etc. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1456">#1456</a>, <a href="https://redirect.github.com/pypa/cibuildwheel/issues/1859">#1859</a>)</li> <li>π Add <code>build[uv]</code> backend, which will take a pre-existing uv install (or install <code>cibuildwheel[uv]</code>) and use <code>uv</code> for all environment setup and installs on Python 3.8+. This is significantly faster in most cases. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1856">#1856</a>)</li> <li>β¨ Add free-threaded macOS builds and update CPython to 3.13.0b2. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1854">#1854</a>)</li> <li>π Issue copying a wheel to a non-existent output dir fixed. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1851">#1851</a>, <a href="https://redirect.github.com/pypa/cibuildwheel/issues/1862">#1862</a>)</li> <li>π Better determinism for the test environment seeding. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1835">#1835</a>)</li> <li>π <code>VIRTUAL_ENV</code> variable now set. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1842">#1842</a>)</li> <li>π Remove a pip<21.3 workaround. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1842">#1842</a>)</li> <li>π Error handling was refactored to use exceptions. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1719">#1719</a>)</li> <li>π Hardcoded paths in tests avoided. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1834">#1834</a>)</li> <li>π Single Python tests made more generic. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1835">#1835</a>)</li> <li>π Sped up our ci by splitting up emulation tests. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1839">#1839</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md">pypa/cibuildwheel's changelog</a>.</em></p> <blockquote> <h3>v2.19.2</h3> <ul> <li>π Update manylinux2014 pins to versions that support past-EoL CentOS 7 mirrors. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1917">#1917</a>)</li> <li>π Support <code>--no-isolation</code> with <code>build[uv]</code> build-frontend. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1889">#1889</a>)</li> <li>π Provide attestations for releases at <a href="https://github.com/pypa/cibuildwheel/attestations">https://github.com/pypa/cibuildwheel/attestations</a>. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1916">#1916</a>)</li> <li>π Provide CPython 3.13.0b3. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1913">#1913</a>)</li> <li>π Remove some workarounds now that pip 21.1 is available. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1891">#1891</a>, <a href="https://redirect.github.com/pypa/cibuildwheel/issues/1892">#1892</a>)</li> <li>π Remove nosetest from our docs. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1821">#1821</a>)</li> <li>π Document the macOS ARM workaround for 3.8 on GHA. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1971">#1971</a>)</li> <li>π GitLab CI + macOS is now a supported platform with an example. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1911">#1911</a>)</li> </ul> <h3>v2.19.1</h3> <ul> <li>π Don't require setup-python on GHA for Pyodide (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1868">#1868</a>)</li> <li>π Specify full python path for uv (fixes issue in 0.2.10 & 0.2.11) (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1881">#1881</a>)</li> <li>π Update for pip 24.1b2 on CPython 3.13. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1879">#1879</a>)</li> <li>π Fix a warning in our schema generation script. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1866">#1866</a>)</li> <li>π Cleaner output on pytest 8-8.2. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1865">#1865</a>)</li> </ul> <h3>v2.19.0</h3> <p>See the <a href="https://iscinumpy.dev/post/cibuildwheel-2-19-0/">release post</a> for more info on new features!</p> <ul> <li>π Add Pyodide platform. Set with <code>--platform pyodide</code> or <code>CIBW_PLATFORM: pyodide</code> on Linux with a host Python 3.12 to build WebAssembly wheels. Not accepted on PyPI currently, but usable directly in a website using Pyodide, for live docs, etc. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1456">#1456</a>, <a href="https://redirect.github.com/pypa/cibuildwheel/issues/1859">#1859</a>)</li> <li>π Add <code>build[uv]</code> backend, which will take a pre-existing uv install (or install <code>cibuildwheel[uv]</code>) and use <code>uv</code> for all environment setup and installs on Python 3.8+. This is significantly faster in most cases. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1856">#1856</a>)</li> <li>β¨ Add free-threaded macOS builds and update CPython to 3.13.0b2. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1854">#1854</a>)</li> <li>π Issue copying a wheel to a non-existent output dir fixed. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1851">#1851</a>, <a href="https://redirect.github.com/pypa/cibuildwheel/issues/1862">#1862</a>)</li> <li>π Better determinism for the test environment seeding. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1835">#1835</a>)</li> <li>π <code>VIRTUAL_ENV</code> variable now set. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1842">#1842</a>)</li> <li>π Remove a pip<21.3 workaround. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1842">#1842</a>)</li> <li>π Error handling was refactored to use exceptions. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1719">#1719</a>)</li> <li>π Hardcoded paths in tests avoided. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1834">#1834</a>)</li> <li>π Single Python tests made more generic. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1835">#1835</a>)</li> <li>π Sped up our ci by splitting up emulation tests. (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1839">#1839</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/cibuildwheel/commit/7e5a838a63ac8128d71ab2dfd99e4634dd1bca09"><code>7e5a838</code></a> Bump version: v2.19.2</li> <li><a href="https://github.com/pypa/cibuildwheel/commit/19e1b8a4b019a447b8c163c07b860a145181e1cb"><code>19e1b8a</code></a> chore: attestations (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1916">#1916</a>)</li> <li><a href="https://github.com/pypa/cibuildwheel/commit/73581ae5797410fe710ba5326ee2beb2928fe482"><code>73581ae</code></a> [Bot] Update dependencies (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1917">#1917</a>)</li> <li><a href="https://github.com/pypa/cibuildwheel/commit/f21ff5e84ca5ff1a850e19fee97b18ee6d3021bc"><code>f21ff5e</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1914">#1914</a>)</li> <li><a href="https://github.com/pypa/cibuildwheel/commit/973946b1720a6d6e0665cc89cc786f9369652058"><code>973946b</code></a> fix: support --no-isolation with build[uv] (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1889">#1889</a>)</li> <li><a href="https://github.com/pypa/cibuildwheel/commit/5ea40e6ff3000ff4242ed976c227f5eadbaa8906"><code>5ea40e6</code></a> [Bot] Update dependencies (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1913">#1913</a>)</li> <li><a href="https://github.com/pypa/cibuildwheel/commit/6a36f6494bf6b5cbf151408016a1b18ca55cea5b"><code>6a36f64</code></a> feat: add macOS on GitLab (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1911">#1911</a>)</li> <li><a href="https://github.com/pypa/cibuildwheel/commit/31de15bcd9015065fbae8f2d6622a5f6b194cd04"><code>31de15b</code></a> chore: remove nosetests from tests and docs (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1898">#1898</a>)</li> <li><a href="https://github.com/pypa/cibuildwheel/commit/3179fd215aa4f910fe4196260f8f6a621b0c9964"><code>3179fd2</code></a> [Bot] Update dependencies (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1900">#1900</a>)</li> <li><a href="https://github.com/pypa/cibuildwheel/commit/184d4e12801a6db0925a44babbb2e8b8aa2cab96"><code>184d4e1</code></a> fix(ci): CircleCI / Azure Pipelines / GitLab (<a href="https://redirect.github.com/pypa/cibuildwheel/issues/1899">#1899</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pypa/cibuildwheel/compare/v2.18.1...v2.19.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pypa/cibuildwheel&package-manager=github_actions&previous-version=2.18.1&new-version=2.19.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information