Skip to content

Commit 0fb08fe

Browse files
committed
Update test matrix
Run tests for Django 5.0 and 5.1 Run tests for Python 3.12 Add support for Django 5.1 Drop support for Django 3.2
1 parent f34ee54 commit 0fb08fe

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

.github/workflows/test.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
max-parallel: 5
1515
matrix:
1616
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
17-
django-version: ['3.2', '4.2', '5.0']
17+
django-version: ['4.2', '5.0', '5.1']
1818
include:
1919
# Tox configuration for QA environment
2020
- python-version: '3.12'
@@ -24,24 +24,24 @@ jobs:
2424
django-version: 'main'
2525
experimental: true
2626
# PyPy 3.10
27-
- python-version: 'pypy-3.10'
28-
django-version: '3.2'
29-
experimental: true
3027
- python-version: 'pypy-3.10'
3128
django-version: '4.2'
3229
experimental: true
3330
- python-version: 'pypy-3.10'
3431
django-version: '5.0'
3532
experimental: true
33+
- python-version: 'pypy-3.10'
34+
django-version: '5.1'
35+
experimental: true
3636
exclude:
37-
- python-version: '3.11'
38-
django-version: '3.2'
39-
- python-version: '3.12'
40-
django-version: '3.2'
4137
- python-version: '3.8'
4238
django-version: '5.0'
4339
- python-version: '3.9'
4440
django-version: '5.0'
41+
- python-version: '3.8'
42+
django-version: '5.1'
43+
- python-version: '3.9'
44+
django-version: '5.1'
4545

4646

4747

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ DJANGO_SETTINGS_MODULE = "tests.settings"
1010
legacy_tox_ini = """
1111
[tox]
1212
envlist =
13-
py{38,39,310,py310}-dj32
14-
py{38,39,310,311,py310}-dj42
15-
py{310,311,py310}-dj50
13+
py{38,39,310,311,312,py310}-dj42
14+
py{310,311,312,py310}-dj50
15+
py{310,311,312,py310}-dj51
1616
py311-djmain
1717
py311-djqa
1818
@@ -27,9 +27,9 @@ python =
2727
2828
[gh-actions:env]
2929
DJANGO =
30-
3.2: dj32
31-
4.1: dj41
3230
4.2: dj42
31+
5.0: dj50
32+
5.1: dj51
3333
main: djmain
3434
qa: djqa
3535

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@
5050
"Environment :: Web Environment",
5151
"Environment :: Plugins",
5252
"Framework :: Django",
53-
"Framework :: Django :: 3.2",
5453
"Framework :: Django :: 4.2",
5554
"Framework :: Django :: 5.0",
55+
"Framework :: Django :: 5.1",
5656
"Intended Audience :: Developers",
5757
"Intended Audience :: System Administrators",
5858
"License :: OSI Approved :: MIT License",

0 commit comments

Comments
 (0)