Skip to content

Commit 83f6115

Browse files
committed
Added support for Python 3.13 and 3.14
Signed-off-by: Andrea Zoppi <texzk@email.it>
1 parent 7b4369c commit 83f6115

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
- '3.10'
2626
- '3.11'
2727
- '3.12'
28+
- '3.13'
2829
- pypy3.10
2930

3031
steps:
@@ -51,7 +52,7 @@ jobs:
5152

5253
- name: Upload to codecov
5354
if: ${{ matrix.platform == 'ubuntu-latest' && matrix.python-version == '3.12' }}
54-
uses: codecov/codecov-action@v4
55+
uses: codecov/codecov-action@v5
5556
with:
5657
fail_ci_if_error: true
5758
files: coverage.xml

.github/workflows/packaging.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
- '3.10'
2323
- '3.11'
2424
- '3.12'
25+
- '3.13'
2526

2627
steps:
2728
- uses: actions/checkout@v4

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ classifiers = [
2121
"Programming Language :: Python :: 3.11",
2222
"Programming Language :: Python :: 3.12",
2323
"Programming Language :: Python :: 3.13",
24+
"Programming Language :: Python :: 3.14",
2425
"Programming Language :: Python :: Implementation :: CPython",
2526
"Programming Language :: Python :: Implementation :: PyPy",
2627
"Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator",

tox.ini

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
[tox]
44
envlist =
55
clean,
6+
docs,
67
check,
7-
{py37,py38,py39,py310,py311,py312,pypy3},
8-
report,
9-
docs
8+
{py37,py38,py39,py310,py311,py312,py313,py314,pypy3},
9+
report
1010

1111
requires =
1212
tox >= 4
@@ -24,6 +24,8 @@ basepython =
2424
py310: {env:TOXPYTHON:python3.10}
2525
py311: {env:TOXPYTHON:python3.11}
2626
py312: {env:TOXPYTHON:python3.12}
27+
py313: {env:TOXPYTHON:python3.13}
28+
py314: {env:TOXPYTHON:python3.14}
2729
{clean,check,report}: {env:TOXPYTHON:python3}
2830
{docs,spell}: {env:TOXPYTHON:python3}
2931
pypy3: {env:TOXPYTHON:pypy3}
@@ -128,5 +130,6 @@ python =
128130
3.9: py39
129131
3.10: py310
130132
3.11: py311
131-
3.12: {py312,clean,check,report,docs,spell}
133+
3.12: {py312,clean,check,docs,report,spell}
134+
3.13: py313
132135
pypy-3.10: pypy3

0 commit comments

Comments
 (0)