57
57
58
58
- uses : codecov/test-results-action@v1
59
59
60
- # See https://github.com/PyO3/pyo3/discussions/2781
61
- # tests intermittently segfault with pypy and cpython 3.7 when using `coverage run ...`, hence separate job
62
60
test-python :
63
61
name : test ${{ matrix.python-version }}
64
62
strategy :
71
69
- ' 3.12'
72
70
- ' 3.13'
73
71
- ' 3.13t'
72
+ - ' 3.14'
73
+ - ' 3.14t'
74
74
- ' pypy3.9'
75
75
- ' pypy3.10'
76
76
@@ -412,15 +412,15 @@ jobs:
412
412
- os : linux
413
413
manylinux : auto
414
414
target : armv7
415
- interpreter : 3.9 3.10 3.11 3.12 3.13
415
+ interpreter : 3.9 3.10 3.11 3.12 3.13 3.14
416
416
- os : linux
417
417
manylinux : auto
418
418
target : ppc64le
419
- interpreter : 3.9 3.10 3.11 3.12 3.13
419
+ interpreter : 3.9 3.10 3.11 3.12 3.13 3.14
420
420
- os : linux
421
421
manylinux : auto
422
422
target : s390x
423
- interpreter : 3.9 3.10 3.11 3.12 3.13
423
+ interpreter : 3.9 3.10 3.11 3.12 3.13 3.14
424
424
- os : linux
425
425
manylinux : auto
426
426
target : x86_64
@@ -456,10 +456,10 @@ jobs:
456
456
- os : windows
457
457
target : i686
458
458
python-architecture : x86
459
- interpreter : 3.9 3.10 3.11 3.12 3.13
459
+ interpreter : 3.9 3.10 3.11 3.12 3.13 3.14
460
460
- os : windows
461
461
target : aarch64
462
- interpreter : 3.11 3.12 3.13
462
+ interpreter : 3.11 3.12 3.13 3.14
463
463
464
464
exclude :
465
465
# See above; disabled for now.
@@ -483,7 +483,7 @@ jobs:
483
483
with :
484
484
target : ${{ matrix.target }}
485
485
manylinux : ${{ matrix.manylinux }}
486
- args : --release --out dist --interpreter ${{ matrix.interpreter || '3.9 3.10 3.11 3.12 3.13 pypy3.9 pypy3.10 pypy3.11' }}
486
+ args : --release --out dist --interpreter ${{ matrix.interpreter || '3.9 3.10 3.11 3.12 3.13 3.14 pypy3.9 pypy3.10 pypy3.11' }}
487
487
rust-toolchain : stable
488
488
docker-options : -e CI
489
489
@@ -504,7 +504,7 @@ jobs:
504
504
fail-fast : false
505
505
matrix :
506
506
os : [linux, windows, macos]
507
- interpreter : ['3.9', '3.10', '3.11', '3.12', '3.13', '3.13t']
507
+ interpreter : ['3.9', '3.10', '3.11', '3.12', '3.13', '3.13t', '3.14', '3.14t' ]
508
508
include :
509
509
# standard runners with override for macos arm
510
510
- os : linux
0 commit comments