From 627e6622bd805a503e8dfe4aed3df57574c29458 Mon Sep 17 00:00:00 2001 From: Julian Berman Date: Tue, 18 Jul 2023 16:28:39 +0200 Subject: [PATCH] Declare support for 3.12. --- .github/workflows/ci.yml | 9 ++++++++- noxfile.py | 2 +- pyproject.toml | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9a433ab..3d5cb00 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -65,7 +65,14 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: "3.x" + python-version: | + 3.8 + 3.9 + 3.10 + 3.11 + 3.12 + pypy3.10 + allow-prereleases: true - name: Set up nox uses: wntrblm/nox@2023.04.22 - name: Run nox diff --git a/noxfile.py b/noxfile.py index c713aa8..c8b8dc2 100644 --- a/noxfile.py +++ b/noxfile.py @@ -22,7 +22,7 @@ def _session(fn): return _session -@session(python=["3.8", "3.9", "3.10", "3.11", "pypy3"]) +@session(python=["3.8", "3.9", "3.10", "3.11", "3.12", "pypy3"]) def tests(session): session.install("-r", ROOT / "test-requirements.txt") diff --git a/pyproject.toml b/pyproject.toml index 2f7ede8..936d424 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,6 +26,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", "Topic :: File Formats :: JSON",