Skip to content

Commit d481a88

Browse files
committed
Add Django 5.2 support
1 parent 1a08090 commit d481a88

File tree

4 files changed

+16
-4
lines changed

4 files changed

+16
-4
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
fail-fast: false
4141
matrix:
4242
python-version: ["3.10", "3.11", "3.12"]
43-
django-version: ["5.0", "5.1", "-main"]
43+
django-version: ["5.0", "5.1", "5.2", "-main"]
4444

4545
steps:
4646
- uses: actions/checkout@v4

CHANGELOG.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
Changelog
22
=========
33

4+
5+
Version 2.7.0
6+
-------------
7+
8+
Other
9+
~~~~~
10+
11+
- Add CI tests against Django 5.2
12+
13+
414
Version 2.6.1
515
-------------
616

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ classifiers = [
3232
"Framework :: Django :: 4.2",
3333
"Framework :: Django :: 5.0",
3434
"Framework :: Django :: 5.1",
35+
"Framework :: Django :: 5.2",
3536
"License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)",
3637
]
3738
keywords = [ "pylint", "django", "plugin" ]

tox.ini

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ envlist =
99
readme
1010
py{39}-django{22,30,31,32}
1111
py{39,310,311,312}-django{40,41,42}
12-
py{310,311,312}-django{50,51,-main}
12+
py{310,311,312}-django{50,51,52,-main}
1313

1414
requires =
1515
pip >=21.0.1
@@ -21,7 +21,7 @@ commands =
2121
django_not_installed: bash pylint_django/tests/test_django_not_installed.sh
2222
pylint: pylint pylint_django
2323
readme: bash -c "poetry build && twine check dist/*"
24-
py{38,39,310,311,312}-django{22,30,31,32,40,41,42,50}: bash scripts/test.sh --cov=pylint_django
24+
py{38,39,310,311,312}-django{22,30,31,32,40,41,42,50,52}: bash scripts/test.sh --cov=pylint_django
2525
clean: find . -type f -name '*.pyc' -delete
2626
clean: find . -type d -name __pycache__ -delete
2727
clean: rm -rf build/ .cache/ dist/ .eggs/ pylint_django.egg-info/ .tox/
@@ -40,6 +40,7 @@ deps =
4040
django42: Django>=4.2,<4.3
4141
django50: Django>=5.0,<5.1
4242
django51: Django>=5.1,<5.2
43+
django51: Django>=5.2,<5.3
4344
django-main: Django
4445
django-main: git+https://github.com/pylint-dev/astroid@main
4546
django-main: git+https://github.com/pylint-dev/pylint@main
@@ -49,6 +50,6 @@ setenv =
4950
allowlist_externals =
5051
django_not_installed: bash
5152
readme: bash
52-
django{22,30,31,32,40,41,42,50,51,-main}: bash
53+
django{22,30,31,32,40,41,42,50,51,52,-main}: bash
5354
clean: find
5455
clean: rm

0 commit comments

Comments
 (0)