Skip to content

Commit 49b1996

Browse files
committed
some fixups
1 parent 7d21be0 commit 49b1996

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

.circleci/config.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,17 @@ jobs:
9292
no_output_timeout: 30m # Sometimes the tests won't generate any output, make sure the job doesn't get killed by that
9393
command: |
9494
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
96102
97103
environment:
98104
CIBW_BUILD: << parameters.cibw-build >>
105+
CIBW_BUILD_FRONTEND: ${{ matrix.cibw_build_frontend || 'pip' }}
99106

100107
- run:
101108
name: Install Anaconda Client & Upload Wheels
@@ -141,10 +148,10 @@ workflows:
141148
cibw-build: ["cp310-manylinux_aarch64",
142149
"cp311-manylinux_aarch64",
143150
"cp312-manylinux_aarch64",
144-
"cp313-manylinux-aarch64",
145-
"cp313t-manylinux-aarch64",
151+
"cp313-manylinux_aarch64",
152+
"cp313t-manylinux_aarch64",
146153
"cp310-musllinux_aarch64",
147154
"cp311-musllinux_aarch64",
148155
"cp312-musllinux_aarch64",
149-
"cp313-musllinux-aarch64",
150-
"cp313t-musllinux-aarch64"]
156+
"cp313-musllinux_aarch64",
157+
"cp313t-musllinux_aarch64"]

0 commit comments

Comments
 (0)