From a32065e7b688413b726e913f2545c5965bd3f560 Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Thu, 20 Nov 2025 10:27:43 -0500 Subject: [PATCH 1/4] add 3.14 to test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 31e6dd7..00c03ec 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false # don't cancel other matrix jobs when one fails matrix: - python-version: ["3.10", "3.11", "3.12", "3.13"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} From d5c2aebb8684ca33fc7d97392e680c9e9360fb7f Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Thu, 20 Nov 2025 10:27:52 -0500 Subject: [PATCH 2/4] whatsnew --- docs/source/whatsnew.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/source/whatsnew.rst b/docs/source/whatsnew.rst index 895b9d3..a6d4fe8 100644 --- a/docs/source/whatsnew.rst +++ b/docs/source/whatsnew.rst @@ -6,6 +6,15 @@ All notable changes to this project will be documented in this file. The format is based on `Keep a Changelog `_, and this project adheres to `Semantic Versioning `_. + +1.0.2 - upcoming +---------------- + +Added +^^^^^ +* Add testing for Python 3.14. (:pull:`144`) + + 1.0.1 - 2025-11-09 ------------------- From a041fd39a0c0525a3f08fc022e7a359b5a7ab2ef Mon Sep 17 00:00:00 2001 From: kandersolar Date: Thu, 20 Nov 2025 15:34:37 +0000 Subject: [PATCH 3/4] (auto) Paper PDF Draft --- paper/paper.pdf | Bin 258719 -> 258719 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/paper/paper.pdf b/paper/paper.pdf index f42827fe31a9e4d4ddb90c26e4797be44e2f84bf..0882256b56bb7c0bd6750c52cf2e4d5ff3043110 100644 GIT binary patch delta 276 zcmbRLlz;wH{)QIDElkt>_zZQ83_=V|t&B~qj7+1ZAJAl$m_FZtiF^AAKc)yKUKHu+ zx`9mkXhNBROopgJ+m{D2NieFIS{j&ICYhP*rkR_X=$aU&B=bcMy7^v$?emhF!yr1 z8JZZGIhnhfx>_2VJDVGrnpirSnVXqg7+M&cxEWfy*(ul%RuVg1@hP+1_KpwC;!FSr CxkyU@ delta 276 zcmbRLlz;wH{)QIDElkt>_zZN7j6;kJtqjbpjEtkEAJAl$m_FZtiF^AAKc)yKUKHu+ zx`9mkXhNBROopgJ+m{D2NieDy8>gC>C7YP(0jJIV`o!014lar8^TIrrz<{XmfPO(fmxgh02!P}%m4rY From 0490405d1bbd9a0ecd56f4d6337d9a5fe5b8a6dc Mon Sep 17 00:00:00 2001 From: Kevin Anderson Date: Thu, 20 Nov 2025 10:40:12 -0500 Subject: [PATCH 4/4] add trove classifier to pyproject.toml --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 7c008ad..4e237a5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,6 +33,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Operating System :: OS Independent", "Topic :: Scientific/Engineering", "Intended Audience :: Science/Research",