Skip to content

Support abi3 wheel build and use it for less common targets (GH-37) #253

Support abi3 wheel build and use it for less common targets (GH-37)

Support abi3 wheel build and use it for less common targets (GH-37) #253

Triggered via push April 8, 2026 10:06
Status Success
Total duration 37m 43s
Artifacts 28

wheels.yml

on: push
Matrix: build_limited_api_wheels
Generate wheels matrix
8s
Generate wheels matrix
Matrix: build_wheels
Merge wheel archives
6s
Merge wheel archives
Upload packages
0s
Upload packages
Fit to window
Zoom out
Zoom in

Annotations

34 warnings
Build musllinux_x86_64 Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build musllinux_i686 Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build manylinux_i686 Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build musllinux_i686 Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build musllinux_aarch64 Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build win32 Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build macosx_x86_64 Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build macosx_x86_64 Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build win_arm64 Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build musllinux_armv7l Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build musllinux_armv7l Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build manylinux_i686 Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build win_arm64 Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build win32 Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build manylinux_armv7l Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build manylinux_armv7l Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build musllinux_x86_64 Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build musllinux_riscv64 Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build manylinux_riscv64 Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build musllinux_aarch64 Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build manylinux_ppc64le Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build manylinux_ppc64le Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build cp39-manylinux_x86_64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build cp312-manylinux_x86_64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build musllinux_riscv64 Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build musllinux_ppc64le Stable ABI 3.12 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build manylinux_riscv64 Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build cp310-manylinux_x86_64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build cp38-manylinux_x86_64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build cp311-manylinux_x86_64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build musllinux_ppc64le Stable ABI 3.9 wheels
cibuildwheel: Invalid skip selector: 'pp3*'. This selector matches a group that wasn't enabled. Enable it using the `enable` option or remove this selector. This selector will have no effect.
Build cp314t-manylinux_x86_64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build cp314-manylinux_x86_64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build cp313-manylinux_x86_64
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: docker/setup-qemu-action@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
Stable-ABI-macosx_x86_64-3.12
96.3 KB
sha256:96cd80952dfaeb786dc93c430a62b454cb28fdd86e03d1ddf126573264feaa1b
Stable-ABI-macosx_x86_64-3.9
96.9 KB
sha256:358522d021b49f9200904bf68be86d3f73aa7e4c123b52535dcd5c9c86eb54a1
Stable-ABI-manylinux_armv7l-3.12
95.4 KB
sha256:88b8855033325805729d91048a90a2df68df23a446009ad3f2366d8e3d9ed6fb
Stable-ABI-manylinux_armv7l-3.9
100 KB
sha256:5383d14d1a312283bff8295e0b3bdc7849744866e5e5f5dfcbadd642f45e83f7
Stable-ABI-manylinux_i686-3.12
115 KB
sha256:631b8efadcfadad32b8f3fe2454bb061b4b4ad9d62728f442c03e5de1ae4f189
Stable-ABI-manylinux_i686-3.9
121 KB
sha256:8b45101d409eb3a791c092d43553752dab41010b1a1515c46e33b7ab0fcdf44d
Stable-ABI-manylinux_ppc64le-3.12
110 KB
sha256:98ae004660b0c2095014056d41074ffe5b1c551df990af4356d3283369346388
Stable-ABI-manylinux_ppc64le-3.9
119 KB
sha256:4e5cf274e92df0c09a9d9fac5b92a6498b3398e7eaa7c2aa425a5db9a88eae6d
Stable-ABI-manylinux_riscv64-3.12
104 KB
sha256:d4b5e21dfaa260c0e383a131473f8403148d1fbfc00064ded5ce281fc1942941
Stable-ABI-manylinux_riscv64-3.9
112 KB
sha256:51d67a3ec358dd0bff55e129e4ef53984a3507738586d4b6ef10bd20fa2dbcf6
Stable-ABI-musllinux_aarch64-3.12
97.2 KB
sha256:85685abea70549eeea87c5909e687c7ca73efdaa5a4493ff49570bbd6fe4a8be
Stable-ABI-musllinux_aarch64-3.9
105 KB
sha256:404606f88ad7b636475dae3a754fcabe4d7efa8da0deac293e61c203eddf9ceb
Stable-ABI-musllinux_armv7l-3.12
96.3 KB
sha256:e51ed9b35b515c53b7841238447fb4c9ae2ed9459f4a1e7dd00c70231ecd565e
Stable-ABI-musllinux_armv7l-3.9
100 KB
sha256:3f6aa6ac564d670d4628aa8ac27730fa7a8d7573f3273dbeaf1a08fbebbd134e
Stable-ABI-musllinux_i686-3.12
116 KB
sha256:6bddfde4b05a6bb8722a2def55b7c234a5f448ed9d4205d9cc88555d4670512c
Stable-ABI-musllinux_i686-3.9
122 KB
sha256:47aa2f00d260e4165ccd3138aafbfcb7345a8e842b4035fa2365580293acb12e
Stable-ABI-musllinux_ppc64le-3.12
111 KB
sha256:dfba5cb24284f08ea9217cca7597644cbd9c3c9197b75574925e254faf724f3b
Stable-ABI-musllinux_ppc64le-3.9
119 KB
sha256:b91989309e4253c6e4940c4c3c05e5336480ef09718f7972d95b31ffdd889dae
Stable-ABI-musllinux_riscv64-3.12
103 KB
sha256:aa51d6acadc51954a5bf755d86f22561cfa54df4e7faaddf00b6bcca7e16b2c3
Stable-ABI-musllinux_riscv64-3.9
111 KB
sha256:760311aeafbc5544f3f2608aaa5653add47d42f57d8a1ea9df042ff425592f6b
Stable-ABI-musllinux_x86_64-3.12
104 KB
sha256:6d0a59c7b020e5e0d3a927f0744e709b131dce54c50bc7493259b0ff7389aafd
Stable-ABI-musllinux_x86_64-3.9
111 KB
sha256:8bd53bad96e9909f9aa2927e0c98b7858edfed80dbf213c9a93dbb0f75ed4869
Stable-ABI-win32-3.12
75.9 KB
sha256:a3b509619262b565f383420c0d683207d145d73ded4717abad86ab974d79e3c2
Stable-ABI-win32-3.9
75.7 KB
sha256:4c939fbf92ccaa9e8f5f96880850a4acb8b57cad36fda2162102f80e2c87d84b
Stable-ABI-win_arm64-3.12
72.9 KB
sha256:90177a5d6a30f75b54bcc2e60c9d24eef8c0a1877bc2b54d25fe22aa38e21b75
Stable-ABI-win_arm64-3.9
73 KB
sha256:a5cabe37d328184db5eb5a0fa209fb59ba83c9a2f196553090a4443be3fae22d
all_wheels
4.38 MB
sha256:e91d74965cac54abc751586f4757dbb3f3e2fd6d8d030a1b6db4e22de7b2dd72
sdist
403 KB
sha256:f99a8defc4454d8515b9da071d6ac4411899ea3f55707fe027606ed59deae72e