Skip to content

Commit 5970eb4

Browse files
authored
feat: add musllinux_1_2 armv7l wheel (#550)
1 parent 7b2405f commit 5970eb4

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

.github/workflows/build.yml

+4
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,10 @@ jobs:
8484
arch: "s390x"
8585
build: "musllinux_"
8686
use_qemu: true
87+
- os: ubuntu-latest
88+
arch: "armv7l"
89+
build: "musllinux_"
90+
use_qemu: true
8791
- os: windows-2019
8892
arch: "AMD64"
8993
build: ""

README.rst

+6-5
Original file line numberDiff line numberDiff line change
@@ -53,18 +53,19 @@ The following platforms are supported with binary wheels:
5353
| | | 32-bit |
5454
+---------------+--------------------------+
5555
| Linux Intel | | manylinux2010+ 64-bit |
56-
| | | musllinux 64-bit |
56+
| | | musllinux_1_1+ 64-bit |
5757
| | | manylinux2010+ 32-bit |
58-
| | | musllinux 32-bit |
58+
| | | musllinux_1_1+ 32-bit |
5959
+---------------+--------------------------+
6060
| Linux ARM | | manylinux2014+ AArch64 |
61-
| | | musllinux AArch64 |
61+
| | | musllinux_1_1+ AArch64 |
62+
| | | musllinux_1_2+ armv7l |
6263
+---------------+--------------------------+
6364
| Linux PowerPC | | manylinux2014+ ppc64le |
64-
| | | musllinux ppc64le |
65+
| | | musllinux_1_1+ ppc64le |
6566
+---------------+--------------------------+
6667
| Linux IBM Z | | manylinux2014+ s390x |
67-
| | | musllinux s390x |
68+
| | | musllinux_1_1+ s390x |
6869
+---------------+--------------------------+
6970
| macOS 10.10+ | Intel |
7071
+---------------+--------------------------+

pyproject.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ musllinux-i686-image = "musllinux_1_1"
7676
musllinux-aarch64-image = "musllinux_1_1"
7777
musllinux-ppc64le-image = "musllinux_1_1"
7878
musllinux-s390x-image = "musllinux_1_1"
79+
musllinux-armv7l-image = "musllinux_1_2"
7980

8081
[tool.cibuildwheel.macos.environment]
8182
MACOSX_DEPLOYMENT_TARGET = "10.10"
@@ -106,7 +107,7 @@ config-settings."cmake.define.RUN_CMAKE_TEST" = "ON"
106107
config-settings."cmake.define.RUN_CMAKE_TEST_EXCLUDE" = "BootstrapTest|ExportImport|RunCMake.install|RunCMake.RuntimePath|RunCMake.file-GET_RUNTIME_DEPENDENCIES"
107108

108109
[[tool.cibuildwheel.overrides]]
109-
select = ["*linux_aarch64", "*linux_ppc64le", "*linux_s390x"]
110+
select = ["*linux_aarch64", "*linux_armv7l", "*linux_ppc64le", "*linux_s390x"]
110111
config-settings."cmake.define.OPENSSL_ROOT_DIR" = "/usr/local/ssl"
111112
config-settings."cmake.define.CMAKE_JOB_POOL_COMPILE" = "compile"
112113
config-settings."cmake.define.CMAKE_JOB_POOL_LINK" = "link"

0 commit comments

Comments
 (0)