aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/py31compat.py
blob: dbb324b0e38b99a10b4488ce8b8b4f271a9571fe (plain)
1
2
3
4
5
6
7
8
9
10
11
__all__ = ['get_config_vars', 'get_path']

try:
    # Python 2.7 or >=3.2
    from sysconfig import get_config_vars, get_path
except ImportError:
    from distutils.sysconfig import get_config_vars, get_python_lib
    def get_path(name):
        if name not in ('platlib', 'purelib'):
            raise ValueError("Name must be purelib or platlib")
        return get_python_lib(name=='platlib')