diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2017-08-03 14:52:36 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-03 14:52:36 -0400 |
commit | 20d6c6c22d88260669a1aec573d62aabc4052abf (patch) | |
tree | e2fd01dcc06dea8e750fd41d703243e78760d0d8 | |
parent | 300c8802ef4d13d9433af3bce9d22936ff3c610f (diff) | |
download | external_python_setuptools-20d6c6c22d88260669a1aec573d62aabc4052abf.tar.gz external_python_setuptools-20d6c6c22d88260669a1aec573d62aabc4052abf.tar.bz2 external_python_setuptools-20d6c6c22d88260669a1aec573d62aabc4052abf.zip |
Extract variable for exceptions to provide explanation
-rw-r--r-- | setuptools/msvc.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/setuptools/msvc.py b/setuptools/msvc.py index f3917815..8e3b638f 100644 --- a/setuptools/msvc.py +++ b/setuptools/msvc.py @@ -45,9 +45,18 @@ else: safe_env = dict() +_msvc9_suppress_errors = ( + # msvc9compiler isn't available on some platforms + ImportError, + + # msvc9compiler raises DistutilsPlatformError in some + # environments. See #1118. + distutils.errors.DistutilsPlatformError, +) + try: from distutils.msvc9compiler import Reg -except (ImportError, distutils.errors.DistutilsPlatformError): +except _msvc9_suppress_errors: pass |