From 2dc3248c8d03b249d0f25f0cd9752e71234e8ca5 Mon Sep 17 00:00:00 2001 From: Michael Zingale Date: Mon, 6 Oct 2025 09:27:44 -0400 Subject: [PATCH 1/2] start testing python 3.14 --- .github/workflows/pytest.yml | 3 ++- .github/workflows/regtest.yml | 3 ++- requirements.txt | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 620e7608d..8d0201b81 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v5 @@ -25,6 +25,7 @@ jobs: uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} + allow-prereleases: true cache: "pip" - name: Install dependencies diff --git a/.github/workflows/regtest.yml b/.github/workflows/regtest.yml index e531f5b1e..b2092777a 100644 --- a/.github/workflows/regtest.yml +++ b/.github/workflows/regtest.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v5 @@ -25,6 +25,7 @@ jobs: uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} + allow-prereleases: true cache: "pip" - name: Install dependencies diff --git a/requirements.txt b/requirements.txt index 4d6b2210c..545523af9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ numpy>=1.13.3 matplotlib>=2.0.0 h5py>=2.7 scipy>=0.16 -numba>=0.40.0 +numba==0.63.0b1 pytest>=3.6 nbval>=0.9.0 From 1c1e5e0d32a90dd725f3feac6c1b656e577c250b Mon Sep 17 00:00:00 2001 From: Michael Zingale Date: Sat, 31 Jan 2026 18:21:38 -0500 Subject: [PATCH 2/2] iatest numba --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 545523af9..a5c61d53b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ numpy>=1.13.3 matplotlib>=2.0.0 h5py>=2.7 scipy>=0.16 -numba==0.63.0b1 +numba pytest>=3.6 nbval>=0.9.0