From 2f1220456007a18b14472bc639de4c058da423e2 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 1 Nov 2025 05:06:37 -0500 Subject: [PATCH 1/3] pyproject(trove classifiers) Add Python 3.14 --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 5ab266e..8251733 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,6 +24,7 @@ classifiers = [ 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', + 'Programming Language :: Python :: 3.14', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy', 'Topic :: Utilities', From 2da9ba555bf01659a258d54dc1247bf622455b95 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 1 Nov 2025 05:06:47 -0500 Subject: [PATCH 2/3] ci(tests,docs) Bump Python 3.13 -> 3.14 --- .github/workflows/docs.yml | 2 +- .github/workflows/tests.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index c7de5e7..a5c1202 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.13'] + python-version: ['3.14'] steps: - uses: actions/checkout@v4 - name: Filter changed file paths to outputs diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 90a5506..43bf67c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.10', '3.13'] + python-version: ['3.10', '3.14'] django-version: ['4.2', '5.1'] include: - python-version: '3.9' @@ -63,7 +63,7 @@ jobs: strategy: matrix: - python-version: ['3.13'] + python-version: ['3.14'] steps: - uses: actions/checkout@v4 From 88511fe7cfac93e5100fc56a29a426094d4214d4 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 1 Nov 2025 05:06:54 -0500 Subject: [PATCH 3/3] docs(CHANGES) Note Python 3.14 version bump --- CHANGES | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGES b/CHANGES index c4de429..5320810 100644 --- a/CHANGES +++ b/CHANGES @@ -6,6 +6,8 @@ ### Development +- Add Python 3.14 to test matrix (#408) + #### chore: Implement PEP 563 deferred annotation resolution (#406) - Add `from __future__ import annotations` to defer annotation resolution and reduce unnecessary runtime computations during type checking.