From 0efcbd77a470e27a3dc93b10141c759bd24a4659 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Mon, 23 Oct 2023 12:38:03 -0700 Subject: [PATCH 1/3] .github/workflows/dist.yml: Update runners --- .github/workflows/dist.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dist.yml b/.github/workflows/dist.yml index de49bbc69a3..909404232cb 100644 --- a/.github/workflows/dist.yml +++ b/.github/workflows/dist.yml @@ -111,11 +111,11 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-20.04 + - os: ubuntu-latest arch: x86_64 - - os: ubuntu-20.04 + - os: ubuntu-latest arch: i686 - - os: macos-10.15 + - os: macos-latest arch: auto env: # SPKGs to install as system packages From 34aa22a02815cafae5f5036e0a88c3b7700e9088 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Mon, 23 Oct 2023 12:38:51 -0700 Subject: [PATCH 2/3] .github/workflows/dist.yml: Update cibuildwheel to 2.16.2 --- .github/workflows/dist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dist.yml b/.github/workflows/dist.yml index 909404232cb..54da286dcd8 100644 --- a/.github/workflows/dist.yml +++ b/.github/workflows/dist.yml @@ -156,7 +156,7 @@ jobs: mkdir -p unpacked for pkg in sagemath-objects sagemath-categories; do (cd unpacked && tar xfz - ) < dist/$pkg*.tar.gz - pipx run cibuildwheel==2.7.0 unpacked/$pkg* + pipx run cibuildwheel==2.16.2 unpacked/$pkg* done - uses: actions/upload-artifact@v3 From b3725e33932e923053d666acab954c1761b56731 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Mon, 23 Oct 2023 13:31:26 -0700 Subject: [PATCH 3/3] .github/workflows/dist.yml: No wheels for 3.12 --- .github/workflows/dist.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dist.yml b/.github/workflows/dist.yml index 54da286dcd8..fb2229ba7b4 100644 --- a/.github/workflows/dist.yml +++ b/.github/workflows/dist.yml @@ -128,7 +128,7 @@ jobs: # CIBW_ARCHS: ${{ matrix.arch }} # https://cibuildwheel.readthedocs.io/en/stable/options/#requires-python - CIBW_PROJECT_REQUIRES_PYTHON: ">=3.9" + CIBW_PROJECT_REQUIRES_PYTHON: ">=3.9, <3.12" # Environment during wheel build CIBW_ENVIRONMENT: "PATH=$(pwd)/local/bin:$PATH CPATH=$(pwd)/local/include:$CPATH LIBRARY_PATH=$(pwd)/local/lib:$LIBRARY_PATH PKG_CONFIG_PATH=$(pwd)/local/share/pkgconfig:$PKG_CONFIG_PATH ACLOCAL_PATH=/usr/share/aclocal" # Use 'build', not 'pip wheel'