From fef2ddb43a30368cbb0ddb668f6fe53e290ddf21 Mon Sep 17 00:00:00 2001 From: allegroai <> Date: Sun, 24 Jan 2021 09:06:17 +0200 Subject: [PATCH] Fix broken packages on package importlib detection failed the entire requirements detection --- clearml/utilities/pigar/reqs.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clearml/utilities/pigar/reqs.py b/clearml/utilities/pigar/reqs.py index fd68bcad..5f732161 100644 --- a/clearml/utilities/pigar/reqs.py +++ b/clearml/utilities/pigar/reqs.py @@ -309,6 +309,9 @@ def is_std_or_local_lib(name): module_info = importlib.util.find_spec(name) # noqa except ImportError: exist = False + except ValueError: + # if we got here, the loader failed on us, meaning this is definitely a module and not std + return False mpath = module_info.origin if module_info else None if exist and mpath is not None: