Skip to content

Commit 340d42b

Browse files
committed
Add tests for Python versions 3.11, 3.12, 3.13
1 parent d3db0f4 commit 340d42b

File tree

2 files changed

+22
-6
lines changed

2 files changed

+22
-6
lines changed

.github/workflows/ci.yml

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ jobs:
2828
name:
2929
- Python 3.9 Tests
3030
- Python 3.10 Tests
31-
- Python 3.9 Tests Coverage
31+
- Python 3.11 Tests
32+
- Python 3.12 Tests
33+
- Python 3.13 Tests
34+
- Python 3.12 Tests Coverage
3235
- Code Checks
3336
include:
3437
- name: Python 3.9 Tests
@@ -39,12 +42,24 @@ jobs:
3942
python: '3.10'
4043
toxdir: cli
4144
toxenv: py310-nocov
42-
- name: Python 3.9 Tests Coverage
43-
python: 3.9
45+
- name: Python 3.11 Tests
46+
python: '3.11'
47+
toxdir: cli
48+
toxenv: py311-nocov
49+
- name: Python 3.12 Tests
50+
python: '3.12'
51+
toxdir: cli
52+
toxenv: py312-nocov
53+
- name: Python 3.13 Tests
54+
python: '3.13'
4455
toxdir: cli
45-
toxenv: py39-cov
56+
toxenv: py313-nocov
57+
- name: Python 3.12 Tests Coverage
58+
python: 3.12
59+
toxdir: cli
60+
toxenv: py312-cov
4661
- name: Code Checks
47-
python: 3.9
62+
python: 3.12
4863
toxdir: cli
4964
toxenv: code-linters
5065

tox.ini

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
py{39,310}-cov
3+
py{39,310,311,312,313}-cov
44
code-linters
55

66
# Default testenv. Used to run tests on all python versions.
@@ -14,6 +14,7 @@ usedevelop =
1414
allowlist_externals =
1515
bash
1616
deps =
17+
setuptools
1718
-r tests/requirements.txt
1819
commands =
1920
nocov: pytest -n auto -l -v --basetemp={envtmpdir} --html=report.html --ignore=src tests/

0 commit comments

Comments
 (0)