Skip to content

Commit 5916e50

Browse files
committed
Add Python 3.13 + 3.14 to CI matrices
Extend pytest-headless (quality.yml) plus the legacy hardware-smoke matrices (dev.yml / stable.yml) from {3.10, 3.11, 3.12} to {3.10, 3.11, 3.12, 3.13, 3.14}. Also reflect the broader supported range in pyproject.toml classifiers so PyPI metadata matches. Publish step in stable.yml stays on 3.12 — no need to bump the build interpreter.
1 parent fcd61b4 commit 5916e50

4 files changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
python-version: [ "3.10", "3.11", "3.12" ]
20+
python-version: [ "3.10", "3.11", "3.12", "3.13", "3.14" ]
2121

2222
steps:
2323
- uses: actions/checkout@v4

.github/workflows/quality.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
strategy:
6060
fail-fast: false
6161
matrix:
62-
python-version: [ "3.10", "3.11", "3.12" ]
62+
python-version: [ "3.10", "3.11", "3.12", "3.13", "3.14" ]
6363
steps:
6464
- uses: actions/checkout@v4
6565

.github/workflows/stable.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
strategy:
2222
fail-fast: false
2323
matrix:
24-
python-version: [ "3.10", "3.11", "3.12" ]
24+
python-version: [ "3.10", "3.11", "3.12", "3.13", "3.14" ]
2525

2626
steps:
2727
- uses: actions/checkout@v4

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ dependencies = [
2424
]
2525
classifiers = [
2626
"Programming Language :: Python :: 3.10",
27+
"Programming Language :: Python :: 3.11",
28+
"Programming Language :: Python :: 3.12",
29+
"Programming Language :: Python :: 3.13",
30+
"Programming Language :: Python :: 3.14",
2731
"Development Status :: 2 - Pre-Alpha",
2832
"Environment :: Win32 (MS Windows)",
2933
"Environment :: MacOS X",

0 commit comments

Comments
 (0)