From ae4a5ea9c75cef56076767f19466e95d441af268 Mon Sep 17 00:00:00 2001 From: qraqras Date: Thu, 22 May 2025 12:59:16 +0000 Subject: [PATCH 1/2] Fix loading config files --- traitlets/config/application.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/traitlets/config/application.py b/traitlets/config/application.py index d2ba8c87..ea20fbc5 100644 --- a/traitlets/config/application.py +++ b/traitlets/config/application.py @@ -899,6 +899,8 @@ def _load_config_files( yield each config object in turn. """ + if os.path.isabs(basefilename): + path = None if isinstance(path, str) or path is None: path = [path] for current in reversed(path): From a1f19ce3e3e3821ffdac7acdf34811e0d1b78a20 Mon Sep 17 00:00:00 2001 From: qraqras Date: Wed, 28 May 2025 02:10:09 +0900 Subject: [PATCH 2/2] Update traitlets/config/application.py Co-authored-by: Min RK --- traitlets/config/application.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/traitlets/config/application.py b/traitlets/config/application.py index ea20fbc5..672fa1c9 100644 --- a/traitlets/config/application.py +++ b/traitlets/config/application.py @@ -900,7 +900,7 @@ def _load_config_files( yield each config object in turn. """ if os.path.isabs(basefilename): - path = None + path = [None] if isinstance(path, str) or path is None: path = [path] for current in reversed(path):