From fe97589390e393961f880d84a9ed394db8194ed6 Mon Sep 17 00:00:00 2001 From: Paul McCarthy Date: Tue, 12 Apr 2022 14:15:42 +0100 Subject: [PATCH] fix: Don't error if no new wheels were built (this may happen if --allow-empty is active) --- cibuildwheel/util.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cibuildwheel/util.py b/cibuildwheel/util.py index ef85a72c..0f262729 100644 --- a/cibuildwheel/util.py +++ b/cibuildwheel/util.py @@ -435,6 +435,11 @@ def print_new_wheels(msg: str, output_dir: Path) -> Iterator[None]: FileReport(wheel.name, f"{(wheel.stat().st_size + 1023) // 1024:,d}") for wheel in final_contents - existing_contents ] + + if len(new_contents) == 0: + print('No new wheels') + return + max_name_len = max(len(f.name) for f in new_contents) max_size_len = max(len(f.size) for f in new_contents) n = len(new_contents)