From 0901f7248f621da2cade26b2f444eba6ca00ca47 Mon Sep 17 00:00:00 2001 From: Lehman Garrison Date: Wed, 12 Feb 2025 15:35:49 -0500 Subject: [PATCH] ci: can't use numpy 1 with python 3.13 --- .github/workflows/ci.yml | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3cb771df..40a4f0e8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,19 +13,23 @@ jobs: strategy: fail-fast: false matrix: - os: ["ubuntu-24.04", "macos-14"] - compiler: [gcc, clang] - python-version: ["3.9", "3.13"] - numpy-version: ["1", "2"] - - exclude: - # Only run with 'clang' on OSX - - os: "macos-14" + include: + - os: ubuntu-24.04 compiler: gcc - - # Don't use 'clang' on linux - - os: "ubuntu-24.04" + python-version: 3.9 + numpy-version: 1 + - os: ubuntu-24.04 + compiler: gcc + python-version: 3.13 + numpy-version: 2 + - os: macos-14 + compiler: clang + python-version: 3.9 + numpy-version: 1 + - os: macos-14 compiler: clang + python-version: 3.13 + numpy-version: 2 env: CC: ${{ matrix.compiler }}