diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2022-08-17 20:30:21 -0400 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2022-08-17 20:56:20 -0400 |
commit | 7ace3feb7340e2bc387c93745154a1ffab481e86 (patch) | |
tree | ef8d1019aa6c689b32d76df0431f7219d5fc78b1 /setuptools/monkey.py | |
parent | fe8a98e696241487ba6ac9f91faa38ade939ec5d (diff) | |
download | python-setuptools-git-7ace3feb7340e2bc387c93745154a1ffab481e86.tar.gz |
Remove monkeypatching of msvc9compiler. Fixes #3536
Diffstat (limited to 'setuptools/monkey.py')
-rw-r--r-- | setuptools/monkey.py | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/setuptools/monkey.py b/setuptools/monkey.py index fb36dc1a..b881fc80 100644 --- a/setuptools/monkey.py +++ b/setuptools/monkey.py @@ -143,7 +143,7 @@ def patch_for_msvc_specialized_compiler(): """ Prepare the parameters for patch_func to patch indicated function. """ - repl_prefix = 'msvc9_' if 'msvc9' in mod_name else 'msvc14_' + repl_prefix = 'msvc14_' repl_name = repl_prefix + func_name.lstrip('_') repl = getattr(msvc, repl_name) mod = import_module(mod_name) @@ -151,20 +151,10 @@ def patch_for_msvc_specialized_compiler(): raise ImportError(func_name) return repl, mod, func_name - # Python 2.7 to 3.4 - msvc9 = functools.partial(patch_params, 'distutils.msvc9compiler') - # Python 3.5+ msvc14 = functools.partial(patch_params, 'distutils._msvccompiler') try: - # Patch distutils.msvc9compiler - patch_func(*msvc9('find_vcvarsall')) - patch_func(*msvc9('query_vcvarsall')) - except ImportError: - pass - - try: # Patch distutils._msvccompiler._get_vc_env patch_func(*msvc14('_get_vc_env')) except ImportError: |