tools: correct the coding style of check_python_dependencies.py

This commit is contained in:
Roland Dobai 2018-11-30 13:31:44 +01:00
parent 6af90457f7
commit 88c7a61a63

View file

@ -19,12 +19,13 @@ import sys
import argparse
try:
import pkg_resources
except:
except Exception:
print('pkg_resources cannot be imported probably because the pip package is not installed and/or using a '
'legacy Python interpreter. Please refer to the Get Started section of the ESP-IDF Programming Guide for '
'setting up the required packages.')
sys.exit(1)
def escape_backslash(path):
if sys.platform == "win32":
# escaped backslashes are necessary in order to be able to copy-paste the printed path
@ -32,6 +33,7 @@ def escape_backslash(path):
else:
return path
if __name__ == "__main__":
idf_path = os.getenv("IDF_PATH")
@ -48,13 +50,13 @@ if __name__ == "__main__":
"/mingw32/bin/python" in sys.executable:
failed = False
try:
import cryptography
import cryptography # noqa: intentionally not used - imported for testing its availability
except ImportError:
print("Please run the following command to install MSYS2's MINGW Python cryptography package:")
print("pacman -S mingw-w64-i686-python%d-cryptography" % (sys.version_info[0],))
failed = True
try:
import setuptools
import setuptools # noqa: intentionally not used - imported for testing its availability
except ImportError:
print("Please run the following command to install MSYS2's MINGW Python setuptools package:")
print("pacman -S mingw-w64-i686-python%d-setuptools" % (sys.version_info[0],))
@ -68,7 +70,7 @@ if __name__ == "__main__":
line = line.strip()
try:
pkg_resources.require(line)
except:
except Exception:
not_satisfied.append(line)
if len(not_satisfied) > 0: