Skip to content

Commit 7ea6924

Browse files
committed
Drop Python 3.8 and add 3.13 and 3.14
1 parent a1ecfff commit 7ea6924

3 files changed

Lines changed: 6 additions & 5 deletions

File tree

.github/workflows/ci_python_compatibility.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ubuntu-latest
77
strategy:
88
matrix:
9-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
9+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
1010

1111
steps:
1212
- name: Check out the source code

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@
2828
'License :: OSI Approved :: Apache Software License',
2929
'Natural Language :: English',
3030
'Programming Language :: Python :: 3',
31-
'Programming Language :: Python :: 3.7',
32-
'Programming Language :: Python :: 3.8',
3331
'Programming Language :: Python :: 3.9',
3432
'Programming Language :: Python :: 3.10',
3533
'Programming Language :: Python :: 3.11',
3634
'Programming Language :: Python :: 3.12',
35+
'Programming Language :: Python :: 3.13',
36+
'Programming Language :: Python :: 3.14',
3737
],
3838
python_requires='>=3.7, <4',
3939
test_suite='tests',

tox.ini

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py38, py39, py310, py311, py312
2+
envlist = py39, py310, py311, py312, py313, py314
33
skip_missing_interpreters = true
44

55
[testenv]
@@ -17,11 +17,12 @@ commands =
1717

1818
[gh-actions]
1919
python =
20-
3.8: py38
2120
3.9: py39
2221
3.10: py310
2322
3.11: py311
2423
3.12: py312
24+
3.13: py313
25+
3.14: py314
2526

2627
[pycodestyle]
2728
max-doc-length = 80

0 commit comments

Comments
 (0)