|
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