summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorThomas Li <47963215+lithomas1@users.noreply.github.com>2022-04-02 08:37:15 -0700
committerThomas Li <47963215+lithomas1@users.noreply.github.com>2022-04-18 09:48:13 -0700
commit51d46952e960f393a59977dfb5570c770cdc7592 (patch)
treea4593be9fbbb6f8ab88634b0ff0cbc1dfe7099a6 /.github
parent2ec5f6780ae08203bdcb56b439787c660b9cefb6 (diff)
downloadnumpy-51d46952e960f393a59977dfb5570c770cdc7592.tar.gz
BLD: Bump cibuildwheel and enable more PyPy
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/wheels.yml25
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] }}