From bcb73e0a306787b2a610b50fdc6dd084179065c7 Mon Sep 17 00:00:00 2001 From: Chris Marslender Date: Wed, 3 Jul 2024 12:39:23 -0500 Subject: [PATCH] Update to manylinux_2_28 and cibw 2.19.2 (#436) --- .github/workflows/build-wheels.yml | 26 ++++++++------------------ 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build-wheels.yml b/.github/workflows/build-wheels.yml index a64af9531..cef083896 100644 --- a/.github/workflows/build-wheels.yml +++ b/.github/workflows/build-wheels.yml @@ -48,33 +48,23 @@ jobs: python: - major-dot-minor: '3.8' cibw-build: 'cp38-*' - manylinux: - arm: manylinux2014 - intel: manylinux2014 + manylinux: manylinux_2_28 matrix: '3.8' - major-dot-minor: '3.9' cibw-build: 'cp39-*' - manylinux: - arm: manylinux2014 - intel: manylinux2014 + manylinux: manylinux_2_28 matrix: '3.9' - major-dot-minor: '3.10' cibw-build: 'cp310-*' - manylinux: - arm: manylinux2014 - intel: manylinux2014 + manylinux: manylinux_2_28 matrix: '3.10' - major-dot-minor: '3.11' cibw-build: 'cp311-*' - manylinux: - arm: manylinux2014 - intel: manylinux2014 + manylinux: manylinux_2_28 matrix: '3.11' - major-dot-minor: '3.12' cibw-build: 'cp312-*' - manylinux: - arm: manylinux2014 - intel: manylinux2014 + manylinux: manylinux_2_28 matrix: '3.12' arch: - name: ARM @@ -143,11 +133,11 @@ jobs: env: CIBW_PRERELEASE_PYTHONS: True CIBW_BUILD: ${{ matrix.python.cibw-build }} - CIBW_MANYLINUX_AARCH64_IMAGE: ${{ matrix.python.manylinux['arm'] }} - CIBW_MANYLINUX_X86_64_IMAGE: ${{ matrix.python.manylinux['intel'] }} + CIBW_MANYLINUX_AARCH64_IMAGE: ${{ matrix.python.manylinux }} + CIBW_MANYLINUX_X86_64_IMAGE: ${{ matrix.python.manylinux }} CIBW_ARCHS_MACOS: ${{ matrix.os.cibw-archs-macos[matrix.arch.matrix] }} run: - pipx run --spec='cibuildwheel==2.16.2' cibuildwheel --output-dir dist 2>&1 + pipx run --spec='cibuildwheel==2.19.2' cibuildwheel --output-dir dist 2>&1 - name: Upload artifacts uses: actions/upload-artifact@v4