5757
5858 - uses : codecov/test-results-action@v1
5959
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
6260 test-python :
6361 name : test ${{ matrix.python-version }}
6462 strategy :
7169 - ' 3.12'
7270 - ' 3.13'
7371 - ' 3.13t'
72+ - ' 3.14'
73+ - ' 3.14t'
7474 - ' pypy3.9'
7575 - ' pypy3.10'
7676
@@ -412,15 +412,15 @@ jobs:
412412 - os : linux
413413 manylinux : auto
414414 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
416416 - os : linux
417417 manylinux : auto
418418 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
420420 - os : linux
421421 manylinux : auto
422422 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
424424 - os : linux
425425 manylinux : auto
426426 target : x86_64
@@ -456,10 +456,10 @@ jobs:
456456 - os : windows
457457 target : i686
458458 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
460460 - os : windows
461461 target : aarch64
462- interpreter : 3.11 3.12 3.13
462+ interpreter : 3.11 3.12 3.13 3.14
463463
464464 exclude :
465465 # See above; disabled for now.
@@ -483,7 +483,7 @@ jobs:
483483 with :
484484 target : ${{ matrix.target }}
485485 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' }}
487487 rust-toolchain : stable
488488 docker-options : -e CI
489489
@@ -504,7 +504,7 @@ jobs:
504504 fail-fast : false
505505 matrix :
506506 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' ]
508508 include :
509509 # standard runners with override for macos arm
510510 - os : linux
0 commit comments