diff --git a/CHANGELOG.md b/CHANGELOG.md index c9d7590..ad7f822 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## 13.0.0 + +* Drop support for end-of-life Python 3.10 +* Add support for Python 3.15 + ## 12.2.0 * Document `personalisation` on template responses from `get_template`, `get_template_version` and `get_all_templates`. This is an object of placeholder names, for example `{"name": {"required": True}}`. diff --git a/notifications_python_client/__init__.py b/notifications_python_client/__init__.py index 2f49e68..23bd391 100644 --- a/notifications_python_client/__init__.py +++ b/notifications_python_client/__init__.py @@ -7,7 +7,7 @@ # # -- http://semver.org/ -__version__ = "12.2.0" +__version__ = "13.0.0" from notifications_python_client.errors import ( # noqa REQUEST_ERROR_MESSAGE, diff --git a/setup.py b/setup.py index 936f334..7d0ba55 100755 --- a/setup.py +++ b/setup.py @@ -48,11 +48,11 @@ def run_tests(self): "License :: OSI Approved :: MIT License", "Development Status :: 4 - Beta", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", ], keywords="gds govuk notify", packages=find_packages(include=["notifications_python_client"]), diff --git a/tox-python-versions b/tox-python-versions index d7c34fd..fd1115e 100644 --- a/tox-python-versions +++ b/tox-python-versions @@ -1,5 +1,5 @@ +3.15 3.14 3.13 3.12 3.11 -3.10 diff --git a/tox.ini b/tox.ini index 339fecd..13c403a 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py{310, 311, 312, 313, 314} + py{311, 312, 313, 314, 315} [testenv] allowlist_externals = make