From 1b04c14b478fb462ae37c29376e56e9d9535d90e Mon Sep 17 00:00:00 2001 From: Alec Jacobson Date: Wed, 24 Jan 2024 16:57:10 -0500 Subject: [PATCH 1/2] Update wheels.yml to include cp312 --- .github/workflows/wheels.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index de04dba0..8097c487 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -34,7 +34,7 @@ jobs: # Launch separate job for each python. The build is so much longer than # machine configuration/setup, so parallel builds will be faster. More # importantly, github times out after 6 hours _per job_. - cpversion: ["cp36", "cp37", "cp38", "cp39", "cp310", "cp311"] + cpversion: ["cp36", "cp37", "cp38", "cp39", "cp310", "cp311", "cp312"] os: [ { runs-on: ubuntu-latest, cibw-arch: manylinux_x86_64}, { runs-on: macos-latest, cibw-arch: macosx_x86_64}, { runs-on: macos-latest, cibw-arch: macosx_arm64}, { runs-on: windows-latest, cibw-arch: win_amd64} ] exclude: - os: { runs-on: macos-latest, cibw-arch: macosx_arm64} From 62a5f21e193db0485475984f9d2c1745861f7804 Mon Sep 17 00:00:00 2001 From: Alec Jacobson Date: Fri, 9 Feb 2024 10:09:37 -0500 Subject: [PATCH 2/2] Update wheels.yml --- .github/workflows/wheels.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 8097c487..8f76d2c9 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -58,6 +58,7 @@ jobs: # Why universal2 here? It's not included above in CIBW_BUILD CIBW_ARCHS_MACOS: "x86_64 arm64 universal2" CIBW_ENVIRONMENT_MACOS: "MACOSX_DEPLOYMENT_TARGET=10.13 CMAKE_OSX_ARCHITECTURES=\"${{ matrix.os.cibw-arch == 'macosx_x86_64' && 'x86_64' || matrix.os.cibw-arch == 'macosx_arm64' && 'arm64' || matrix.os.cibw-arch == 'macosx_universal2' && 'arm64;x86_64' || '' }}\"" + CIBW_PRERELEASE_PYTHONS: True steps: @@ -73,7 +74,7 @@ jobs: - name: Install cibuildwheel run: | python -m pip install --upgrade pip - python -m pip install cibuildwheel==2.12.0 + python -m pip install cibuildwheel==2.13.1 - name: Build wheels run: |