Skip to content

Commit d6e42b9

Browse files
committed
Update Python testing matrix with latest versions and OS compatibility
- Update Python versions to latest stable patches: - 3.10.18, 3.11.13, 3.12.11, 3.13.8, 3.14.0 - Include Python 3.14.0-freethreaded for free-threading testing - Update OS matrix for better compatibility: - ubuntu-22.04 (required for Python 3.14 support) - windows-2022 (latest Windows runner) - macos-13 (latest macOS runner) - Ensure all Python versions work on all specified OS versions - Based on analysis of versions-manifest.json
1 parent 51ca7a0 commit d6e42b9

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/pythonpackage.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ jobs:
2828
strategy:
2929
fail-fast: false
3030
matrix:
31-
python-version: [pypy-3.10, pypy-3.11, '3.10', '3.11', '3.12', '3.13', '3.14', '3.14-freethreaded']
31+
python-version: [pypy-3.10, pypy-3.11, '3.10.18', '3.11.13', '3.12.11', '3.13.8', '3.14.0', '3.14.0-freethreaded']
3232
os: [
33-
ubuntu-latest,
34-
windows-latest,
35-
macos-latest,
33+
ubuntu-22.04,
34+
windows-2022,
35+
macos-13,
3636
]
3737
steps:
3838
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)