diff --git a/.github/workflows/CI-tests.yml b/.github/workflows/CI-tests.yml index c55ddbc..3d80dda 100644 --- a/.github/workflows/CI-tests.yml +++ b/.github/workflows/CI-tests.yml @@ -20,8 +20,8 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] - django-version: ["4.2.16", "5.0.9", "5.1.2"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.12"] + django-version: ["4.2.16", "5.0.9", "5.1.2", "5.2.3"] exclude: # Django too new - django-version: "5.0.9" @@ -58,8 +58,8 @@ jobs: needs: [build, lint] strategy: matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] - django-version: ["4.2.16", "5.0.9", "5.1.2"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + django-version: ["4.2.16", "5.0.9", "5.1.2", "5.2.3"] exclude: # Django too new - django-version: "5.0.9" diff --git a/CHANGELOG.md b/CHANGELOG.md index d881915..6485681 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## unreleased + +### Features + +- Support for Python 3.13 +- Support Django 5.2 + ## 0.6.0 (2024-10-25) ### Features diff --git a/README.md b/README.md index 044b10c..ac151ca 100644 --- a/README.md +++ b/README.md @@ -19,8 +19,8 @@ This is implemented as a custom Django email backend. It presents a similar inte django-gov-notify supports: -- Python 3.9, 3.10, 3.11 and 3.12 -- Django 4.2, 5.0 and 5.1 +- Python 3.9, 3.10, 3.11, 3.12 and 3.13 +- Django 4.2, 5.0, 5.1 and 5.2 ## Installation diff --git a/pyproject.toml b/pyproject.toml index 22da1b9..9b2c22f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,18 +17,20 @@ classifiers = [ "Framework :: Django :: 4.2", "Framework :: Django :: 5.0", "Framework :: Django :: 5.1", + "Framework :: Django :: 5.2", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", ] license = "BSD-2-Clause" [tool.poetry.dependencies] -python = ">=3.9,<3.13" +python = ">=3.9,<3.14" django = [ - {version = ">=4.2", python = ">=3.9,<3.13"}, + {version = ">=4.2", python = ">=3.9,<3.14"}, ] notifications-python-client = "^8.1.0"