Skip to content

Commit e743a50

Browse files
authored
feat: add django 5.2 support (#419)
1 parent a14b9ad commit e743a50

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
python-version:
1919
- '3.11'
2020
- '3.12'
21-
toxenv: [quality, docs, django42-drflatest, check_keywords, django42]
21+
toxenv: [quality, docs, django42-drflatest, django52-drflatest, check_keywords]
2222
steps:
2323
- uses: actions/checkout@v4
2424
- name: setup python
@@ -38,7 +38,7 @@ jobs:
3838
run: tox
3939

4040
- name: Run Coverage
41-
if: matrix.python-version == '3.11' && matrix.toxenv=='django42-drflatest'
41+
if: matrix.python-version == '3.12' && matrix.toxenv=='django52-drflatest'
4242
uses: codecov/codecov-action@v5
4343
with:
4444
token: ${{ secrets.CODECOV_TOKEN }}

CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ Change Log
1111

1212
.. There should always be an "Unreleased" section for changes pending release.
1313
14+
[2.9.0] - 2025-04-12
15+
~~~~~~~~~~~~~~~~~~~~
16+
17+
* Added support for `Django 5.2`.
18+
1419
[2.8.0] - 2025-02-10
1520
~~~~~~~~~~~~~~~~~~~~
1621

config_models/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
Configuration models for Django allowing config management with auditing.
33
"""
44

5-
__version__ = '2.8.0'
5+
__version__ = '2.9.0'

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ def is_requirement(line):
147147
'Development Status :: 3 - Alpha',
148148
'Framework :: Django',
149149
'Framework :: Django :: 4.2',
150+
'Framework :: Django :: 5.2',
150151
'Intended Audience :: Developers',
151152
'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)',
152153
'Natural Language :: English',

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py{311, 312}-django{42}-drf{latest},quality,docs
2+
envlist = py{311, 312}-django{42, 52}-drf{latest},quality,docs
33

44
[pycodestyle]
55
exclude = .git,.tox,migrations
@@ -21,6 +21,7 @@ deps =
2121
setuptools
2222
wheel
2323
django42: Django>=4.2,<4.3
24+
django52: Django>=5.2,<5.3
2425
drflatest: djangorestframework
2526
-r{toxinidir}/requirements/test.txt
2627
commands =
@@ -69,4 +70,3 @@ deps =
6970
-r{toxinidir}/requirements/test.txt
7071
commands =
7172
make check_keywords
72-

0 commit comments

Comments
 (0)