diff options
author | Thomas Li <47963215+lithomas1@users.noreply.github.com> | 2022-04-02 08:37:15 -0700 |
---|---|---|
committer | Thomas Li <47963215+lithomas1@users.noreply.github.com> | 2022-04-18 09:48:13 -0700 |
commit | 51d46952e960f393a59977dfb5570c770cdc7592 (patch) | |
tree | a4593be9fbbb6f8ab88634b0ff0cbc1dfe7099a6 /.github | |
parent | 2ec5f6780ae08203bdcb56b439787c660b9cefb6 (diff) | |
download | numpy-51d46952e960f393a59977dfb5570c770cdc7592.tar.gz |
BLD: Bump cibuildwheel and enable more PyPy
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/wheels.yml | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index d81d18648..76792e908 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -75,21 +75,16 @@ jobs: - [macos-10.15, macosx_*] - [windows-2019, win_amd64] - [windows-2019, win32] - python: ["cp38", "cp39", "cp310"] - include: - # manylinux pypy builds - - buildplat: [ubuntu-20.04, manylinux_x86_64] - python: "pp38" - - # TODO: Uncomment and bump cibuildwheel version - # once cibuildwheel adds PyPy 7.3.8 - # macOS pypy builds - #- buildplat: [macos-10.15, macosx_x86_64] - # python: "pp38" - - # Windows PyPy builds - - buildplat: [windows-2019, win_amd64] + # TODO: uncomment PyPy 3.9 builds once PyPy + # re-releases a new minor version + # NOTE: This needs a bump of cibuildwheel version, also, once that happens. + python: ["cp38", "cp39", "cp310", "pp38"] #, "pp39"] + exclude: + # Don't build PyPy 32-bit windows + - buildplat: [windows-2019, win32] python: "pp38" + - buildplat: [windows-2019, win32] + python: "pp39" env: IS_32_BIT: ${{ matrix.buildplat[1] == 'win32' }} IS_PUSH: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v') }} @@ -120,7 +115,7 @@ jobs: if: ${{ env.IS_32_BIT == 'true' }} - name: Build wheels - uses: pypa/cibuildwheel@v2.3.1 + uses: pypa/cibuildwheel@v2.4.0 env: CIBW_BUILD: ${{ matrix.python }}-${{ matrix.buildplat[1] }} |