Skip to content

Commit

Permalink
Bump pypa/cibuildwheel from 2.18.1 to 2.19.2 (#193)
Browse files Browse the repository at this point in the history
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 &amp;
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&lt;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 &amp;
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&lt;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
dependabot[bot] committed Jul 8, 2024
1 parent d54ad92 commit 07f2c79
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/release-to-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
run: python -m pip install twine

- name: Build wheels
uses: pypa/cibuildwheel@v2.18.1
uses: pypa/cibuildwheel@v2.19.2

- name: Check and upload wheels
env:
Expand Down

0 comments on commit 07f2c79

Please sign in to comment.