From 6683d04b477538289c680b16b38b1730cb051030 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 3 Dec 2025 14:22:44 +0000 Subject: [PATCH 1/3] Initial plan From cd7eeb31058319b92581afb13c5fc5d8292af282 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 3 Dec 2025 14:27:15 +0000 Subject: [PATCH 2/3] Add Linux ARM64 (aarch64) build support to restore manylinux_2_28_aarch64 wheels Co-authored-by: Joao-Dionisio <57299939+Joao-Dionisio@users.noreply.github.com> --- .github/workflows/build_wheels.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 3b55c3028..ac14e8322 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -28,6 +28,8 @@ jobs: include: - os: ubuntu-22.04 arch: x86_64 + - os: ubuntu-22.04 + arch: aarch64 - os: macos-14 arch: arm64 - os: macos-15-intel @@ -40,6 +42,12 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Set up QEMU + if: runner.os == 'Linux' && matrix.arch == 'aarch64' + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64 + - name: Build wheels uses: pypa/cibuildwheel@v3.2.1 env: From 538782ac5be103c97057ffcb22312a0c5f6dc585 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 3 Dec 2025 14:35:35 +0000 Subject: [PATCH 3/3] Comment out other wheel builds for testing Linux ARM64 only Co-authored-by: Joao-Dionisio <57299939+Joao-Dionisio@users.noreply.github.com> --- .github/workflows/build_wheels.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index ac14e8322..198f4dede 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -26,16 +26,16 @@ jobs: strategy: matrix: include: - - os: ubuntu-22.04 - arch: x86_64 + # - os: ubuntu-22.04 + # arch: x86_64 - os: ubuntu-22.04 arch: aarch64 - - os: macos-14 - arch: arm64 - - os: macos-15-intel - arch: x86_64 - - os: windows-latest - arch: AMD64 + # - os: macos-14 + # arch: arm64 + # - os: macos-15-intel + # arch: x86_64 + # - os: windows-latest + # arch: AMD64