From 72a537a15f36c10bb873d053b588647eb9bbf0c0 Mon Sep 17 00:00:00 2001 From: Jelmer Date: Wed, 8 Nov 2023 15:45:33 +0100 Subject: [PATCH] Add Python 3.12 to test matrix and add classifier (#690) * Add Python 3.12 to test matrix and add classifier * Update Changelog --------- Co-authored-by: Asif Saif Uddin --- .github/workflows/test.yml | 2 +- Changelog | 4 ++++ setup.py | 1 + tox.ini | 2 ++ 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cbd5631e..2fb73369 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.8', '3.9', '3.10', '3.11', 'pypy-3.9'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', 'pypy-3.9'] services: rabbitmq: diff --git a/Changelog b/Changelog index cfcdfb3d..f74c6534 100644 --- a/Changelog +++ b/Changelog @@ -4,6 +4,10 @@ Change history ================ +Next +==== +- Formally support Python 3.12. + .. _version-2.5.0: 2.5.0 diff --git a/setup.py b/setup.py index df2593d8..ad06b5f7 100644 --- a/setup.py +++ b/setup.py @@ -39,6 +39,7 @@ def _pyimp(): 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 Framework :: Django diff --git a/tox.ini b/tox.ini index 5bb960a4..927430bd 100644 --- a/tox.ini +++ b/tox.ini @@ -4,6 +4,7 @@ python = 3.9: py39, flake8, pydocstyle, cov 3.10: py310 3.11: py311 + 3.12: py312 pypy-3.9: pypy3 [gh-actions:env] @@ -18,6 +19,7 @@ envlist = py39-django{32,41,42} py310-django{32,41,42} py311-django{41,42} + py312-django{41,42} pypy3-django{32,41,42} flake8 apicheck