From 0a9d933bb298bccf087e47558acf2653b1e4a6c9 Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Mon, 11 Dec 2023 15:53:51 -0800 Subject: [PATCH] infra: import checking bugfix (#14569) --- libs/community/scripts/check_imports.py | 9 +++++++-- libs/core/scripts/check_imports.py | 9 +++++++-- libs/experimental/scripts/check_imports.py | 9 +++++++-- libs/langchain/scripts/check_imports.py | 9 +++++++-- 4 files changed, 28 insertions(+), 8 deletions(-) diff --git a/libs/community/scripts/check_imports.py b/libs/community/scripts/check_imports.py index fd21a4975b7..462ab97ae2e 100644 --- a/libs/community/scripts/check_imports.py +++ b/libs/community/scripts/check_imports.py @@ -1,3 +1,5 @@ +import random +import string import sys import traceback from importlib.machinery import SourceFileLoader @@ -7,9 +9,12 @@ if __name__ == "__main__": has_failure = False for file in files: try: - SourceFileLoader("x", file).load_module() + module_name = "".join( + random.choice(string.ascii_letters) for _ in range(20) + ) + SourceFileLoader(module_name, file).load_module() except Exception: - has_faillure = True + has_failure = True print(file) traceback.print_exc() print() diff --git a/libs/core/scripts/check_imports.py b/libs/core/scripts/check_imports.py index fd21a4975b7..462ab97ae2e 100644 --- a/libs/core/scripts/check_imports.py +++ b/libs/core/scripts/check_imports.py @@ -1,3 +1,5 @@ +import random +import string import sys import traceback from importlib.machinery import SourceFileLoader @@ -7,9 +9,12 @@ if __name__ == "__main__": has_failure = False for file in files: try: - SourceFileLoader("x", file).load_module() + module_name = "".join( + random.choice(string.ascii_letters) for _ in range(20) + ) + SourceFileLoader(module_name, file).load_module() except Exception: - has_faillure = True + has_failure = True print(file) traceback.print_exc() print() diff --git a/libs/experimental/scripts/check_imports.py b/libs/experimental/scripts/check_imports.py index fd21a4975b7..462ab97ae2e 100644 --- a/libs/experimental/scripts/check_imports.py +++ b/libs/experimental/scripts/check_imports.py @@ -1,3 +1,5 @@ +import random +import string import sys import traceback from importlib.machinery import SourceFileLoader @@ -7,9 +9,12 @@ if __name__ == "__main__": has_failure = False for file in files: try: - SourceFileLoader("x", file).load_module() + module_name = "".join( + random.choice(string.ascii_letters) for _ in range(20) + ) + SourceFileLoader(module_name, file).load_module() except Exception: - has_faillure = True + has_failure = True print(file) traceback.print_exc() print() diff --git a/libs/langchain/scripts/check_imports.py b/libs/langchain/scripts/check_imports.py index fd21a4975b7..462ab97ae2e 100644 --- a/libs/langchain/scripts/check_imports.py +++ b/libs/langchain/scripts/check_imports.py @@ -1,3 +1,5 @@ +import random +import string import sys import traceback from importlib.machinery import SourceFileLoader @@ -7,9 +9,12 @@ if __name__ == "__main__": has_failure = False for file in files: try: - SourceFileLoader("x", file).load_module() + module_name = "".join( + random.choice(string.ascii_letters) for _ in range(20) + ) + SourceFileLoader(module_name, file).load_module() except Exception: - has_faillure = True + has_failure = True print(file) traceback.print_exc() print()