diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f2b3e76..2bac57c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -39,7 +39,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] django-version: ["5.0", "5.1", "-main"] steps: @@ -75,7 +75,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] django-version: ["4.0", "4.1", "4.2"] steps: diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 09b7e8a..21ec5e0 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,15 @@ Changelog ========= +Version 2.7.0 +------------- + +Other +~~~~~ + +- CI now tests against python 3.13 + + Version 2.6.1 ------------- diff --git a/pyproject.toml b/pyproject.toml index a98e802..14c24e9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,8 +5,7 @@ requires = [ "poetry-core>=1" ] [tool.poetry] name = "pylint-django" -version = "2.6.1" -readme = "README.rst" +version = "2.7.0" description = "A Pylint plugin to help Pylint understand the Django web framework" repository = "https://github.com/pylint-dev/pylint-django" authors = [ "Carl Crowder " ] @@ -21,6 +20,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Framework :: Django :: 2.2", "Framework :: Django :: 3", "Framework :: Django :: 3.0", diff --git a/tox.ini b/tox.ini index c27b6b7..70ffa22 100644 --- a/tox.ini +++ b/tox.ini @@ -9,7 +9,7 @@ envlist = readme py{39}-django{22,30,31,32} py{39,310,311,312}-django{40,41,42} - py{310,311,312}-django{50,51,-main} + py{310,311,312,313}-django{50,51,-main} requires = pip >=21.0.1 @@ -21,7 +21,7 @@ commands = django_not_installed: bash pylint_django/tests/test_django_not_installed.sh pylint: pylint pylint_django readme: bash -c "poetry build && twine check dist/*" - py{38,39,310,311,312}-django{22,30,31,32,40,41,42,50}: bash scripts/test.sh --cov=pylint_django + py{38,39,310,311,312,313}-django{22,30,31,32,40,41,42,50}: bash scripts/test.sh --cov=pylint_django clean: find . -type f -name '*.pyc' -delete clean: find . -type d -name __pycache__ -delete clean: rm -rf build/ .cache/ dist/ .eggs/ pylint_django.egg-info/ .tox/