Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 6891e90

Browse files
Backport PR #59847: BLD: Build wheels for Python 3.13 on aarch64 as well
1 parent f108468 commit 6891e90

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

‎.circleci/config.yml‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,13 @@ jobs:
7373
no_output_timeout: 30m # Sometimes the tests won't generate any output, make sure the job doesn't get killed by that
7474
command: |
7575
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
7783
7884
environment:
7985
CIBW_BUILD: << parameters.cibw-build >>
@@ -128,7 +134,11 @@ workflows:
128134
"cp310-manylinux_aarch64",
129135
"cp311-manylinux_aarch64",
130136
"cp312-manylinux_aarch64",
137+
"cp313-manylinux_aarch64",
138+
"cp313t-manylinux_aarch64",
131139
"cp39-musllinux_aarch64",
132140
"cp310-musllinux_aarch64",
133141
"cp311-musllinux_aarch64",
134-
"cp312-musllinux_aarch64",]
142+
"cp312-musllinux_aarch64",
143+
"cp313-musllinux_aarch64",
144+
"cp313t-musllinux_aarch64"]

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /