1
0
Fork 0
mirror of synced 2024-12-22 06:01:07 -05:00

Test Python 3.13 and PyPy 3.10

This commit is contained in:
Kurt McKee 2024-12-18 08:45:18 -06:00
parent 7e6ec66718
commit 128cb7494f
No known key found for this signature in database
GPG key ID: 64713C0B5BA8E1C2
2 changed files with 18 additions and 4 deletions

View file

@ -12,7 +12,17 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
os: ["ubuntu-20.04", "macos-latest"] os: ["ubuntu-20.04", "macos-latest"]
python: ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "pypy-3.9"] python:
- "3.6"
- "3.7"
- "3.8"
- "3.9"
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "pypy-3.9"
- "pypy-3.10"
include: include:
- os: "windows-latest" - os: "windows-latest"
python: "3.8" python: "3.8"
@ -24,6 +34,8 @@ jobs:
python: "3.11" python: "3.11"
- os: "windows-latest" - os: "windows-latest"
python: "3.12" python: "3.12"
- os: "windows-latest"
python: "3.13"
exclude: exclude:
- os: "macos-latest" - os: "macos-latest"
python: "3.6" python: "3.6"

View file

@ -3,9 +3,9 @@
; All older versions, and PyPy, lack full symlink support. ; All older versions, and PyPy, lack full symlink support.
envlist = envlist =
coverage_erase coverage_erase
py{38, 39, 310, 311, 312}-all_platforms py{38, 39, 310, 311, 312, 313}-all_platforms
py{36, 37}-most_platforms py{36, 37}-most_platforms
pypy3-most_platforms pypy{39, 310}-most_platforms
coverage_report coverage_report
skip_missing_interpreters = true skip_missing_interpreters = true
@ -65,9 +65,11 @@ python =
3.10: py310-all_platforms 3.10: py310-all_platforms
3.11: py311-all_platforms 3.11: py311-all_platforms
3.12: py312-all_platforms 3.12: py312-all_platforms
3.13: py313-all_platforms
; Run on most platforms (Linux and Mac) ; Run on most platforms (Linux and Mac)
pypy-3.9: pypy3-most_platforms pypy-3.9: pypy39-most_platforms
pypy-3.10: pypy310-most_platforms
3.6: py36-most_platforms 3.6: py36-most_platforms
3.7: py37-most_platforms 3.7: py37-most_platforms