From 7ba1453f6bd537e74a753d8731f5e3fa2a463643 Mon Sep 17 00:00:00 2001 From: zm711 <92116279+zm711@users.noreply.github.com> Date: Mon, 13 Oct 2025 08:34:55 -0400 Subject: [PATCH 1/3] update testing for py3.14 --- .github/workflows/core-test.yml | 22 +++++++++++++++------- .github/workflows/io-test.yml | 4 ++-- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/.github/workflows/core-test.yml b/.github/workflows/core-test.yml index 786d31e88..e0bfd068f 100644 --- a/.github/workflows/core-test.yml +++ b/.github/workflows/core-test.yml @@ -25,26 +25,30 @@ jobs: fail-fast: true matrix: os: ["ubuntu-latest", "windows-latest", "macos-latest"] - python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] - numpy-version: ['1.24.4', '1.25.1', '1.26.4', '2.0.2','2.1.3', '2.2.4', '2.3.1'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14'] + numpy-version: ['1.24.4', '1.25.1', '1.26.4', '2.0.2','2.1.3', '2.2.6', '2.3.3'] # 1.24: 3.11, 1.25: 3.11, 1.26: 3.12 exclude: - python-version: '3.9' numpy-version: '2.1.3' - python-version: '3.9' - numpy-version: '2.2.4' + numpy-version: '2.2.6' - python-version: '3.9' - numpy-version: '2.3.1' + numpy-version: '2.3.3' - python-version: '3.10' - numpy-version: '2.3.1' + numpy-version: '2.3.3' - python-version: '3.12' numpy-version: '1.24.4' - python-version: '3.12' numpy-version: '1.25.1' - python-version: '3.13' - numpy-version: '1.22.4' + numpy-version: '1.24.4' - python-version: '3.13' - numpy-version: '1.23.5' + numpy-version: '1.25.1' + - python-version: '3.13' + numpy-version: '1.26.4' + - python-version: '3.13' + numpy-version: '2.0.2' - python-version: '3.13' numpy-version: '1.24.4' - python-version: '3.13' @@ -53,6 +57,10 @@ jobs: numpy-version: '1.26.4' - python-version: '3.13' numpy-version: '2.0.2' + - python-version: '3.13' + numpy-version: '2.1.3' + - python-version: '3.13' + numpy-version: '2.2.6' steps: - name: Set up Python ${{ matrix.python-version }} diff --git a/.github/workflows/io-test.yml b/.github/workflows/io-test.yml index 967de44c4..fc2db96bf 100644 --- a/.github/workflows/io-test.yml +++ b/.github/workflows/io-test.yml @@ -18,12 +18,12 @@ jobs: strategy: fail-fast: true matrix: - python-version: ['3.9', '3.13'] + python-version: ['3.9', '3.14'] numpy-version: ['1.26', '2.3.1'] exclude: - python-version: '3.9' numpy-version: '2.3.1' - - python-version: '3.13' + - python-version: '3.14' numpy-version: '1.26' defaults: # by default run in bash mode (required for conda usage) From 67b61fb1f0511731a014ab2d2663012953ad3b10 Mon Sep 17 00:00:00 2001 From: zm711 <92116279+zm711@users.noreply.github.com> Date: Mon, 13 Oct 2025 08:38:35 -0400 Subject: [PATCH 2/3] oops --- .github/workflows/core-test.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/core-test.yml b/.github/workflows/core-test.yml index e0bfd068f..4becd7498 100644 --- a/.github/workflows/core-test.yml +++ b/.github/workflows/core-test.yml @@ -49,17 +49,17 @@ jobs: numpy-version: '1.26.4' - python-version: '3.13' numpy-version: '2.0.2' - - python-version: '3.13' + - python-version: '3.14' numpy-version: '1.24.4' - - python-version: '3.13' + - python-version: '3.14' numpy-version: '1.25.1' - - python-version: '3.13' + - python-version: '3.14' numpy-version: '1.26.4' - - python-version: '3.13' + - python-version: '3.14' numpy-version: '2.0.2' - - python-version: '3.13' + - python-version: '3.14' numpy-version: '2.1.3' - - python-version: '3.13' + - python-version: '3.14' numpy-version: '2.2.6' steps: From baa6ff180072a679c9e3cf169ad5e81e0b0f5a7b Mon Sep 17 00:00:00 2001 From: zm711 <92116279+zm711@users.noreply.github.com> Date: Mon, 13 Oct 2025 08:40:50 -0400 Subject: [PATCH 3/3] update numpy for io-test --- .github/workflows/io-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/io-test.yml b/.github/workflows/io-test.yml index fc2db96bf..06d9fac27 100644 --- a/.github/workflows/io-test.yml +++ b/.github/workflows/io-test.yml @@ -19,10 +19,10 @@ jobs: fail-fast: true matrix: python-version: ['3.9', '3.14'] - numpy-version: ['1.26', '2.3.1'] + numpy-version: ['1.26', '2.3.3'] exclude: - python-version: '3.9' - numpy-version: '2.3.1' + numpy-version: '2.3.3' - python-version: '3.14' numpy-version: '1.26' defaults: