fix: raise clear errors when no wheel is produced (#2909)
This commit is contained in:
@@ -522,7 +522,10 @@ def build(options: Options, tmp_path: Path) -> None:
|
||||
case _:
|
||||
assert_never(build_frontend)
|
||||
|
||||
built_wheel = next(built_wheel_dir.glob("*.whl"))
|
||||
try:
|
||||
built_wheel = next(built_wheel_dir.glob("*.whl"))
|
||||
except StopIteration:
|
||||
raise errors.BuildProducedNoWheelError() from None
|
||||
|
||||
# repair the wheel
|
||||
repaired_wheel_dir.mkdir()
|
||||
|
||||
Reference in New Issue
Block a user