Skip to content

Commit

Permalink
BLD: Build wheels for Python 3.13 on aarch64 as well (#59847)
Browse files Browse the repository at this point in the history
* BLD: Build wheels for Python 3.13 on aarch64 as well

* some fixups

* another typo
  • Loading branch information
lithomas1 authored Sep 20, 2024
1 parent f1e6cc1 commit 2419343
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,13 @@ jobs:
no_output_timeout: 30m # Sometimes the tests won't generate any output, make sure the job doesn't get killed by that
command: |
pip3 install cibuildwheel==2.20.0
cibuildwheel --output-dir wheelhouse
if [[ $CIBW_BUILD == cp313t* ]]; then
# TODO: temporarily run 3.13 free threaded builds without build isolation
# since we need pre-release cython
CIBW_BUILD_FRONTEND="pip; args: --no-build-isolation" cibuildwheel --output-dir wheelhouse
else
cibuildwheel --output-dir wheelhouse
fi
environment:
CIBW_BUILD: << parameters.cibw-build >>
Expand Down Expand Up @@ -141,6 +147,10 @@ workflows:
cibw-build: ["cp310-manylinux_aarch64",
"cp311-manylinux_aarch64",
"cp312-manylinux_aarch64",
"cp313-manylinux_aarch64",
"cp313t-manylinux_aarch64",
"cp310-musllinux_aarch64",
"cp311-musllinux_aarch64",
"cp312-musllinux_aarch64",]
"cp312-musllinux_aarch64",
"cp313-musllinux_aarch64",
"cp313t-musllinux_aarch64"]

0 comments on commit 2419343

Please sign in to comment.