|
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