diff --git a/src/auditwheel/main_repair.py b/src/auditwheel/main_repair.py index 41268dfe..49255853 100644 --- a/src/auditwheel/main_repair.py +++ b/src/auditwheel/main_repair.py @@ -133,8 +133,8 @@ def execute(args, parser: argparse.ArgumentParser): wheel_abi = analyze_wheel_abi( wheel_policy, wheel_file, exclude, args.DISABLE_ISA_EXT_CHECK ) - except NonPlatformWheel: - logger.info(NonPlatformWheel.message) + except NonPlatformWheel as e: + logger.info(e.message) return 1 policy = wheel_policy.get_policy_by_name(args.PLAT) diff --git a/src/auditwheel/main_show.py b/src/auditwheel/main_show.py index 1b585bb5..45b50ea6 100644 --- a/src/auditwheel/main_show.py +++ b/src/auditwheel/main_show.py @@ -46,8 +46,8 @@ def execute(args, parser: argparse.ArgumentParser): winfo = analyze_wheel_abi( wheel_policy, args.WHEEL_FILE, frozenset(), args.DISABLE_ISA_EXT_CHECK ) - except NonPlatformWheel: - logger.info(NonPlatformWheel.message) + except NonPlatformWheel as e: + logger.info(e.message) return 1 libs_with_versions = [ diff --git a/src/auditwheel/wheel_abi.py b/src/auditwheel/wheel_abi.py index 2032c76f..85718d32 100644 --- a/src/auditwheel/wheel_abi.py +++ b/src/auditwheel/wheel_abi.py @@ -65,7 +65,7 @@ def __init__(self, architecture: Architecture, libraries: list[str]) -> None: super().__init__(msg) @property - def message(self): + def message(self) -> str: return self.args[0]