Skip to content

Commit 4e49b9e

Browse files
committed
Add support for Python 3.13, drop Python 3.8
3.9 to 3.13 are the stable Python versions according to https://devguide.python.org/versions/
1 parent 5ad2d04 commit 4e49b9e

File tree

5 files changed

+10
-5
lines changed

5 files changed

+10
-5
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 11.0.0
2+
3+
* Drop support for end-of-life Python 3.8
4+
* Add support for Python 3.13
5+
16
## 10.0.1
27

38
* Fix get_received_texts_iterator() method

notifications_python_client/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#
88
# -- http://semver.org/
99

10-
__version__ = "10.0.1"
10+
__version__ = "11.0.0"
1111

1212
from notifications_python_client.errors import ( # noqa
1313
REQUEST_ERROR_MESSAGE,

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,17 +48,17 @@ def run_tests(self):
4848
"License :: OSI Approved :: MIT License",
4949
"Development Status :: 4 - Beta",
5050
"Programming Language :: Python :: 3 :: Only",
51-
"Programming Language :: Python :: 3.8",
5251
"Programming Language :: Python :: 3.9",
5352
"Programming Language :: Python :: 3.10",
5453
"Programming Language :: Python :: 3.11",
5554
"Programming Language :: Python :: 3.12",
55+
"Programming Language :: Python :: 3.13",
5656
],
5757
keywords="gds govuk notify",
5858
packages=find_packages(include=["notifications_python_client"]),
5959
include_package_data=True,
6060
# only support actively patched versions of python (https://devguide.python.org/versions/)
61-
python_requires=">=3.8",
61+
python_requires=">=3.9",
6262
install_requires=[
6363
"requests>=2.0.0",
6464
"PyJWT>=1.5.1",

tox-python-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
3.13
12
3.12
23
3.11
34
3.10
45
3.9
5-
3.8

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
py{38, 39, 310, 311, 312}
3+
py{39, 310, 311, 312, 313}
44

55
[testenv]
66
allowlist_externals = make

0 commit comments

Comments
 (0)