From 43adcea4ce982440511cda579b9885b5dab2acfa Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Thu, 17 Oct 2024 07:56:49 -0400 Subject: [PATCH] build: include 3.14 in the usual Pythons --- .github/workflows/coverage.yml | 1 + .github/workflows/kit.yml | 6 ++---- .github/workflows/testsuite.yml | 1 + setup.py | 1 + tox.ini | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 2c8e855db..620073795 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -50,6 +50,7 @@ jobs: - "3.11" - "3.12" - "3.13" + - "3.14" - "pypy-3.9" - "pypy-3.10" exclude: diff --git a/.github/workflows/kit.yml b/.github/workflows/kit.yml index 0834442a2..032cda496 100644 --- a/.github/workflows/kit.yml +++ b/.github/workflows/kit.yml @@ -152,8 +152,7 @@ jobs: - name: "Install Python" uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 with: - # PYVERSIONS - python-version: "3.9" + python-version: "3.9" # Minimum of PYVERSIONS cache: pip cache-dependency-path: 'requirements/*.pip' @@ -197,8 +196,7 @@ jobs: - name: "Install Python" uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 with: - # PYVERSIONS - python-version: "3.9" + python-version: "3.9" # Minimum of PYVERSIONS cache: pip cache-dependency-path: 'requirements/*.pip' diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml index 5fb6cde05..020e9b69a 100644 --- a/.github/workflows/testsuite.yml +++ b/.github/workflows/testsuite.yml @@ -50,6 +50,7 @@ jobs: - "3.11" - "3.12" - "3.13" + - "3.14" - "pypy-3.9" - "pypy-3.10" exclude: diff --git a/setup.py b/setup.py index 243b3e8f7..cb0e9c054 100644 --- a/setup.py +++ b/setup.py @@ -28,6 +28,7 @@ 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 :: Software Development :: Quality Assurance diff --git a/tox.ini b/tox.ini index 7bfa8e574..e8ec64300 100644 --- a/tox.ini +++ b/tox.ini @@ -4,7 +4,7 @@ [tox] # When changing this list, be sure to check the [gh] list below. # PYVERSIONS -envlist = py3{9,10,11,12,13}, pypy3, doc, lint, mypy +envlist = py3{9,10,11,12,13,14}, pypy3, doc, lint, mypy skip_missing_interpreters = {env:COVERAGE_SKIP_MISSING_INTERPRETERS:True} toxworkdir = {env:TOXWORKDIR:.tox}