Skip to content

Commit b18bbb5

Browse files
ci: add 3.13 (#89)
* ci: add 3.13 * Update tox.ini * Update pyproject.toml * Update test.yml * Update test.yml --------- Co-authored-by: Edgar Ramírez Mondragón <[email protected]>
1 parent fd623c1 commit b18bbb5

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

.github/workflows/test.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ jobs:
2626
- '3.10'
2727
- '3.11'
2828
- '3.12'
29+
- '3.13'
2930
runs-on: ${{ matrix.os }}
3031

3132
name: ${{ matrix.os }}, Python ${{ matrix.python-version }}
@@ -42,22 +43,24 @@ jobs:
4243
- name: Install tox
4344
run: uv tool install --with tox-gh-actions --with tox-uv tox
4445

45-
- name: Run tests with PyTest 6
46+
- name: Run tests with PyTest 8
4647
run: tox
4748
env:
48-
PYTEST_MAJOR_VERSION: 6
49+
PYTEST_MAJOR_VERSION: 8
4950
PYTEST_PLUGINS: pytest_github_actions_annotate_failures
5051

5152
- name: Run tests with PyTest 7
5253
run: tox
54+
if: runner.os != 'Windows'
5355
env:
5456
PYTEST_MAJOR_VERSION: 7
5557
PYTEST_PLUGINS: pytest_github_actions_annotate_failures
5658

57-
- name: Run tests with PyTest 8
59+
- name: Run tests with PyTest 6
5860
run: tox
61+
if: runner.os != 'Windows'
5962
env:
60-
PYTEST_MAJOR_VERSION: 8
63+
PYTEST_MAJOR_VERSION: 6
6164
PYTEST_PLUGINS: pytest_github_actions_annotate_failures
6265

6366
post-test:

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ classifiers = [
3030
"Programming Language :: Python :: 3.10",
3131
"Programming Language :: Python :: 3.11",
3232
"Programming Language :: Python :: 3.12",
33+
"Programming Language :: Python :: 3.13",
3334
"Programming Language :: Python :: 3 :: Only",
3435
"Programming Language :: Python",
3536
"Topic :: System :: Systems Administration",

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{38,39,310,311,312}-pytest{6,7,8}
3+
py{38,39,310,311,312,313}-pytest{6,7,8}
44

55
[gh-actions]
66
python =
@@ -9,6 +9,7 @@ python =
99
3.10: py310
1010
3.11: py311
1111
3.12: py312
12+
3.13: py313
1213

1314
[gh-actions:env]
1415
PYTEST_MAJOR_VERSION =

0 commit comments

Comments
 (0)