Skip to content

Commit 2a5c912

Browse files
committed
Add testing for Python up to 3.14
1 parent 186c845 commit 2a5c912

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,20 @@ jobs:
1717
- linux: py310-test-psutil56
1818
- linux: py311-test-psutil57
1919
- linux: py312-test-psutil58-alldeps
20+
- linux: py313-test-psutil59
21+
- linux: py314-test-psutil59
2022
2123
- macos-14: py310-test-psutil56
2224
- macos-14: py311-test-psutil57
2325
- macos-14: py312-test-psutil58-alldeps
26+
- macos-14: py313-test-psutil59
27+
- macos-14: py314-test-psutil59
2428
2529
- windows: py310-test-psutil56
2630
- windows: py311-test-psutil57
2731
- windows: py312-test-psutil58-alldeps
32+
- windows: py313-test-psutil59
33+
- windows: py314-test-psutil59
2834
2935
publish:
3036
needs: tests

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
"License :: OSI Approved :: BSD License",
2426
]
2527
requires-python = ">=3.10"

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{310,311,312}-test{,-psutil56,-psutil57,-psutil58,-psutil59}{,-alldeps}
3+
py{310,311,312,313,314}-test{,-psutil56,-psutil57,-psutil58,-psutil59}{,-alldeps}
44
requires =
55
setuptools >= 30.3.0
66
pip >= 19.3.1

0 commit comments

Comments
 (0)