diff options
Diffstat (limited to 'numpy/distutils/misc_util.py')
-rw-r--r-- | numpy/distutils/misc_util.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/numpy/distutils/misc_util.py b/numpy/distutils/misc_util.py index 9bf830895..a698ae415 100644 --- a/numpy/distutils/misc_util.py +++ b/numpy/distutils/misc_util.py @@ -1492,7 +1492,6 @@ def scons_generate_config_py(target): """ from distutils.dir_util import mkpath from numscons import get_scons_configres_dir, get_scons_configres_filename - import imp d = {} mkpath(os.path.dirname(target)) f = open(target, 'w') @@ -1508,9 +1507,8 @@ def scons_generate_config_py(target): pkg_name = '.'.join(root[len(confdir)+1:].split(os.sep)) fid = open(file, 'r') try: - config_mod = imp.load_module(pkg_name, fid, confilename, - ('.py', 'U', 1)) - d[pkg_name] = config_mod.config + cnt = fid.read() + d[pkg_name] = eval(cnt) finally: fid.close() # d is a dictionary whose keys are package names, and values the |