From b3bd51bd992095159e5483dd80d496c7ef89fe50 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 20:36:05 +0000 Subject: [PATCH 1/2] Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.21.3 to 2.22.0. - [Release notes](https://github.com/pypa/cibuildwheel/releases) - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md) - [Commits](https://github.com/pypa/cibuildwheel/compare/v2.21.3...v2.22.0) --- updated-dependencies: - dependency-name: pypa/cibuildwheel dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/deploy-to-pypi.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-to-pypi.yml b/.github/workflows/deploy-to-pypi.yml index cbc6970..8128350 100644 --- a/.github/workflows/deploy-to-pypi.yml +++ b/.github/workflows/deploy-to-pypi.yml @@ -66,7 +66,7 @@ jobs: name: Set up QEMU - name: Build wheels - uses: pypa/cibuildwheel@v2.21.3 + uses: pypa/cibuildwheel@v2.22.0 with: output-dir: wheelhouse env: From 86ca7a22e5103d5a641f2cbd19f5e07e54d3487a Mon Sep 17 00:00:00 2001 From: Rodrigo Tobar Date: Tue, 26 Nov 2024 13:58:40 +0800 Subject: [PATCH 2/2] Use new "enable" CIBW option The "free_threaded_support" option (and related envvar) has been deprecated in favour of the more generic "enable" one, where we can enable the cpython freethreading builds. PyPy builds also have to be explicitly enabled now, since they are going to be turned off by default in cibw v3, we have historically supported them, and because a warning is now issued if they are not explicitly listed in the "enable" option. Signed-off-by: Rodrigo Tobar --- .github/workflows/deploy-to-pypi.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-to-pypi.yml b/.github/workflows/deploy-to-pypi.yml index 8128350..6e92319 100644 --- a/.github/workflows/deploy-to-pypi.yml +++ b/.github/workflows/deploy-to-pypi.yml @@ -80,7 +80,7 @@ jobs: # it doesn't make sense to build wheels for platforms not supported # not supported by that version CIBW_SKIP: pp{37,38,39}* - CIBW_FREE_THREADED_SUPPORT: 1 + CIBW_ENABLE: pypy cpython-freethreading - uses: actions/upload-artifact@v4 with: