import os; os.environ.get('SETUPTOOLS_USE_DISTUTILS', 'local') == 'local' and exec("import sys\n\n\nclass DistutilsLazyFinder:\n def find_spec(self, fullname, path, target=None):\n # A superset of the names DistutilsMetaFinder.find_spec dispatches on.\n if not ((path is None and fullname in ('distutils', 'pip'))\n or fullname.startswith('test.')):\n return None\n import _distutils_hack\n finder = _distutils_hack.DISTUTILS_FINDER\n if finder in sys.meta_path:\n return None\n if self in sys.meta_path:\n sys.meta_path[sys.meta_path.index(self)] = finder\n return finder.find_spec(fullname, path, target)\n\n\nsys.meta_path.insert(0, DistutilsLazyFinder())\n", {'__name__': 'distutils_precedence'})