From 7e0e2b72210240d610ddf96dfd4ccaf6ff747c91 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 1 Nov 2025 05:06:13 -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 ef9eab533e..31b4d6ca42 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,6 +20,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 :: System :: Shells", From 85587517dc8d55ea6e961376cbcfea1d25f1f6d6 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 1 Nov 2025 05:06:25 -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 9b41f046c8..9b6255914d 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 17597d80f4..4e25d17b02 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.13'] + python-version: ['3.14'] tmux-version: ['2.6', '2.7', '2.8', '3.0a', '3.1b', '3.2a', '3.3a', '3.4', '3.5', 'master'] # balance ci coverage across supported python/tmux versions with CI speed include: @@ -100,7 +100,7 @@ jobs: strategy: matrix: - python-version: ['3.13'] + python-version: ['3.14'] steps: - uses: actions/checkout@v4 From 9675bf5ea2099996a2d895e723a3bc5b2b9866a6 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 1 Nov 2025 05:06:32 -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 238cc228db..14e4161f07 100644 --- a/CHANGES +++ b/CHANGES @@ -33,6 +33,10 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force - _Future release notes will be placed here_ +### Development + +- Add Python 3.14 to test matrix (#986) + ## tmuxp 1.55.0 (2025-02-26) _Maintenance only, no bug fixes or new features_