Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 412dced

Browse files
authored
Merge pull request #26443 from tacaswell/bld/unskip_musl
BLD: stop skipping musl wheel builds
2 parents 67fa293 + f49bb65 commit 412dced

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

.github/workflows/cibuildwheel.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,18 +91,18 @@ jobs:
9191
runs-on: ${{ matrix.os }}
9292
env:
9393
CIBW_BEFORE_BUILD: >-
94-
pip install certifi oldest-supported-numpy &&
94+
pip install certifi numpy>=1.25 &&
9595
rm -rf {package}/build
9696
CIBW_BEFORE_BUILD_WINDOWS: >-
97-
pip install certifi delvewheel oldest-supported-numpy &&
97+
pip install certifi delvewheel numpy>=1.25 &&
9898
rm -rf {package}/build
9999
CIBW_REPAIR_WHEEL_COMMAND_WINDOWS: >-
100100
delvewheel repair -w {dest_dir} {wheel}
101101
CIBW_AFTER_BUILD: >-
102102
twine check {wheel} &&
103103
python {package}/ci/check_wheel_licenses.py {wheel}
104104
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
105-
CIBW_SKIP: "*-musllinux*"
105+
CIBW_SKIP: "*-musllinux_aarch64"
106106
CIBW_TEST_COMMAND: >-
107107
python {package}/ci/check_version_number.py
108108
# Apple Silicon machines are not available for testing, so silence the
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
New wheel architectures
2+
~~~~~~~~~~~~~~~~~~~~~~~
3+
4+
5+
Wheels have been added for:
6+
7+
- musl based systems

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
build-backend = "setuptools.build_meta"
33
requires = [
44
"certifi>=2020.06.20",
5-
"oldest-supported-numpy",
5+
"numpy>=1.25",
66
"pybind11>=2.6",
77
"setuptools>=42",
88
"setuptools_scm>=7",

0 commit comments

Comments
 (0)