From 9fc3b10bc090b99141c2f2ae87b0ffe7af0f8513 Mon Sep 17 00:00:00 2001 From: sameeul Date: Wed, 10 Jul 2024 11:47:44 -0400 Subject: [PATCH 1/3] Add python 3.12 wheels --- .github/workflows/build_wheels.yml | 4 ++-- .github/workflows/publish_pypi.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 8bcd7eb3..7d80491f 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -14,7 +14,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-11, windows-latest] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*"] + cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*" , "cp312-*"] steps: - uses: actions/checkout@v3 @@ -73,7 +73,7 @@ jobs: matrix: os: [macos-13-xlarge] cibw_archs: ["arm64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*" , "cp312-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/publish_pypi.yml b/.github/workflows/publish_pypi.yml index 19efd933..0b9ff953 100644 --- a/.github/workflows/publish_pypi.yml +++ b/.github/workflows/publish_pypi.yml @@ -16,7 +16,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-11, windows-latest] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*"] + cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*" , "cp312-*"] steps: - uses: actions/checkout@v3 @@ -79,7 +79,7 @@ jobs: matrix: os: [macos-13-xlarge] cibw_archs: ["arm64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*" , "cp312-*"] steps: - uses: actions/checkout@v3 From bd550d82649052d84f0e4fb5c07899390b2bd29d Mon Sep 17 00:00:00 2001 From: sameeul Date: Wed, 10 Jul 2024 12:03:55 -0400 Subject: [PATCH 2/3] Update cibuildwheel version --- .github/workflows/build_wheels.yml | 6 +++--- .github/workflows/publish_pypi.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 7d80491f..55bfc3d7 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -14,7 +14,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-11, windows-latest] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*" , "cp312-*"] + cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 @@ -30,7 +30,7 @@ jobs: - name: Install cibuildwheel run: | - python -m pip install cibuildwheel==2.12.1 delvewheel wheel + python -m pip install cibuildwheel==2.19.2 delvewheel wheel - name: Building wheels run: | @@ -73,7 +73,7 @@ jobs: matrix: os: [macos-13-xlarge] cibw_archs: ["arm64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*" , "cp312-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/publish_pypi.yml b/.github/workflows/publish_pypi.yml index 0b9ff953..6976edec 100644 --- a/.github/workflows/publish_pypi.yml +++ b/.github/workflows/publish_pypi.yml @@ -16,7 +16,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-11, windows-latest] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*" , "cp312-*"] + cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 @@ -33,7 +33,7 @@ jobs: - name: Install cibuildwheel run: | - python -m pip install cibuildwheel==2.12.1 delvewheel wheel + python -m pip install cibuildwheel==2.19.2 delvewheel wheel - name: Building wheels run: | @@ -79,7 +79,7 @@ jobs: matrix: os: [macos-13-xlarge] cibw_archs: ["arm64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*" , "cp312-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 From 9b8271051debcf3d8f46fa9ce4be0e3d2b8537d6 Mon Sep 17 00:00:00 2001 From: sameeul Date: Wed, 10 Jul 2024 21:30:08 -0400 Subject: [PATCH 3/3] updating to macos-12 --- .github/workflows/build_and_test_mac.yml | 4 ++-- .github/workflows/build_wheels.yml | 2 +- .github/workflows/publish_pypi.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_and_test_mac.yml b/.github/workflows/build_and_test_mac.yml index ed46f093..3ed32a1c 100644 --- a/.github/workflows/build_and_test_mac.yml +++ b/.github/workflows/build_and_test_mac.yml @@ -12,7 +12,7 @@ env: jobs: Build_and_Run_GTest: name: Build and Run GoogleTest - runs-on: macos-11 + runs-on: macos-12 defaults: run: shell: bash -l {0} @@ -45,7 +45,7 @@ jobs: Build_and_Run_PyTest: name: Build and Run PyTest - runs-on: macos-11 + runs-on: macos-12 defaults: run: shell: bash -l {0} diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 55bfc3d7..d8b08233 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -12,7 +12,7 @@ jobs: MACOSX_DEPLOYMENT_TARGET: "10.15" strategy: matrix: - os: [ubuntu-20.04, macos-11, windows-latest] + os: [ubuntu-20.04, macos-12, windows-latest] cibw_archs: ["auto64"] cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] diff --git a/.github/workflows/publish_pypi.yml b/.github/workflows/publish_pypi.yml index 6976edec..de10c568 100644 --- a/.github/workflows/publish_pypi.yml +++ b/.github/workflows/publish_pypi.yml @@ -14,7 +14,7 @@ jobs: MACOSX_DEPLOYMENT_TARGET: "10.15" strategy: matrix: - os: [ubuntu-20.04, macos-11, windows-latest] + os: [ubuntu-20.04, macos-12, windows-latest] cibw_archs: ["auto64"] cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"]