diff options
-rw-r--r-- | setuptools/build_meta.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/setuptools/build_meta.py b/setuptools/build_meta.py index 365e24ee..02ad91cc 100644 --- a/setuptools/build_meta.py +++ b/setuptools/build_meta.py @@ -68,10 +68,11 @@ def _run_setup(setup_script='setup.py'): # Correctness comes first, then optimization later _initialize_master_working_set() __file__ = setup_script + __name__ = '__main__' f = getattr(tokenize, 'open', open)(__file__) code = f.read().replace('\\r\\n', '\\n') f.close() - exec(compile(code, __file__, 'exec')) + exec(compile(code, __file__, 'exec'), locals()) def _fix_config(config_settings): |