From faa7a449a5917ae2b9f1f3c6ed49ed83ae8e0106 Mon Sep 17 00:00:00 2001 From: Daxini Date: Tue, 4 Nov 2025 17:54:51 -0700 Subject: [PATCH 1/4] Update pytest.yml --- .github/workflows/pytest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index e7706ca3a..9610cac59 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] env: [ '.[test]', '--upgrade --upgrade-strategy=eager .[test]' From 9bafd1a48fcb846546cea03209b09ba3ef597aa0 Mon Sep 17 00:00:00 2001 From: Daxini Date: Tue, 4 Nov 2025 17:54:59 -0700 Subject: [PATCH 2/4] Update v0.6.2.rst --- docs/source/whatsnew/releases/v0.6.2.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/source/whatsnew/releases/v0.6.2.rst b/docs/source/whatsnew/releases/v0.6.2.rst index 6575e1269..00bc0a62b 100644 --- a/docs/source/whatsnew/releases/v0.6.2.rst +++ b/docs/source/whatsnew/releases/v0.6.2.rst @@ -30,6 +30,7 @@ Dependencies Testing ------- +- Add Python 3.14 to GitHub Actions testing matrix (:issue:`297`, :pull:`299`) Contributors From f6f2e31803c01a28aa6b1c606fb398e00baf8a79 Mon Sep 17 00:00:00 2001 From: Daxini Date: Tue, 4 Nov 2025 18:02:04 -0700 Subject: [PATCH 3/4] remove numba dependency --- pyproject.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 75e157332..e39edc7e3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,7 +44,6 @@ dependencies = [ "matplotlib", "netCDF4", "notebook", - "numba", "openpyxl", "pandas", "photovoltaic", From 74b27216c576a2112f5ec7ec5d6b414a02e9f455 Mon Sep 17 00:00:00 2001 From: Daxini Date: Tue, 4 Nov 2025 18:06:15 -0700 Subject: [PATCH 4/4] Revert "remove numba dependency" This reverts commit f6f2e31803c01a28aa6b1c606fb398e00baf8a79. --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index e39edc7e3..75e157332 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,6 +44,7 @@ dependencies = [ "matplotlib", "netCDF4", "notebook", + "numba", "openpyxl", "pandas", "photovoltaic",