/opt/alt/python37/lib64/python3.7/site-packages/numpy/distutils
NameSizeModeActions
command/-0755rm
fcompiler/-0755rm
mingw/-0755rm
tests/-0755rm
__pycache__/-0755rm
ccompiler.py285370644editdlrm
compat.py2180644editdlrm
conv_template.py96870644editdlrm
core.py81830644editdlrm
cpuinfo.py229670644editdlrm
environment.py23460644editdlrm
exec_command.py86630644editdlrm
extension.py29670644editdlrm
from_template.py78080644editdlrm
info.py1570644editdlrm
intelccompiler.py42910644editdlrm
lib2def.py35120644editdlrm
line_endings.py20530644editdlrm
log.py27450644editdlrm
mingw32ccompiler.py251470644editdlrm
misc_util.py819720644editdlrm
msvc9compiler.py22580644editdlrm
msvccompiler.py19910644editdlrm
npy_pkg_config.py132430644editdlrm
numpy_distribution.py7000644editdlrm
pathccompiler.py7790644editdlrm
setup.py5890644editdlrm
site.cfg1740644editdlrm
system_info.py852830644editdlrm
unixccompiler.py51560644editdlrm
__config__.py17820644editdlrm
__init__.py7470644editdlrm
__version__.py1510644editdlrm
Edit: /opt/alt/python37/lib64/python3.7/site-packages/numpy/distutils/environment.py (2346B)
from __future__ import division, absolute_import, print_function import os from distutils.dist import Distribution __metaclass__ = type class EnvironmentConfig(object): def __init__(self, distutils_section='ALL', **kw): self._distutils_section = distutils_section self._conf_keys = kw self._conf = None self._hook_handler = None def dump_variable(self, name): conf_desc = self._conf_keys[name] hook, envvar, confvar, convert = conf_desc if not convert: convert = lambda x : x print('%s.%s:' % (self._distutils_section, name)) v = self._hook_handler(name, hook) print(' hook : %s' % (convert(v),)) if envvar: v = os.environ.get(envvar, None) print(' environ: %s' % (convert(v),)) if confvar and self._conf: v = self._conf.get(confvar, (None, None))[1] print(' config : %s' % (convert(v),)) def dump_variables(self): for name in self._conf_keys: self.dump_variable(name) def __getattr__(self, name): try: conf_desc = self._conf_keys[name] except KeyError: raise AttributeError(name) return self._get_var(name, conf_desc) def get(self, name, default=None): try: conf_desc = self._conf_keys[name] except KeyError: return default var = self._get_var(name, conf_desc) if var is None: var = default return var def _get_var(self, name, conf_desc): hook, envvar, confvar, convert = conf_desc var = self._hook_handler(name, hook) if envvar is not None: var = os.environ.get(envvar, var) if confvar is not None and self._conf: var = self._conf.get(confvar, (None, var))[1] if convert is not None: var = convert(var) return var def clone(self, hook_handler): ec = self.__class__(distutils_section=self._distutils_section, **self._conf_keys) ec._hook_handler = hook_handler return ec def use_distribution(self, dist): if isinstance(dist, Distribution): self._conf = dist.get_option_dict(self._distutils_section) else: self._conf = dist