Skip to content

Commit 92cae3c

Browse files
committed
build: Support Python 3.13 and 3.14
Signed-off-by: Dmitry Dygalo <dmitry@dygalo.dev>
1 parent 0dea4d4 commit 92cae3c

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
strategy:
5252
matrix:
5353
os: [ubuntu-22.04]
54-
python: ["3.8", "3.9", "3.10", "3.11", "3.12"]
54+
python: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
5555

5656
name: ${{ matrix.os }}/tests_${{ matrix.python }}
5757
runs-on: ${{ matrix.os }}

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## [Unreleased] - TBD
44

5+
### Added
6+
7+
- Support for Python 3.13 and 3.14.
8+
59
## [0.11.1] - 2024-08-06
610

711
### Added

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ classifiers = [
2020
"Programming Language :: Python :: 3.10",
2121
"Programming Language :: Python :: 3.11",
2222
"Programming Language :: Python :: 3.12",
23+
"Programming Language :: Python :: 3.13",
24+
"Programming Language :: Python :: 3.14",
2325
"Programming Language :: Python :: Implementation :: CPython",
2426
"Topic :: Software Development :: Testing",
2527
]

tox.ini

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
isolated_build = true
3-
envlist = py{38,39,310,311,312},coverage-report
3+
envlist = py{38,39,310,311,312,313,314},coverage-report
44

55
[gh-actions]
66
python =
@@ -9,6 +9,8 @@ python =
99
3.10: py310
1010
3.11: py311
1111
3.12: py312
12+
3.13: py313
13+
3.14: py314
1214

1315
[testenv]
1416
extras =
@@ -27,7 +29,7 @@ allowlist_externals =
2729
description = Report coverage over all measured test runs.
2830
basepython = python3.10
2931
skip_install = true
30-
depends = py{38,39,310,311,312}
32+
depends = py{38,39,310,311,312,313,314}
3133
commands =
3234
coverage combine
3335
coverage report

0 commit comments

Comments
 (0)