From bc226f427a6a291d46d76b120371239d4baf0bbd Mon Sep 17 00:00:00 2001 From: Julien Stephan Date: Wed, 7 Jan 2026 17:31:09 +0100 Subject: [PATCH] cibuildwheel: remove useless pp* skip selector Since cibuildwheel 3.0.0 pypy builds are no longer enabled by default [1]. We can remove the skip selector. This will also fix the following warning during build: Warning: cibuildwheel: Invalid skip selector: 'pp*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect. [1]: https://cibuildwheel.pypa.io/en/stable/changelog/#v300 Signed-off-by: Julien Stephan --- .github/workflows/ci-cd.yml | 3 +-- pyproject.toml | 2 -- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 25db6b1d3..7e9f4c2e5 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -158,7 +158,6 @@ jobs: || (matrix.tag == 'musllinux') && '*-manylinux_*' || '*-musllinux_*' }} - pp* EOF test: @@ -526,7 +525,7 @@ jobs: (matrix.tag == 'musllinux') && '*-manylinux_*' || '*-musllinux_*' - }} pp* + }} deploy: name: Deploy diff --git a/pyproject.toml b/pyproject.toml index cf4a8b354..518565da0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,8 +6,6 @@ build-backend = "setuptools.build_meta" [tool.cibuildwheel] test-requires = "-r requirements/pytest.txt" test-command = 'pytest -m "not leaks" --no-cov {project}/tests' -# don't build PyPy wheels, install from source instead -skip = "pp*" enable = ["cpython-freethreading"] [tool.cibuildwheel.linux]