|
92 | 92 | no_output_timeout: 30m # Sometimes the tests won't generate any output, make sure the job doesn't get killed by that
|
93 | 93 | command: |
|
94 | 94 | pip3 install cibuildwheel==2.20.0
|
95 |
| - cibuildwheel --output-dir wheelhouse |
| 95 | + if [[ $CIBW_BUILD == cp313t* ]]; then |
| 96 | + # TODO: temporarily run 3.13 free threaded builds without build isolation |
| 97 | + # since we need pre-release cython |
| 98 | + CIBW_BUILD_FRONTEND="pip; args: --no-build-isolation" cibuildwheel --output-dir wheelhouse |
| 99 | + else |
| 100 | + cibuildwheel --output-dir wheelhouse |
| 101 | + fi |
96 | 102 |
|
97 | 103 | environment:
|
98 | 104 | CIBW_BUILD: << parameters.cibw-build >>
|
@@ -141,6 +147,10 @@ workflows:
|
141 | 147 | cibw-build: ["cp310-manylinux_aarch64",
|
142 | 148 | "cp311-manylinux_aarch64",
|
143 | 149 | "cp312-manylinux_aarch64",
|
| 150 | + "cp313-manylinux_aarch64", |
| 151 | + "cp313t-manylinux_aarch64", |
144 | 152 | "cp310-musllinux_aarch64",
|
145 | 153 | "cp311-musllinux_aarch64",
|
146 |
| - "cp312-musllinux_aarch64",] |
| 154 | + "cp312-musllinux_aarch64", |
| 155 | + "cp313-musllinux_aarch64", |
| 156 | + "cp313t-musllinux_aarch64"] |
0 commit comments