From 97192962e89a24a02effd1f7a541108335517253 Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Fri, 3 Jul 2020 04:54:40 -0400 Subject: Ensure the module is named 'distutils'. Avoids errors when distutils.log and setuptools._distutils.log are two separate modules with separate state. --- setuptools/distutils_patch.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setuptools/distutils_patch.py b/setuptools/distutils_patch.py index 06eed82f..b2095fba 100644 --- a/setuptools/distutils_patch.py +++ b/setuptools/distutils_patch.py @@ -23,6 +23,7 @@ def clear_distutils(): def ensure_local_distutils(): clear_distutils() distutils = importlib.import_module('setuptools._distutils') + distutils.__name__ = 'distutils' sys.modules['distutils'] = distutils # sanity check that submodules load as expected -- cgit v1.2.3