Skip to content

Commit 5f0ae27

Browse files
authored
Merge pull request #1511 from Bastian-Krause/bst/py3.13
Test/Advertise Python 3.13 Support
2 parents 8d67b3b + bf9bf13 commit 5f0ae27

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed

.github/workflows/push-pr-unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
strategy:
99
fail-fast: false
1010
matrix:
11-
python-version: ['3.9', '3.10', '3.11', '3.12']
11+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1212
uses: ./.github/workflows/reusable-unit-tests.yml
1313
secrets:
1414
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/reusable-unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
ruff format --check --diff labgrid/remote/
5959
- name: Test with pytest
6060
run: |
61-
pytest --cov-config .coveragerc --cov=labgrid --local-sshmanager --ssh-username runner -k "not test_docker_with_daemon"
61+
pytest -r a --cov-config .coveragerc --cov=labgrid --local-sshmanager --ssh-username runner -k "not test_docker_with_daemon"
6262
- name: Upload coverage to Codecov
6363
uses: codecov/codecov-action@v4
6464
with:

.github/workflows/scheduled-unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
python-version: ['3.9', '3.10', '3.11', '3.12']
13+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1414
branch: ['master']
1515
uses: ./.github/workflows/reusable-unit-tests.yml
1616
secrets:

doc/conf.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,8 @@
180180
}
181181
autodoc_mock_imports = ['onewire',
182182
'gi',
183-
'gi.repository',]
183+
'gi.repository',
184+
'vxi11']
184185

185186
# -- Options for autosection ----------------------------------------------
186187
autosectionlabel_prefix_document = True

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ classifiers = [
2828
"Programming Language :: Python :: 3.10",
2929
"Programming Language :: Python :: 3.11",
3030
"Programming Language :: Python :: 3.12",
31+
"Programming Language :: Python :: 3.13",
3132
"License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)",
3233
]
3334
dependencies = [
@@ -187,7 +188,7 @@ signature-mutators = ["labgrid.step.step"]
187188
[tool.tox]
188189
legacy_tox_ini = """
189190
[tox]
190-
envlist = py39, py310, py311, py312
191+
envlist = py39, py310, py311, py312, py313
191192
isolated_build = true
192193
193194
[testenv]

0 commit comments

Comments
 (0)