From 78ccf3f50f58467e2b3886412d3ba8c7a3a398d4 Mon Sep 17 00:00:00 2001 From: Chris Williams Date: Tue, 13 Feb 2024 11:13:43 -0500 Subject: [PATCH] adds testing for 3.12, fixes #290 (#300) --- .github/workflows/ci.yml | 2 +- .gitpod.yml | 2 +- pyproject.toml | 1 + tox.ini | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9fc587f..2be7298 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["pypy-3.8", "3.8", "3.9", "3.10", "3.11"] + python-version: ["pypy-3.8", "3.8", "3.9", "3.10", "3.11", "3.12"] steps: - name: Check out repository uses: actions/checkout@v3 diff --git a/.gitpod.yml b/.gitpod.yml index c192cd0..23d9055 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -7,7 +7,7 @@ tasks: # Upgrade pyenv itself pyenv update - export PY_VERSIONS="3.8 3.9 3.10 3.11" + export PY_VERSIONS="3.8 3.9 3.10 3.11 3.12" # Install all supported Python versions for py in $PY_VERSIONS; diff --git a/pyproject.toml b/pyproject.toml index 72a50f1..0d90b44 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,6 +24,7 @@ classifiers = [ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Typing :: Typed" diff --git a/tox.ini b/tox.ini index 8ae2e5d..4a92134 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py38,py39,py310,py311,pep8,packaging,noextra,mypy +envlist = py38,py39,py310,py311,py312,pep8,packaging,noextra,mypy isolated_build = True [testenv]