diff --git a/src/specify_cli/presets/__init__.py b/src/specify_cli/presets/__init__.py index e2f6c089a4..a7235bb29e 100644 --- a/src/specify_cli/presets/__init__.py +++ b/src/specify_cli/presets/__init__.py @@ -1727,7 +1727,7 @@ def record_written(written: Dict[str, List[str]]) -> None: ) record_written(written) registered = True - except Exception: + except (ImportError, FileNotFoundError, OSError, ValueError, TypeError): # Extension registration failed; fall back to # generic path-based registration below. pass