From f815dafdcd689466abf3f273abd8e3541f589323 Mon Sep 17 00:00:00 2001 From: andrewwhitecdw Date: Thu, 27 Aug 2026 17:41:19 -0500 Subject: [PATCH] fix: save_config is annotated as NoReturn even though it completes Signed-off-by: andrewwhitecdw --- bobber/bobber.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bobber/bobber.py b/bobber/bobber.py index 38ef00a..6a1d5b3 100644 --- a/bobber/bobber.py +++ b/bobber/bobber.py @@ -292,7 +292,7 @@ def load_from_config(config_path: str) -> Namespace: return Namespace(**settings) -def save_config(args: Namespace) -> NoReturn: +def save_config(args: Namespace) -> None: """ Save the settings as JSON. @@ -307,6 +307,7 @@ def save_config(args: Namespace) -> NoReturn: settings = vars(args) with open(f'{args.log_path}/command_parameters.json', 'w') as fp: fp.write(json.dumps(settings)) + return None def load_settings(args: Namespace) -> Namespace: