From 58136bf26bb641082d31a376306b73ef5047b80f Mon Sep 17 00:00:00 2001 From: Jelmer Date: Sun, 17 Dec 2023 19:24:33 +0100 Subject: [PATCH] Add Python 3.12 to test matrix and add classifier (#1334) --- .github/workflows/build.yml | 2 +- .travis.yml | 1 + setup.py | 1 + tox.ini | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dc680c97d..b77873b73 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] celery-version: ['5.2', '5.3'] tornado-version: ['6.0'] diff --git a/.travis.yml b/.travis.yml index 3af4f33d0..67325e4b8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,7 @@ python: - "3.9" - "3.10" - "3.11" + - "3.12" - "pypy3" install: - pip install tox-travis diff --git a/setup.py b/setup.py index bf3d12a81..7e028ec93 100644 --- a/setup.py +++ b/setup.py @@ -36,6 +36,7 @@ def get_requirements(filename): 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 Operating System :: OS Independent diff --git a/tox.ini b/tox.ini index c6f600fa6..a7f44dd19 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = {py36,py37,py38,py39,py310,py311,pypy3}-{celery505}-{tornado5,tornado6} +envlist = {py36,py37,py38,py39,py310,py311,py312,pypy3}-{celery505}-{tornado5,tornado6} skip_missing_interpreters = True [testenv]