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 }}
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
-------------------
diff --git a/paper/paper.pdf b/paper/paper.pdf
index f42827f..0882256 100644
Binary files a/paper/paper.pdf and b/paper/paper.pdf differ
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",