Skip to content

Commit 7533a4c

Browse files
authored
Merge pull request numpy#27110 from andyfaff/cp313
BLD: cp313 cp313t linux_aarch64 [wheel build]
2 parents 6ed4500 + f3254a4 commit 7533a4c

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

tools/ci/cirrus_wheels.yml

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ build_and_store_wheels: &BUILD_AND_STORE_WHEELS
1212

1313
linux_aarch64_task:
1414
use_compute_credits: $CIRRUS_USER_COLLABORATOR == 'true'
15+
env:
16+
CIRRUS_CLONE_SUBMODULES: true
1517
compute_engine_instance:
1618
image_project: cirrus-images
1719
image: family/docker-builder-arm64
@@ -24,14 +26,17 @@ linux_aarch64_task:
2426
# single task takes longer than 60 mins (the default time limit for a
2527
# cirrus-ci task).
2628
- env:
27-
CIRRUS_CLONE_SUBMODULES: true
2829
CIBW_BUILD: cp310-*
2930
- env:
30-
CIRRUS_CLONE_SUBMODULES: true
3131
CIBW_BUILD: cp311-*
3232
- env:
33-
CIRRUS_CLONE_SUBMODULES: true
3433
CIBW_BUILD: cp312-*
34+
- env:
35+
CIBW_BUILD: cp313-*
36+
- env:
37+
CIBW_BUILD: cp313t-*
38+
CIBW_FREE_THREADED_SUPPORT: 1
39+
CIBW_BUILD_FRONTEND: "pip; args: --no-build-isolation"
3540

3641
initial_setup_script: |
3742
apt update
@@ -52,17 +57,21 @@ linux_aarch64_task:
5257

5358
macosx_arm64_task:
5459
use_compute_credits: $CIRRUS_USER_COLLABORATOR == 'true'
60+
env:
61+
CIRRUS_CLONE_SUBMODULES: true
5562
macos_instance:
5663
matrix:
5764
image: ghcr.io/cirruslabs/macos-monterey-xcode
5865

5966
matrix:
6067
- env:
61-
CIRRUS_CLONE_SUBMODULES: true
6268
CIBW_BUILD: cp310-* cp311
6369
- env:
64-
CIRRUS_CLONE_SUBMODULES: true
65-
CIBW_BUILD: cp312-*
70+
CIBW_BUILD: cp312-* cp313-*
71+
- env:
72+
CIBW_BUILD: cp313t-*
73+
CIBW_FREE_THREADED_SUPPORT: 1
74+
CIBW_BUILD_FRONTEND: "pip; args: --no-build-isolation"
6675
env:
6776
PATH: /usr/local/lib:/usr/local/include:$PATH
6877
CIBW_ARCHS: arm64

0 commit comments

Comments
 (0)