From e63c96ff859a8d16c51580e4287b1365f77a3fe8 Mon Sep 17 00:00:00 2001 From: Tom Cornebize Date: Thu, 19 Mar 2026 09:17:24 +0100 Subject: [PATCH 1/2] Fix macos-intel build --- .github/workflows/buildwheels.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/buildwheels.yml b/.github/workflows/buildwheels.yml index 88d06bb..924fa54 100644 --- a/.github/workflows/buildwheels.yml +++ b/.github/workflows/buildwheels.yml @@ -60,6 +60,7 @@ jobs: CIBW_ARCHS_WINDOWS: "auto ARM64" CIBW_TEST_SKIP: "*-win_arm64" CIBW_BUILD_FRONTEND: "build" + MACOSX_DEPLOYMENT_TARGET: "14.0" # fix build for macos-15-intel - uses: actions/upload-artifact@v7 with: From 83e23a8b5aabef9a664d70a5307f86b7bf103f8b Mon Sep 17 00:00:00 2001 From: Tom Cornebize Date: Thu, 19 Mar 2026 09:42:50 +0100 Subject: [PATCH 2/2] Remove old skip selectors These old versions are no longer included by default, no need to skip them. --- .github/workflows/buildwheels.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/buildwheels.yml b/.github/workflows/buildwheels.yml index 924fa54..72f56a9 100644 --- a/.github/workflows/buildwheels.yml +++ b/.github/workflows/buildwheels.yml @@ -54,7 +54,7 @@ jobs: env: CIBW_TEST_REQUIRES: hypothesis pytest CIBW_TEST_COMMAND: "python {project}/cydoctest.py -v" # full test command: py.test {project}/test.py -v - CIBW_SKIP: "pp* cp36-* cp37-* cp38-*" + CIBW_SKIP: "cp38-*" CIBW_ARCHS_LINUX: ${{ runner.arch == 'X64' && 'auto' || 'auto armv7l' }} CIBW_ARCHS_MACOS: ${{ runner.arch == 'X64' && 'auto' || 'auto universal2' }} CIBW_ARCHS_WINDOWS: "auto ARM64"