From 7be9132640d779707f76dcee7ff5f0eff464c689 Mon Sep 17 00:00:00 2001 From: Alec Jacobson Date: Fri, 2 Jan 2026 16:37:41 -0500 Subject: [PATCH 1/2] Update macOS versions in workflow matrix --- .github/workflows/wheels.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index e44f2ec3..0ab7129d 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -27,19 +27,19 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-24.04, ubuntu-24.04-arm, macos-14, macos-13, windows-latest] # Use specific versions for clarity + os: [ubuntu-24.04, ubuntu-24.04-arm, macos-latest, macos-15-intel, windows-latest] # Use specific versions for clarity arch: [x86_64, arm64] pybuilds: [cp38, cp39, cp310, cp311, cp312] # Define pybuilds at the top level exclude: - os: ubuntu-24.04-arm # No need to specify arch, it's already implicit arch: x86_64 # Exclude x86_64 on ARM - - os: macos-14 # Exclude macOS 14 (Sonoma) + - os: macos-latest arch: x86_64 # Exclude x86_64 explicitly - os: macos-14 # Exclude cp38 pybuilds: cp38 - - os: macos-13 # Exclude macOS 13 (Ventura) - arm64 + - os: macos-15-intel arch: arm64 # Exclude arm64 on macOS 13 - - os: macos-13 + - os: macos-15-intel pybuilds: cp38 name: > From f72f36ec105a5f830ddd196e41d9e18c319c7756 Mon Sep 17 00:00:00 2001 From: Alec Jacobson Date: Fri, 2 Jan 2026 17:40:56 -0500 Subject: [PATCH 2/2] Update macOS version in wheels.yml workflow --- .github/workflows/wheels.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 0ab7129d..a9bbf634 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -35,7 +35,7 @@ jobs: arch: x86_64 # Exclude x86_64 on ARM - os: macos-latest arch: x86_64 # Exclude x86_64 explicitly - - os: macos-14 # Exclude cp38 + - os: macos-latest # Exclude cp38 pybuilds: cp38 - os: macos-15-intel arch: arm64 # Exclude arm64 on macOS 13