Skip to content

Commit 834f0c4

Browse files
authored
Merge pull request #47 from apache/muslinux-wheels
Musllinux wheels
2 parents 20e723e + 858b1a0 commit 834f0c4

2 files changed

Lines changed: 13 additions & 8 deletions

File tree

.github/workflows/build_wheels.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Build Python Wheels
22

33
on:
44
workflow_dispatch:
5-
5+
66
env:
77
BUILD_TYPE: Release
88
MIN_CIBUILDWHEEL_VERSION: 2.16.2
@@ -50,20 +50,26 @@ jobs:
5050
cibw-arch: macosx_arm64
5151
}
5252
- {
53-
name: "Ubuntu Latest (x86_64)",
53+
name: "Ubuntu Latest (x86_64, manylinux)",
5454
os: ubuntu-latest,
55-
cibw-arch: manylinux_x86_64
55+
cibw-arch: manylinux_x86_64,
5656
}
5757
- {
58-
name: "Ubuntu Latest (ARM64)",
58+
name: "Ubuntu Latest (ARM64, manylinux)",
5959
os: ubuntu-latest,
6060
cibw-arch: manylinux_aarch64,
6161
use-qemu: true
6262
}
6363
- {
64-
name: "Ubuntu Latest (i686)",
64+
name: "Ubuntu Latest (x86_64, musllinux)",
6565
os: ubuntu-latest,
66-
cibw-arch: manylinux_i686
66+
cibw-arch: musllinux_x86_64
67+
}
68+
- {
69+
name: "Ubuntu Latest (ARM64, musllinux)",
70+
os: ubuntu-latest,
71+
cibw-arch: musllinux_aarch64,
72+
use-qemu: true
6773
}
6874
- {
6975
name: "Windows Latest",

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,14 @@ requires = ["wheel",
2424
build-backend = "setuptools.build_meta"
2525

2626
[tool.cibuildwheel]
27-
build-verbosity = 0 # options: 1, 2, or 3
27+
build-verbosity = 0 # options: 1, 2, or 3
2828
skip = ["cp36-*", "cp37-*", "pp*", "*-win32"]
2929

3030
[tool.cibuildwheel.windows]
3131
archs = ["auto64"]
3232

3333
[tool.cibuildwheel.linux]
3434
archs = ["auto", "aarch64"]
35-
before-build = "yum remove -y cmake"
3635

3736
[tool.cibuildwheel.macos]
3837
archs = ["x86_64", "arm64"]

0 commit comments

Comments
 (0)