Commit 67ad531e authored by marscher's avatar marscher

do not import setuptools

parent 210ecc62
......@@ -644,9 +644,9 @@ def create_extension_list(patterns, exclude=None, ctx=None, aliases=None, quiet=
module_metadata = {}
# workaround for setuptools
try:
from setuptools.extension import Extension as Extension_setuptools
except ImportError:
if 'setuptools' in sys.modules:
Extension_setuptools = sys.modules['setuptools'].Extension
else:
# dummy class, in case we do not have setuptools
class Extension_setuptools(Extension): pass
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment