From b5c380a4ef72e79d22b12f936d0ebb768a22877b Mon Sep 17 00:00:00 2001 From: Jordan Borean Date: Thu, 6 Mar 2025 11:55:49 +1000 Subject: [PATCH] Update macOS runners on CI --- .github/workflows/ci.yml | 43 ++++++++++++++++++++++++---------------- setup.cfg | 1 + 2 files changed, 27 insertions(+), 17 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 123a116..9ab88c6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -52,21 +52,31 @@ jobs: strategy: fail-fast: false matrix: - os: - - macOS-latest - version: - - cp38-macosx_x86_64 - - cp38-macosx_arm64 - - cp39-macosx_x86_64 - - cp39-macosx_arm64 - - cp310-macosx_x86_64 - - cp310-macosx_arm64 - - cp311-macosx_x86_64 - - cp311-macosx_arm64 - - cp312-macosx_x86_64 - - cp312-macosx_arm64 - - cp313-macosx_x86_64 - - cp313-macosx_arm64 + include: + - os: macOS-13 + version: cp313-macosx_x86_64 + - os: macOS-15 + version: cp313-macosx_arm64 + - os: macOS-13 + version: cp312-macosx_x86_64 + - os: macOS-15 + version: cp312-macosx_arm64 + - os: macOS-13 + version: cp311-macosx_x86_64 + - os: macOS-15 + version: cp311-macosx_arm64 + - os: macOS-13 + version: cp310-macosx_x86_64 + - os: macOS-15 + version: cp310-macosx_arm64 + - os: macOS-13 + version: cp39-macosx_x86_64 + - os: macOS-15 + version: cp39-macosx_arm64 + - os: macOS-13 + version: cp38-macosx_x86_64 + - os: macOS-15 + version: cp38-macosx_arm64 steps: - uses: actions/download-artifact@v4 @@ -82,9 +92,8 @@ jobs: rm krb5-*.tar.gz - name: build wheel - uses: pypa/cibuildwheel@v2.21.3 + uses: pypa/cibuildwheel@v2.23.0 env: - CIBW_ARCHS: all CIBW_BUILD: ${{ matrix.version }} CIBW_BUILD_VERBOSITY: 1 diff --git a/setup.cfg b/setup.cfg index b2cbcb0..871c5f2 100644 --- a/setup.cfg +++ b/setup.cfg @@ -21,6 +21,7 @@ classifiers = Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 + Programming Language :: Python :: 3.13 [options] package_dir =