From d230edf436d6c4edddfa6cd89d728aa550db8158 Mon Sep 17 00:00:00 2001 From: Jelmer Draaijer Date: Thu, 26 Oct 2023 13:06:31 +0200 Subject: [PATCH] Add Python 3.12 to test matrix and add classifier --- .github/workflows/ci.yml | 5 +++++ changelog.d/689.misc | 1 + setup.cfg | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 changelog.d/689.misc diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1b5bee6c..1f6a58a6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,6 +49,11 @@ jobs: redis-version: 'latest' python-version: '3.11' + # Django 4.2 and python 3.12 with latest redis + - django-version: '4.2' + redis-version: 'latest' + python-version: '3.12' + # latest Django with pre-release redis - django-version: '4.2' redis-version: 'master' diff --git a/changelog.d/689.misc b/changelog.d/689.misc new file mode 100644 index 00000000..4087d685 --- /dev/null +++ b/changelog.d/689.misc @@ -0,0 +1 @@ +Added support for Python 3.12 \ No newline at end of file diff --git a/setup.cfg b/setup.cfg index b781ff50..bcb9d027 100644 --- a/setup.cfg +++ b/setup.cfg @@ -28,6 +28,7 @@ classifiers = Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 Topic :: Software Development :: Libraries Topic :: Utilities @@ -76,6 +77,7 @@ envlist = py{36,37,38,39,310,311}-dj{22,31,32,40,41,42}-redislatest # tests against unreleased versions py311-dj42-redismaster + py312-dj42-redislatest py311-djmain-redis{latest,master} [gh-actions] @@ -86,6 +88,7 @@ python = 3.9: py39 3.10: py310 3.11: py311 + 3.12: py312 [gh-actions:env] DJANGO =