Skip to content

Commit c8a10ff

Browse files
mesh-2771: adding python 3.14 support
1 parent b7a8047 commit c8a10ff

5 files changed

Lines changed: 12 additions & 7 deletions

File tree

.github/workflows/pull-request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
tox:
1010
strategy:
1111
matrix:
12-
python-version: ["3.10", "3.11", "3.12", "3.13"]
12+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
1313

1414
runs-on: ubuntu-latest
1515
if: github.repository == 'NHSDigital/mesh-client'

.tool-versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
poetry 2.1.3
2-
python 3.13.5 3.12.11 3.11.13 3.10.18
2+
python 3.14.1 3.13.5 3.12.11 3.11.13 3.10.18

poetry.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ classifiers = [
1414
"Programming Language :: Python :: 3.11",
1515
"Programming Language :: Python :: 3.12",
1616
"Programming Language :: Python :: 3.13",
17+
"Programming Language :: Python :: 3.14",
1718
]
1819

1920
# including this would turn on pyproject.toml for setuptools and fail validation
@@ -25,7 +26,7 @@ classifiers = [
2526

2627
[tool.poetry.dependencies]
2728
# core dependencies
28-
python = ">=3.10,<3.14.0"
29+
python = ">=3.10,<3.15.0"
2930
urllib3 = ">=1.25.4"
3031
requests = ">=2.32.0,<3.0.0"
3132
werkzeug = ">=3.0.3,<4.0.0"

tox.ini

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py{310,311,312,313}
2+
envlist = py{310,311,312,313,314}
33
isolated_build = True
44

55
[gh-actions]
@@ -8,6 +8,7 @@ python =
88
3.11: py311
99
3.12: py312
1010
3.13: py313
11+
3.14: py314
1112

1213
[testenv:.pkg]
1314
set_env =
@@ -36,4 +37,7 @@ commands =
3637
;basepython = {env:HOME}/.asdf/installs/python/3.12.11/bin/python
3738
;
3839
;[testenv:py313]
39-
;basepython = {env:HOME}/.asdf/installs/python/3.13.5/bin/python
40+
;basepython = {env:HOME}/.asdf/installs/python/3.13.5/bin/python
41+
;
42+
;[testenv:py314]
43+
;basepython = {env:HOME}/.asdf/installs/python/3.14.1/bin/python

0 commit comments

Comments
 (0)