Skip to content

Commit bc6d954

Browse files
committed
ci: run python 3.13 in ci
1 parent 8df4a6d commit bc6d954

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

.github/workflows/ci.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
3.10
3535
3.11
3636
3.12
37-
# Leave out 3.13 on aarch due to an issue in pyo3/rust-numpy 0.23.4
37+
3.13
3838
- name: Build wheels
3939
uses: PyO3/maturin-action@v1
4040
if: ${{ matrix.platform.target == 'aarch64' }}
@@ -50,8 +50,7 @@ jobs:
5050
if: ${{ matrix.platform.target == 'x86_64' }}
5151
with:
5252
target: ${{ matrix.platform.target }}
53-
# No py3.13 yet...
54-
args: --release --out dist --interpreter 3.10 3.11 3.12 --zig
53+
args: --release --out dist --interpreter 3.10 3.11 3.12 3.13 --zig
5554
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
5655
manylinux: auto
5756
before-script-linux: |
@@ -73,7 +72,7 @@ jobs:
7372
pytest
7473
- name: pytest
7574
if: ${{ !startsWith(matrix.platform.target, 'x86') && matrix.platform.target != 'ppc64' }}
76-
uses: uraimo/run-on-arch-action@v3
75+
uses: uraimo/run-on-arch-action@v2
7776
with:
7877
arch: ${{ matrix.platform.target }}
7978
distro: ubuntu22.04
@@ -141,7 +140,7 @@ jobs:
141140
# pytest
142141
# - name: pytest
143142
# if: ${{ !startsWith(matrix.platform.target, 'x86') }}
144-
# uses: uraimo/run-on-arch-action@v3
143+
# uses: uraimo/run-on-arch-action@v2
145144
# with:
146145
# arch: ${{ matrix.platform.target }}
147146
# distro: alpine_latest
@@ -175,7 +174,7 @@ jobs:
175174
3.10
176175
3.11
177176
3.12
178-
# 3.13 leave out 3.13 due to a segfault
177+
3.13
179178
architecture: ${{ matrix.platform.target }}
180179
- name: Install uv
181180
uses: astral-sh/setup-uv@v5
@@ -230,6 +229,7 @@ jobs:
230229
3.10
231230
3.11
232231
3.12
232+
3.13
233233
- name: Install uv
234234
uses: astral-sh/setup-uv@v5
235235
- uses: maxim-lobanov/setup-xcode@v1

0 commit comments

Comments
 (0)