|
73 | 73 | no_output_timeout: 30m # Sometimes the tests won't generate any output, make sure the job doesn't get killed by that
|
74 | 74 | command: |
|
75 | 75 | pip3 install cibuildwheel==2.20.0
|
76 |
| - cibuildwheel --prerelease-pythons --output-dir wheelhouse |
| 76 | + if [[ $CIBW_BUILD == cp313t* ]]; then |
| 77 | + # TODO: temporarily run 3.13 free threaded builds without build isolation |
| 78 | + # since we need pre-release cython |
| 79 | + CIBW_BUILD_FRONTEND="pip; args: --no-build-isolation" cibuildwheel --prerelease-pythons --output-dir wheelhouse |
| 80 | + else |
| 81 | + cibuildwheel --prerelease-pythons --output-dir wheelhouse |
| 82 | + fi |
77 | 83 |
|
78 | 84 | environment:
|
79 | 85 | CIBW_BUILD: << parameters.cibw-build >>
|
@@ -128,7 +134,11 @@ workflows:
|
128 | 134 | "cp310-manylinux_aarch64",
|
129 | 135 | "cp311-manylinux_aarch64",
|
130 | 136 | "cp312-manylinux_aarch64",
|
| 137 | + "cp313-manylinux_aarch64", |
| 138 | + "cp313t-manylinux_aarch64", |
131 | 139 | "cp39-musllinux_aarch64",
|
132 | 140 | "cp310-musllinux_aarch64",
|
133 | 141 | "cp311-musllinux_aarch64",
|
134 |
| - "cp312-musllinux_aarch64",] |
| 142 | + "cp312-musllinux_aarch64", |
| 143 | + "cp313-musllinux_aarch64", |
| 144 | + "cp313t-musllinux_aarch64"] |
0 commit comments