Skip to content

Commit 372480a

Browse files
committed
Make: Skip 32-bit Windows Python images
1 parent a63f55f commit 372480a

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

.github/workflows/prerelease.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ jobs:
301301
strategy:
302302
matrix:
303303
python-version: ["37", "38", "39", "310", "311", "312", "313"]
304-
architecture: [AMD64, x86] # List ARM64 separately
304+
architecture: [AMD64] # List ARM64 separately and avoid 32-bit
305305
#! ARM64 isn't supported for Python 3.7 and 3.8
306306
include:
307307
- python-version: "39"

pyproject.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# This file configures wheels compilation for `cibuilwheel` for SimSIMD CPython bindings.
22
# On a good day it will produce:
3-
# - `manylinux` and `musllinux` wheels for Linux on x86_64, aarch64, i686, ppc64le, s390x;
3+
# - `manylinux` and `musllinux` vectorized wheels for Linux on x86_64, aarch64;
4+
# - `manylinux` and `musllinux` wheels for Linux on i686, ppc64le, s390x;
45
# - `macos` wheels for x86_64, arm64;
5-
# - `windows` wheels for AMD64, x86, ARM64.
6+
# - `windows` wheels for AMD64, ARM64.
67
# * for 7 Python versions from 3.7 to 3.13.
78
# * running thousands of fuzzy tests on each wheel.
89
# = meaning 12 platforms * 7 Python versions = 84 builds.
@@ -34,7 +35,7 @@ test-command = """
3435
# We need to build for all platforms:
3536
# - on Linux: x86_64, aarch64, i686
3637
# - on MacOS: x86_64, arm64
37-
# - on Windows: AMD64, x86, ARM64
38+
# - on Windows: AMD64, ARM64
3839
# https://cibuildwheel.readthedocs.io/en/stable/options/#archs
3940
#
4041
# Important to note, not all those platforms have recent images.

0 commit comments

Comments
 (0)