From 1e3f3fdce78dcc22ea6dd7a7438ce18b4b68e02c Mon Sep 17 00:00:00 2001 From: Joe Rickerby Date: Sat, 24 Sep 2022 23:10:05 +0100 Subject: [PATCH 1/2] Add failing test --- unit_test/main_tests/main_platform_test.py | 1 + 1 file changed, 1 insertion(+) diff --git a/unit_test/main_tests/main_platform_test.py b/unit_test/main_tests/main_platform_test.py index 9136802c8..b947ce4f5 100644 --- a/unit_test/main_tests/main_platform_test.py +++ b/unit_test/main_tests/main_platform_test.py @@ -199,6 +199,7 @@ def test_archs_platform_all(platform, intercepted_build_args, monkeypatch): ( ("cp311-manylinux_x86_64", "linux"), ("cp310-win_amd64", "windows"), + ("cp310-win32", "windows"), ("cp311-macosx_x86_64", "macos"), ), ) From 5e5fdd1b9af009f947cc59b3323b6d202cc6c7ca Mon Sep 17 00:00:00 2001 From: Joe Rickerby Date: Sat, 24 Sep 2022 23:12:32 +0100 Subject: [PATCH 2/2] Fix win32 identifiers with --only --- cibuildwheel/__main__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cibuildwheel/__main__.py b/cibuildwheel/__main__.py index 4d1402d8c..dcfc81d46 100644 --- a/cibuildwheel/__main__.py +++ b/cibuildwheel/__main__.py @@ -173,7 +173,7 @@ def build_in_directory(args: CommandLineArguments) -> None: platform = "linux" elif "macosx_" in args.only: platform = "macos" - elif "win_" in args.only: + elif "win_" in args.only or "win32" in args.only: platform = "windows" else: print(