|
34 | 34 | 3.10
|
35 | 35 | 3.11
|
36 | 36 | 3.12
|
37 |
| - # Leave out 3.13 on aarch due to an issue in pyo3/rust-numpy 0.23.4 |
| 37 | + 3.13 |
38 | 38 | - name: Build wheels
|
39 | 39 | uses: PyO3/maturin-action@v1
|
40 | 40 | if: ${{ matrix.platform.target == 'aarch64' }}
|
|
50 | 50 | if: ${{ matrix.platform.target == 'x86_64' }}
|
51 | 51 | with:
|
52 | 52 | 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 |
55 | 54 | sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
|
56 | 55 | manylinux: auto
|
57 | 56 | before-script-linux: |
|
|
73 | 72 | pytest
|
74 | 73 | - name: pytest
|
75 | 74 | 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 |
77 | 76 | with:
|
78 | 77 | arch: ${{ matrix.platform.target }}
|
79 | 78 | distro: ubuntu22.04
|
@@ -141,7 +140,7 @@ jobs:
|
141 | 140 | # pytest
|
142 | 141 | # - name: pytest
|
143 | 142 | # if: ${{ !startsWith(matrix.platform.target, 'x86') }}
|
144 |
| - # uses: uraimo/run-on-arch-action@v3 |
| 143 | + # uses: uraimo/run-on-arch-action@v2 |
145 | 144 | # with:
|
146 | 145 | # arch: ${{ matrix.platform.target }}
|
147 | 146 | # distro: alpine_latest
|
@@ -175,7 +174,7 @@ jobs:
|
175 | 174 | 3.10
|
176 | 175 | 3.11
|
177 | 176 | 3.12
|
178 |
| - # 3.13 leave out 3.13 due to a segfault |
| 177 | + 3.13 |
179 | 178 | architecture: ${{ matrix.platform.target }}
|
180 | 179 | - name: Install uv
|
181 | 180 | uses: astral-sh/setup-uv@v5
|
@@ -230,6 +229,7 @@ jobs:
|
230 | 229 | 3.10
|
231 | 230 | 3.11
|
232 | 231 | 3.12
|
| 232 | + 3.13 |
233 | 233 | - name: Install uv
|
234 | 234 | uses: astral-sh/setup-uv@v5
|
235 | 235 | - uses: maxim-lobanov/setup-xcode@v1
|
|
0 commit comments