From c362cdeb045555e6f50f4024836489b210adadf5 Mon Sep 17 00:00:00 2001 From: Willy Douhard Date: Sun, 26 Nov 2023 14:45:04 +0100 Subject: [PATCH] check module is loaded before deleting it (#563) * check module is loaded before deleting it * fix key error --- backend/chainlit/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/chainlit/config.py b/backend/chainlit/config.py index 60b1cf7401..17fbb6aceb 100644 --- a/backend/chainlit/config.py +++ b/backend/chainlit/config.py @@ -261,7 +261,7 @@ def load_module(target: str, force_refresh: bool = False): and module.__file__ and module.__file__.startswith(target_dir) ): - del sys.modules[module_name] + sys.modules.pop(module_name, None) spec = util.spec_from_file_location(target, target) if not spec or not spec.loader: