From e3b5967c18fafa312a7150a990ed87c15b4e3174 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 1 Nov 2025 05:06:21 -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 e09379cd..bf699872 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,6 +41,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 :: PyPy", "Topic :: Utilities", "Topic :: Software Development :: Libraries :: Python Modules", From ff1fd37b4f6058065581cebcdfdf0f79e0310de7 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 1 Nov 2025 05:06:23 -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 01608bc7..86b7d979 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 ec7f4d9f..4c130d1b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.9', '3.13'] + python-version: ['3.9', '3.14'] steps: - uses: actions/checkout@v4 - name: Install uv @@ -61,7 +61,7 @@ jobs: strategy: matrix: - python-version: ['3.13'] + python-version: ['3.14'] steps: - uses: actions/checkout@v4 From 659bef3fdc1c84065c0072052060db5eed7d701e Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 1 Nov 2025 05:06:26 -0500 Subject: [PATCH 3/3] docs(CHANGES) Note Python 3.14 version bump --- CHANGES | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGES b/CHANGES index d7ecce2b..a1a74b81 100644 --- a/CHANGES +++ b/CHANGES @@ -15,6 +15,10 @@ $ pip install --user --upgrade --pre libvcs _Upcoming changes will be written here._ +### Development + +- Add Python 3.14 to test matrix (#496) + ## libvcs 0.36.0 (2025-06-22) ### Improvements