From 1ebad9473dc638823bdbe496997285f13e7ccfe4 Mon Sep 17 00:00:00 2001 From: Yannick Jadoul Date: Thu, 25 Mar 2021 13:19:39 +0100 Subject: [PATCH] PyPy now has 64-bit Windows binaries --- cibuildwheel/resources/build-platforms.toml | 2 +- docs/options.md | 2 +- unit_test/build_selector_test.py | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/cibuildwheel/resources/build-platforms.toml b/cibuildwheel/resources/build-platforms.toml index ae0322f7..2a944c44 100644 --- a/cibuildwheel/resources/build-platforms.toml +++ b/cibuildwheel/resources/build-platforms.toml @@ -44,5 +44,5 @@ python_configurations = [ { identifier = "cp38-win_amd64", version = "3.8.10", arch = "64" }, { identifier = "cp39-win32", version = "3.9.5", arch = "32" }, { identifier = "cp39-win_amd64", version = "3.9.5", arch = "64" }, - { identifier = "pp37-win32", version = "3.7", arch = "32", url = "https://downloads.python.org/pypy/pypy3.7-v7.3.4rc1-win32.zip" }, + { identifier = "pp37-win_amd64", version = "3.7", arch = "32", url = "https://downloads.python.org/pypy/pypy3.7-v7.3.4rc1-win64.zip" }, ] diff --git a/docs/options.md b/docs/options.md index 669724d6..cf39648b 100644 --- a/docs/options.md +++ b/docs/options.md @@ -124,7 +124,7 @@ When setting the options, you can use shell-style globbing syntax, as per [fnmat | Python 3.7 | cp37-macosx_x86_64 | cp37-win_amd64
cp37-win32 | cp37-manylinux_x86_64
cp37-manylinux_i686 | cp37-manylinux_aarch64
cp37-manylinux_ppc64le
cp37-manylinux_s390x | | Python 3.8 | cp38-macosx_x86_64 | cp38-win_amd64
cp38-win32 | cp38-manylinux_x86_64
cp38-manylinux_i686 | cp38-manylinux_aarch64
cp38-manylinux_ppc64le
cp38-manylinux_s390x | | Python 3.9 | cp39-macosx_x86_64
cp39-macosx_universal2
cp39-macosx_arm64 | cp39-win_amd64
cp39-win32 | cp39-manylinux_x86_64
cp39-manylinux_i686 | cp39-manylinux_aarch64
cp39-manylinux_ppc64le
cp39-manylinux_s390x | -| PyPy3.7 v7.3 | pp37-macosx_x86_64 | pp37-win32 | pp37-manylinux_x86_64 | | +| PyPy3.7 v7.3 | pp37-macosx_x86_64 | pp37-win_amd64 | pp37-manylinux_x86_64 | | The list of supported and currently selected build identifiers can also be retrieved by passing the `--print-build-identifiers` flag to cibuildwheel. diff --git a/unit_test/build_selector_test.py b/unit_test/build_selector_test.py index 67fbde6f..c57bb146 100644 --- a/unit_test/build_selector_test.py +++ b/unit_test/build_selector_test.py @@ -92,8 +92,7 @@ def test_build_limited_python(): assert not build_selector("cp36-win32") assert build_selector("cp37-win32") assert build_selector("cp38-win32") - assert not build_selector("pp36-win32") - assert build_selector("pp37-win32") + assert build_selector('pp37-win_amd64') def test_build_limited_python_partial():