diff --git a/configuration/buildHelper.py b/configuration/buildHelper.py index ee1d104..4bb0fb5 100755 --- a/configuration/buildHelper.py +++ b/configuration/buildHelper.py @@ -98,10 +98,10 @@ def main(factoryFile,package,buildDir): # import isce import filecmp try: - import imp + import importlib factoryFile = os.path.abspath(factoryFile) - mod = imp.find_module(factoryFile.replace('.py','')) - factModule = imp.load_module(factoryFile.replace('.py',''),mod[0],mod[1],mod[2]) + mod = importlib.util.find_spec(factoryFile.replace('.py','')) + factModule = mod.loader.load_module() factoriesInfo = factModule.getFactoriesInfo() nameList = [] for k,v in factoriesInfo.items():