From ecaf83284fec4efb264793356b72e2d1ff080519 Mon Sep 17 00:00:00 2001 From: Eric Peterson Date: Mon, 17 Mar 2025 21:53:19 -0700 Subject: [PATCH 1/3] Dropped py3.8, added py3.12 & py3.13 --- .github/workflows/unit_test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_test.yml b/.github/workflows/unit_test.yml index 34880070..bf9436bd 100644 --- a/.github/workflows/unit_test.yml +++ b/.github/workflows/unit_test.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] # exclude: # - os: macos-latest # python-version: "3.7" From 4c1bc751d65dcbfcad75046e8bd17d59fd242346 Mon Sep 17 00:00:00 2001 From: Eric Peterson Date: Mon, 17 Mar 2025 23:07:48 -0700 Subject: [PATCH 2/3] Remove py3.13 for now --- .github/workflows/unit_test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/unit_test.yml b/.github/workflows/unit_test.yml index bf9436bd..a8a5b091 100644 --- a/.github/workflows/unit_test.yml +++ b/.github/workflows/unit_test.yml @@ -11,7 +11,8 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.9", "3.10", "3.11", "3.12"] + # Windows chokes on py3.13: https://github.com/numpy/numpy/issues/27894 # exclude: # - os: macos-latest # python-version: "3.7" From 06ce3dc89646ca6c5c5311b1c28459234d0d6a85 Mon Sep 17 00:00:00 2001 From: Eric Peterson Date: Mon, 17 Mar 2025 23:08:39 -0700 Subject: [PATCH 3/3] Do a better job of excluding py3.13 --- .github/workflows/unit_test.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/unit_test.yml b/.github/workflows/unit_test.yml index a8a5b091..c5475ed2 100644 --- a/.github/workflows/unit_test.yml +++ b/.github/workflows/unit_test.yml @@ -11,13 +11,11 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + exclude: + - os: windows-latest + python-version: "3.13" # Windows chokes on py3.13: https://github.com/numpy/numpy/issues/27894 - # exclude: - # - os: macos-latest - # python-version: "3.7" - # - os: windows-latest - # python-version: "3.7" steps: - uses: actions/checkout@v4 - name: Set up Python