From c0bbcbb73ed34c4b93f486483f3e801c5f005b7a Mon Sep 17 00:00:00 2001 From: Alastair Porter Date: Mon, 10 Jun 2024 12:09:27 +0200 Subject: [PATCH] skip some cibuildwheels --- .github/workflows/build_wheels.yaml | 2 +- pyproject.toml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_wheels.yaml b/.github/workflows/build_wheels.yaml index d3d679fd..74785ba9 100644 --- a/.github/workflows/build_wheels.yaml +++ b/.github/workflows/build_wheels.yaml @@ -9,7 +9,7 @@ jobs: strategy: matrix: # macos-13 is an intel runner, macos-14 is apple silicon - os: [ubuntu-latest, macos-13] + os: [ubuntu-latest, macos-13, macos-14] steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index 3cc95f09..2e8b92dd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,3 +13,7 @@ find = {} # Scan the project directory with the default parameters [build-system] requires = ["setuptools", "wheel", "oldest-supported-numpy", "Cython"] build-backend = "setuptools.build_meta" + +[tool.cibuildwheel] +# Skip unneeded wheels: PyPy, python 3.6-3.8, linux 32 bit, PPC, s390 +skip = ["pp*", "cp36*", "cp37*", "cp38", "*i686*", "*ppc64le*", "*s390x*"]