diff --git a/.github/workflows/pypi_publish.yml b/.github/workflows/pypi_publish.yml index e5671cb2..0e28603c 100644 --- a/.github/workflows/pypi_publish.yml +++ b/.github/workflows/pypi_publish.yml @@ -14,15 +14,18 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-24.04, windows-2022, macos-13, macos-14] + os: [ubuntu-24.04, windows-2022, macos-14, macos-15-intel] steps: - uses: actions/checkout@v4 - - name: Build wheels - uses: pypa/cibuildwheel@v2.21.3 + # Used to host cibuildwheel + - uses: actions/setup-python@v5 + + - name: Build wheels for ${{ matrix.os }} + uses: pypa/cibuildwheel@v3.4.0 env: - MACOSX_DEPLOYMENT_TARGET: "11.0" + MACOSX_DEPLOYMENT_TARGET: "13.0" - uses: actions/upload-artifact@v4.4.0 with: diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index de65b77e..b385a09f 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -52,7 +52,7 @@ jobs: - name: Build wheels for ${{ matrix.os }} uses: pypa/cibuildwheel@v3.4.0 env: - MACOSX_DEPLOYMENT_TARGET: "11.0" + MACOSX_DEPLOYMENT_TARGET: "13.0" test_no_tableauhyperapi: name: Test wheels without tableauhyperapi on ${{ matrix.os }} @@ -72,7 +72,7 @@ jobs: uses: pypa/cibuildwheel@v3.4.0 env: CIBW_TEST_REQUIRES: pytest pytest-xdist[psutil] pandas>=2.0.0 polars narwhals - MACOSX_DEPLOYMENT_TARGET: "11.0" + MACOSX_DEPLOYMENT_TARGET: "13.0" test_sanitizers: name: ASAN/UBSAN test