Skip to content
Snippets Groups Projects
Commit 6e1e15ab authored by Rick Waldron's avatar Rick Waldron Committed by GitHub
Browse files

Merge pull request #1298 from rwaldron/pip-install-yaml

tools/lint: install  PyYAML if not available
parents af2e7767 5a791f37
No related branches found
No related tags found
No related merge requests found
......@@ -4,6 +4,23 @@
import argparse
import sys
import pip
import pip.req
try:
__import__('yaml')
except ImportError:
for item in pip.req.parse_requirements("./tools/lint/requirements.txt", session="test262"):
if isinstance(item, pip.req.InstallRequirement):
requirement = item.name
if len(str(item.req.specifier)) > 0:
requirement = "{}{}".format(requirement, item.req.specifier)
# print(requirement)
pip.main(['install', requirement])
from lib.collect_files import collect_files
from lib.checks.features import CheckFeatures
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment