Skip to content

Commit

Permalink
Build: Add more architectures to wheel build.
Browse files Browse the repository at this point in the history
  • Loading branch information
scoder committed Mar 29, 2024
1 parent f2d880d commit eee57ec
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -143,14 +143,15 @@ jobs:
uses: pypa/cibuildwheel@v2.17.0
env:
CIBW_MANYLINUX_X86_64_IMAGE: manylinux_2_28
CIBW_MANYLINUX_I686_IMAGE: manylinux_2_28
CIBW_MANYLINUX_AARCH64_IMAGE: manylinux_2_28
CIBW_MANYLINUX_PPC64LE_IMAGE: manylinux_2_28
CIBW_MANYLINUX_S390X_IMAGE: manylinux_2_28
CIBW_MANYLINUX_PYPY_X86_64_IMAGE: manylinux_2_28
CIBW_MANYLINUX_PYPY_I686_IMAGE: manylinux_2_28
CIBW_MANYLINUX_PYPY_AARCH64_IMAGE: manylinux_2_28
CIBW_MUSLLINUX_X86_64_IMAGE: musllinux_1_2
CIBW_MUSLLINUX_I686_IMAGE: musllinux_1_2
CIBW_MUSLLINUX_AARCH64_IMAGE: musllinux_1_2
CIBW_MUSLLINUX_PPC64LE_IMAGE: manylinux_2_28
CIBW_MUSLLINUX_S390X_IMAGE: manylinux_2_28
with:
only: ${{ matrix.only }}

Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ requires = ["Cython>=3.0.9", "setuptools", "wheel"]
[tool.cibuildwheel]
build-verbosity = 2
environment = {STATIC_DEPS="true", LIBXML2_VERSION = "2.12.6", LIBXSLT_VERSION = "1.1.39"}
skip = ["pp*-manylinux_aarch64", "pp*-manylinux_i686", "*-musllinux_i686"]
skip = ["pp*-manylinux_i686", "*-musllinux_i686"]
# test-command = "python {package}/test.py -p -v"

[tool.cibuildwheel.linux]
archs = ["x86_64", "aarch64", "i686"]
archs = ["x86_64", "aarch64", "i686", "ppc64le", "s390x"]
repair-wheel-command = "auditwheel repair --strip -w {dest_dir} {wheel}"

[tool.cibuildwheel.linux.environment]
Expand Down

0 comments on commit eee57ec

Please sign in to comment.