Skip to content

Commit f3a5c1d

Browse files
committed
build on Python 3.13
1 parent 5d992b8 commit f3a5c1d

File tree

2 files changed

+75
-76
lines changed

2 files changed

+75
-76
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ jobs:
6868
- '3.10'
6969
- '3.11'
7070
- '3.12'
71+
- '3.13'
7172
- 'pypy3.9'
7273
- 'pypy3.10'
7374

@@ -411,15 +412,15 @@ jobs:
411412
- os: linux
412413
manylinux: auto
413414
target: armv7
414-
interpreter: 3.8 3.9 3.10 3.11 3.12
415+
interpreter: 3.8 3.9 3.10 3.11 3.12 3.13
415416
- os: linux
416417
manylinux: auto
417418
target: ppc64le
418-
interpreter: 3.8 3.9 3.10 3.11 3.12
419+
interpreter: 3.8 3.9 3.10 3.11 3.12 3.13
419420
- os: linux
420421
manylinux: auto
421422
target: s390x
422-
interpreter: 3.8 3.9 3.10 3.11 3.12
423+
interpreter: 3.8 3.9 3.10 3.11 3.12 3.13
423424
- os: linux
424425
manylinux: auto
425426
target: x86_64
@@ -452,11 +453,11 @@ jobs:
452453
- os: windows
453454
target: i686
454455
python-architecture: x86
455-
interpreter: 3.8 3.9 3.10 3.11 3.12
456+
interpreter: 3.8 3.9 3.10 3.11 3.12 3.13
456457
# FIXME aarch64 builds broken, see https://github.com/PyO3/maturin/issues/2110
457458
# - os: windows
458459
# target: aarch64
459-
# interpreter: 3.11 3.12
460+
# interpreter: 3.11 3.12 3.13
460461

461462
exclude:
462463
# See above; disabled for now.
@@ -483,7 +484,7 @@ jobs:
483484
with:
484485
target: ${{ matrix.target }}
485486
manylinux: ${{ matrix.manylinux }}
486-
args: --release --out dist --interpreter ${{ matrix.interpreter || '3.8 3.9 3.10 3.11 3.12 pypy3.9 pypy3.10' }}
487+
args: --release --out dist --interpreter ${{ matrix.interpreter || '3.8 3.9 3.10 3.11 3.12 3.13 pypy3.9 pypy3.10' }}
487488
rust-toolchain: stable
488489
docker-options: -e CI
489490

@@ -504,7 +505,7 @@ jobs:
504505
fail-fast: false
505506
matrix:
506507
os: [linux, windows, macos]
507-
interpreter: ['3.8', '3.9', '3.10', '3.11', '3.12']
508+
interpreter: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
508509
include:
509510
# standard runners with override for macos arm
510511
- os: linux

0 commit comments

Comments
 (0)