Skip to content

Commit 0905459

Browse files
Explicitely support only the last minor
1 parent 9c93eaa commit 0905459

File tree

3 files changed

+11
-23
lines changed

3 files changed

+11
-23
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
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.2", "-main"]
4444

4545
steps:
4646
- uses: actions/checkout@v4
@@ -76,7 +76,7 @@ jobs:
7676
fail-fast: false
7777
matrix:
7878
python-version: ["3.9", "3.10", "3.11", "3.12"]
79-
django-version: ["4.0", "4.1", "4.2"]
79+
django-version: ["4.2"]
8080

8181
steps:
8282
- uses: actions/checkout@v4
@@ -104,7 +104,7 @@ jobs:
104104
fail-fast: false
105105
matrix:
106106
python-version: [3.9]
107-
django-version: [3.2, 3.1, "3.0", "2.2"]
107+
django-version: ["2.2", "3.2"]
108108

109109
steps:
110110
- uses: actions/checkout@v4

pyproject.toml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ requires = [ "poetry-core>=1" ]
55

66
[tool.poetry]
77
name = "pylint-django"
8-
version = "2.6.1"
8+
version = "2.7.0"
99
readme = "README.rst"
1010
description = "A Pylint plugin to help Pylint understand the Django web framework"
1111
repository = "https://github.com/pylint-dev/pylint-django"
@@ -22,16 +22,9 @@ classifiers = [
2222
"Programming Language :: Python :: 3.11",
2323
"Programming Language :: Python :: 3.12",
2424
"Framework :: Django :: 2.2",
25-
"Framework :: Django :: 3",
26-
"Framework :: Django :: 3.0",
27-
"Framework :: Django :: 3.1",
2825
"Framework :: Django :: 3.2",
29-
"Framework :: Django :: 4",
30-
"Framework :: Django :: 4.0",
31-
"Framework :: Django :: 4.1",
3226
"Framework :: Django :: 4.2",
33-
"Framework :: Django :: 5.0",
34-
"Framework :: Django :: 5.1",
27+
"Framework :: Django :: 5.2",
3528
"License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)",
3629
]
3730
keywords = [ "pylint", "django", "plugin" ]

tox.ini

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ envlist =
77
flake8
88
pylint
99
readme
10-
py{39}-django{22,30,31,32}
11-
py{39,310,311,312}-django{40,41,42}
12-
py{310,311,312}-django{50,51,-main}
10+
py{39}-django{22,32}
11+
py{39,310,311,312}-django{42}
12+
py{310,311,312}-django{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,32,42,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/
@@ -32,14 +32,9 @@ deps =
3232
readme: twine
3333
readme: wheel
3434
django22: Django>=2.2,<3.0
35-
django30: Django>=3.0,<3.1
36-
django31: Django>=3.1,<3.2
3735
django32: Django>=3.2,<4.0
38-
django40: Django>=4.0,<4.1
39-
django41: Django>=4.1,<4.2
4036
django42: Django>=4.2,<4.3
41-
django50: Django>=5.0,<5.1
42-
django51: Django>=5.1,<5.2
37+
django55: Django>=5.2,<5.3
4338
django-main: Django
4439
django-main: git+https://github.com/pylint-dev/astroid@main
4540
django-main: git+https://github.com/pylint-dev/pylint@main
@@ -49,6 +44,6 @@ setenv =
4944
allowlist_externals =
5045
django_not_installed: bash
5146
readme: bash
52-
django{22,30,31,32,40,41,42,50,51,-main}: bash
47+
django{22,32,42,52,-main}: bash
5348
clean: find
5449
clean: rm

0 commit comments

Comments
 (0)