From 5422e0a7012ca73400bd928665b053cae2f4d730 Mon Sep 17 00:00:00 2001 From: Hendrik Muhs Date: Sun, 11 Oct 2026 14:53:52 +0200 Subject: [PATCH 1/3] remove maxos intel support, homebrew stopped support --- .github/workflows/python-cibuildwheel.yml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/python-cibuildwheel.yml b/.github/workflows/python-cibuildwheel.yml index 67a3728d8..e4b702159 100644 --- a/.github/workflows/python-cibuildwheel.yml +++ b/.github/workflows/python-cibuildwheel.yml @@ -32,15 +32,13 @@ jobs: strategy: fail-fast: false matrix: - # macos-15-intel: x86, macos-14: Arm64 - os: [ubuntu-22.04, ubuntu-24.04-arm, macos-15-intel, macos-14] + # macos-14: Arm64 + os: [ubuntu-22.04, ubuntu-24.04-arm, macos-14] # skip pypy, https://github.com/pypa/distutils/issues/283 flavor: ['cpython'] # separate musl and many on linux, for mac we just skip one of those target: [ 'many', 'musl' ] exclude: - - os: macos-15-intel - target: musl - os: macos-14 target: musl @@ -81,11 +79,6 @@ jobs: brew list -1 | grep python | while read formula; do brew unlink $formula; brew link --overwrite $formula; done && \ brew install ccache zlib snappy boost - - name: set mac deployment target - if: runner.os == 'macOS' && runner.arch == 'X64' - run: | - echo "MACOSX_DEPLOYMENT_TARGET=15.0" >> $GITHUB_ENV - - name: set mac deployment target arm64 if: runner.os == 'macOS' && runner.arch == 'ARM64' run: | From a1f2c84bbb861ef6d970cfd756872a75a51ee414 Mon Sep 17 00:00:00 2001 From: Hendrik Muhs Date: Sun, 11 Oct 2026 17:12:08 +0200 Subject: [PATCH 2/3] Update python-cibuildwheel.yml update minimum version from 14 to 15 --- .github/workflows/python-cibuildwheel.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python-cibuildwheel.yml b/.github/workflows/python-cibuildwheel.yml index e4b702159..f6b182303 100644 --- a/.github/workflows/python-cibuildwheel.yml +++ b/.github/workflows/python-cibuildwheel.yml @@ -32,14 +32,14 @@ jobs: strategy: fail-fast: false matrix: - # macos-14: Arm64 - os: [ubuntu-22.04, ubuntu-24.04-arm, macos-14] + # macos-15: Arm64 + os: [ubuntu-22.04, ubuntu-24.04-arm, macos-15] # skip pypy, https://github.com/pypa/distutils/issues/283 flavor: ['cpython'] # separate musl and many on linux, for mac we just skip one of those target: [ 'many', 'musl' ] exclude: - - os: macos-14 + - os: macos-15 target: musl steps: From 0e29214e0552a88a063b3149907b9f0f1cd1f3f2 Mon Sep 17 00:00:00 2001 From: Hendrik Muhs Date: Sun, 11 Oct 2026 17:21:08 +0200 Subject: [PATCH 3/3] Update python-cibuildwheel.yml --- .github/workflows/python-cibuildwheel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-cibuildwheel.yml b/.github/workflows/python-cibuildwheel.yml index f6b182303..cf61fbf94 100644 --- a/.github/workflows/python-cibuildwheel.yml +++ b/.github/workflows/python-cibuildwheel.yml @@ -82,7 +82,7 @@ jobs: - name: set mac deployment target arm64 if: runner.os == 'macOS' && runner.arch == 'ARM64' run: | - echo "MACOSX_DEPLOYMENT_TARGET=14.0" >> $GITHUB_ENV + echo "MACOSX_DEPLOYMENT_TARGET=15.0" >> $GITHUB_ENV - name: Build python wheels for ${{ matrix.os }} uses: pypa/cibuildwheel@v4.2.1