From 8ac357aae1ee49d801232d0958a5d266a012edf6 Mon Sep 17 00:00:00 2001 From: Oscar Benjamin Date: Wed, 9 Aug 2023 11:17:15 +0100 Subject: [PATCH 1/4] Use manylinux2010 for Linux wheels --- .github/workflows/buildwheel.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/buildwheel.yml b/.github/workflows/buildwheel.yml index 05630625..0ee7fa4e 100644 --- a/.github/workflows/buildwheel.yml +++ b/.github/workflows/buildwheel.yml @@ -37,8 +37,8 @@ jobs: CIBW_BUILD: cp39-* cp310-* cp311-* CIBW_SKIP: "*-win32 *-manylinux_i686 *-musllinux_*" #CIBW_SKIP: "*-win32 *-musllinux_*" - CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014 - CIBW_MANYLINUX_I686_IMAGE: manylinux2014 + CIBW_MANYLINUX_X86_64_IMAGE: manylinux2010 + CIBW_MANYLINUX_I686_IMAGE: manylinux2010 CIBW_BEFORE_ALL_LINUX: bin/cibw_before_all_linux.sh CIBW_BEFORE_ALL_MACOS: bin/cibw_before_all_macosx_x86_64.sh CIBW_BEFORE_ALL_WINDOWS: msys2 -c bin/cibw_before_all_windows.sh From 27119a0f01c76efe00e92ccd5e57f8d69a84dd65 Mon Sep 17 00:00:00 2001 From: Oscar Benjamin Date: Wed, 9 Aug 2023 11:17:54 +0100 Subject: [PATCH 2/4] Only build Linux wheels (faster) --- .github/workflows/buildwheel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/buildwheel.yml b/.github/workflows/buildwheel.yml index 0ee7fa4e..2b60254e 100644 --- a/.github/workflows/buildwheel.yml +++ b/.github/workflows/buildwheel.yml @@ -10,7 +10,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, windows-2019, macos-12] + os: [ubuntu-20.04] steps: - uses: actions/checkout@v3 From af2e7d4c92ffbb999c0d3968dff8d573e2a65b43 Mon Sep 17 00:00:00 2001 From: Oscar Benjamin Date: Wed, 9 Aug 2023 11:18:40 +0100 Subject: [PATCH 3/4] Only test Linux wheels --- .github/workflows/buildwheel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/buildwheel.yml b/.github/workflows/buildwheel.yml index 2b60254e..5b97c2f7 100644 --- a/.github/workflows/buildwheel.yml +++ b/.github/workflows/buildwheel.yml @@ -64,7 +64,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, windows-2019, macos-12] + os: [ubuntu-20.04] python-version: ['3.9', '3.10', '3.11'] steps: From 8fbb9465f2650e93ae51d7a04cc0392f8dbe5b4b Mon Sep 17 00:00:00 2001 From: Oscar Benjamin Date: Wed, 9 Aug 2023 11:22:46 +0100 Subject: [PATCH 4/4] Skip Python 3.11 --- .github/workflows/buildwheel.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/buildwheel.yml b/.github/workflows/buildwheel.yml index 5b97c2f7..dcba02d1 100644 --- a/.github/workflows/buildwheel.yml +++ b/.github/workflows/buildwheel.yml @@ -34,7 +34,7 @@ jobs: - name: Build wheels uses: pypa/cibuildwheel@v2.11.2 env: - CIBW_BUILD: cp39-* cp310-* cp311-* + CIBW_BUILD: cp39-* cp310-* CIBW_SKIP: "*-win32 *-manylinux_i686 *-musllinux_*" #CIBW_SKIP: "*-win32 *-musllinux_*" CIBW_MANYLINUX_X86_64_IMAGE: manylinux2010 @@ -65,7 +65,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-20.04] - python-version: ['3.9', '3.10', '3.11'] + python-version: ['3.9', '3.10'] steps: - uses: actions/checkout@v3 @@ -86,8 +86,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, windows-2019, macos-12] - python-version: ['3.9', '3.10', '3.11'] + os: [ubuntu-20.04] + python-version: ['3.9', '3.10'] steps: - uses: actions/checkout@v3