From ebf8ba9303df847046ef4a0ef58e406d0dab9cb9 Mon Sep 17 00:00:00 2001 From: James Gerity Date: Fri, 23 Feb 2024 21:09:19 -0500 Subject: [PATCH] fixup! plugins.handlers: catch all exceptions from version determination Do not use bare `except` --- sopel/plugins/handlers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sopel/plugins/handlers.py b/sopel/plugins/handlers.py index 567c7a634..2da18913a 100644 --- a/sopel/plugins/handlers.py +++ b/sopel/plugins/handlers.py @@ -618,7 +618,7 @@ def get_version(self) -> Optional[str]: ): try: version = importlib.metadata.version(self.module.__package__) - except: + except Exception: # Just give up # Can be caused by empty package name, mismatch between package/project names pass