diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d46a124..21f99fa 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: fail-fast: false max-parallel: 5 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.2', '5.0', '5.1'] exclude: - django-version: '5.0' @@ -19,6 +19,10 @@ jobs: python-version: '3.9' - django-version: 'main' python-version: '3.9' + - django-version: '4.2' + python-version: '3.13' + - django-version: '5.0' + python-version: '3.13' services: postgres: diff --git a/CHANGES.rst b/CHANGES.rst index a00fff6..424e1a9 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -8,6 +8,7 @@ General: Features: +* #144 Add Python-3.13 support. * #141 Drop Django-3.2, 4.0 support. * #142 Drop Python-3.8 support. diff --git a/doc/index.rst b/doc/index.rst index 4ad3ab1..bdcc0b0 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -43,7 +43,7 @@ Support versions This product is tested with: -* Python-3.9, 3.10, 3.11, 3.12 +* Python-3.9, 3.10, 3.11, 3.12, 3.13 * Django-4.2, 5.0, 5.1 License diff --git a/pyproject.toml b/pyproject.toml index ca1622a..3906542 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,6 +27,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Software Development :: Libraries :: Python Modules", ] dependencies = [ diff --git a/tox.ini b/tox.ini index 4c0554a..cdd811d 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ envlist = py{39,310,311,312}-dj42 py{310,311,312}-dj50 - py{310,311,312}-dj51 + py{310,311,312,313}-dj51 lint check skipsdist = True @@ -13,6 +13,7 @@ python = 3.10: py310, lint, check 3.11: py311 3.12: py312 + 3.13: py313 [gh-actions:env] DJANGO =