Skip to content

Commit 075fdfb

Browse files
committed
Add Python 3.12 to the test suite and classifiers.
1 parent dc304b6 commit 075fdfb

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/workflows/testing.yml

+6-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
strategy:
3131
fail-fast: false
3232
matrix:
33-
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
33+
python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12"]
3434
django-version: [ "3.2", "4.0", "4.1", "4.2", "5.0"]
3535
drf-version: [ "3.11", "3.12", "3.13" ]
3636
exclude:
@@ -40,11 +40,15 @@ jobs:
4040
# Python 3.9 is incompatible with Django v5+
4141
- django-version: 5.0
4242
python-version: 3.9
43-
# Python 3.11 is incompatible with Django <v4.1
43+
# Python 3.11+ is incompatible with Django <v4.1
4444
- django-version: 3.2
4545
python-version: 3.11
4646
- django-version: 4.0
4747
python-version: 3.11
48+
- django-version: 3.2
49+
python-version: 3.12
50+
- django-version: 4.0
51+
python-version: 3.12
4852
steps:
4953
- uses: actions/checkout@v3
5054
- uses: actions/setup-python@v4

pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ classifiers = [
2727
'Programming Language :: Python :: 3.9',
2828
'Programming Language :: Python :: 3.10',
2929
'Programming Language :: Python :: 3.11',
30+
'Programming Language :: Python :: 3.12',
3031
'Topic :: Internet :: WWW/HTTP',
3132
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
3233
'Topic :: Internet :: WWW/HTTP :: WSGI',

0 commit comments

Comments
 (0)