Skip to content

Commit 189d11f

Browse files
authored
Add Django 6.1 support (#1197)
1 parent 3ee4dcd commit 189d11f

5 files changed

Lines changed: 116 additions & 89 deletions

File tree

docs/changelog.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ Changelog
55
Unreleased
66
----------
77

8+
* Add Django 6.1 support.
9+
810
* Drop Django 4.2 to 5.1 support.
911

1012
* Drop Python 3.9 support.

docs/installation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Requirements
66

77
Python 3.10 to 3.14 supported.
88

9-
Django 5.2 to 6.0 supported.
9+
Django 5.2 to 6.1 supported.
1010

1111
Tested on MySQL 8.4+ and MariaDB 10.6+.
1212

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ classifiers = [
2828
"Framework :: Django",
2929
"Framework :: Django :: 5.2",
3030
"Framework :: Django :: 6.0",
31+
"Framework :: Django :: 6.1",
3132
"Intended Audience :: Developers",
3233
"Natural Language :: English",
3334
"Operating System :: OS Independent",
@@ -70,13 +71,15 @@ docs = [
7071
]
7172
django52 = [ "django>=5.2a1,<6; python_version>='3.10'" ]
7273
django60 = [ "django>=6a1,<6.1; python_version>='3.12'" ]
74+
django61 = [ "django>=6.1a1,<6.2; python_version>='3.12'" ]
7375

7476
[tool.uv]
7577
sources.sphinx-build-compatibility = { git = "https://github.com/readthedocs/sphinx-build-compatibility", rev = "4f304bd4562cdc96316f4fec82b264ca379d23e0" }
7678
conflicts = [
7779
[
7880
{ group = "django52" },
7981
{ group = "django60" },
82+
{ group = "django61" },
8083
],
8184
]
8285

tox.ini

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
requires =
33
tox>=4.2
44
env_list =
5-
py314-django{60, 52}
6-
py313-django{60, 52}
7-
py312-django{60, 52}
5+
py314-django{61, 60, 52}
6+
py313-django{61, 60, 52}
7+
py312-django{61, 60, 52}
88
py311-django{52}
99
py310-django{52}
1010

@@ -28,8 +28,6 @@ commands =
2828
-m pytest {posargs:tests}
2929
dependency_groups =
3030
test
31-
django42: django42
32-
django50: django50
33-
django51: django51
3431
django52: django52
3532
django60: django60
33+
django61: django61

0 commit comments

Comments
 (0)