summaryrefslogtreecommitdiffstats
path: root/third_party/python/setuptools/setuptools/_distutils/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/python/setuptools/setuptools/_distutils/__init__.py')
-rw-r--r--third_party/python/setuptools/setuptools/_distutils/__init__.py23
1 files changed, 11 insertions, 12 deletions
diff --git a/third_party/python/setuptools/setuptools/_distutils/__init__.py b/third_party/python/setuptools/setuptools/_distutils/__init__.py
index 7dac55b601..1a188c35cb 100644
--- a/third_party/python/setuptools/setuptools/_distutils/__init__.py
+++ b/third_party/python/setuptools/setuptools/_distutils/__init__.py
@@ -1,15 +1,14 @@
-"""distutils
-
-The main package for the Python Module Distribution Utilities. Normally
-used from a setup script as
-
- from distutils.core import setup
-
- setup (...)
-"""
-
import sys
+import importlib
+
+__version__, _, _ = sys.version.partition(' ')
-__version__ = sys.version[:sys.version.index(' ')]
-local = True
+try:
+ # Allow Debian and pkgsrc (only) to customize system
+ # behavior. Ref pypa/distutils#2 and pypa/distutils#16.
+ # This hook is deprecated and no other environments
+ # should use it.
+ importlib.import_module('_distutils_system_mod')
+except ImportError:
+ pass