diff --git a/.github/workflows/cibuildwheel.yml b/.github/workflows/cibuildwheel.yml index 16a4ce52e892..abcd97592ad6 100644 --- a/.github/workflows/cibuildwheel.yml +++ b/.github/workflows/cibuildwheel.yml @@ -91,10 +91,10 @@ jobs: runs-on: ${{ matrix.os }} env: CIBW_BEFORE_BUILD: >- - pip install certifi oldest-supported-numpy && + pip install certifi numpy>=1.25 && rm -rf {package}/build CIBW_BEFORE_BUILD_WINDOWS: >- - pip install certifi delvewheel oldest-supported-numpy && + pip install certifi delvewheel numpy>=1.25 && rm -rf {package}/build CIBW_REPAIR_WHEEL_COMMAND_WINDOWS: >- delvewheel repair -w {dest_dir} {wheel} @@ -102,7 +102,7 @@ jobs: twine check {wheel} && python {package}/ci/check_wheel_licenses.py {wheel} CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014 - CIBW_SKIP: "*-musllinux*" + CIBW_SKIP: "*-musllinux_aarch64" CIBW_TEST_COMMAND: >- python {package}/ci/check_version_number.py # Apple Silicon machines are not available for testing, so silence the diff --git a/doc/api/next_api_changes/development/26443-TAC.rst b/doc/api/next_api_changes/development/26443-TAC.rst new file mode 100644 index 000000000000..b7f3bf47573f --- /dev/null +++ b/doc/api/next_api_changes/development/26443-TAC.rst @@ -0,0 +1,7 @@ +New wheel architectures +~~~~~~~~~~~~~~~~~~~~~~~ + + +Wheels have been added for: + +- musl based systems diff --git a/pyproject.toml b/pyproject.toml index b1a82dac4298..d2e2f769b7ef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ build-backend = "setuptools.build_meta" requires = [ "certifi>=2020.06.20", - "oldest-supported-numpy", + "numpy>=1.25", "pybind11>=2.6", "setuptools>=42", "setuptools_scm>=7",