From efd59b79d9084621a9e9475e0b1aafe28ebe1097 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sun, 14 Jun 2026 21:48:29 +1000 Subject: [PATCH] fix: catch source errors --- src/caelestia/subcommands/install.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/caelestia/subcommands/install.py b/src/caelestia/subcommands/install.py index e81bdcc..ea7f7f3 100644 --- a/src/caelestia/subcommands/install.py +++ b/src/caelestia/subcommands/install.py @@ -108,7 +108,7 @@ class Command: enable=_parse_list_arg(self.args.enable_components), disable=_parse_list_arg(self.args.disable_components), ) - except (ManifestError, ComponentError) as e: + except (SourceError, ManifestError, ComponentError) as e: fatal(e) names = ", ".join(manifest.enabled_components) or "none"