From f4da120884d80247f3494fb39db03ccdab7d07bc Mon Sep 17 00:00:00 2001 From: Matti Picus Date: Wed, 12 Feb 2025 07:57:18 +1100 Subject: [PATCH 1/3] update ubuntu in CI --- .github/workflows/cibuildwheel.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cibuildwheel.yml b/.github/workflows/cibuildwheel.yml index e6f57c77..323783ee 100644 --- a/.github/workflows/cibuildwheel.yml +++ b/.github/workflows/cibuildwheel.yml @@ -18,7 +18,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04, windows-2022, macos-latest] + os: [ubuntu-24.04, windows-2022, macos-latest] steps: # Note: the action happens inside a docker image @@ -52,7 +52,7 @@ jobs: build_pypy_wheels: name: Build pypy wheels - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false From 9b58c5e5cf22e47007d65d0af086dee1fa0aee2b Mon Sep 17 00:00:00 2001 From: Matti Picus Date: Wed, 12 Feb 2025 08:23:50 +1100 Subject: [PATCH 2/3] update cibuildwheel --- .github/workflows/cibuildwheel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cibuildwheel.yml b/.github/workflows/cibuildwheel.yml index 323783ee..d1330bfe 100644 --- a/.github/workflows/cibuildwheel.yml +++ b/.github/workflows/cibuildwheel.yml @@ -31,7 +31,7 @@ jobs: platforms: all - name: Build wheels - uses: pypa/cibuildwheel@v2.21.1 + uses: pypa/cibuildwheel@v2.22.0 env: CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014 CIBW_MANYLINUX_I686_IMAGE: manylinux2014 From 8d2975f7d318d93dbf6879d54153ee8656ab1083 Mon Sep 17 00:00:00 2001 From: Matti Picus Date: Wed, 12 Feb 2025 10:15:58 +1100 Subject: [PATCH 3/3] update cibuildwheel --- .github/workflows/cibuildwheel.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cibuildwheel.yml b/.github/workflows/cibuildwheel.yml index d1330bfe..94191a6b 100644 --- a/.github/workflows/cibuildwheel.yml +++ b/.github/workflows/cibuildwheel.yml @@ -37,7 +37,7 @@ jobs: CIBW_MANYLINUX_I686_IMAGE: manylinux2014 CIBW_MANYLINUX_AARCH64_IMAGE: manylinux2014 CIBW_ARCHS_LINUX: auto aarch64 - CIBW_SKIP: "pp* *-win32 *-manylinux_i686 *musllinux*" + CIBW_SKIP: "cp36-* pp* *-win32 *-manylinux_i686 *musllinux*" CIBW_BEFORE_BUILD_LINUX: yum install -y libunwind-devel elfutils-libelf-devel libdwarf-devel CIBW_BEFORE_TEST: pip install -r test_requirements.txt CIBW_TEST_COMMAND: cd {package} && pytest vmprof jitlog -vv