From: Nabil Ghodbane Date: Wed, 17 May 2023 07:51:08 +0000 (+0200) Subject: bos# 35129 [EDF] DeprecationWarning imp module X-Git-Tag: V9_11_0~2^2 X-Git-Url: http://git.salome-platform.org/gitweb/?p=tools%2Fsat.git;a=commitdiff_plain;h=refs%2Ftlpr%2F5%2Fhead bos# 35129 [EDF] DeprecationWarning imp module --- diff --git a/src/fileEnviron.py b/src/fileEnviron.py index 20cdc1a..b21dcb9 100644 --- a/src/fileEnviron.py +++ b/src/fileEnviron.py @@ -994,7 +994,8 @@ launcher_tail_py3="""\ extradir=out_dir_Path + r"/extra.env.d" if os.path.exists(extradir): - import imp + import importlib + import importlib.util sys.path.insert(0, os.path.join(os.getcwd(), extradir)) for filename in sorted( filter(lambda x: os.path.isfile(os.path.join(extradir, x)), @@ -1003,9 +1004,9 @@ launcher_tail_py3="""\ if filename.endswith(".py"): f = os.path.join(extradir, filename) module_name = os.path.splitext(os.path.basename(f))[0] - fp, path, desc = imp.find_module(module_name) - module = imp.load_module(module_name, fp, path, desc) - module.init(context, out_dir_Path) + _specs = importlib.util.find_spec(module_name) + _module = importlib.util.module_from_spec(_specs) + _specs.loader.exec_module(_module) #[manage salome doc command] if len(args) >1 and args[0]=='doc':