Remove `--quiet` flag from `pip`

Review Request #2809 - Created Sept. 14, 2015 and submitted

Information
Gabriel Gonzalez
pants
ggonzalez/no_quiet
2188
7c08d75...
Reviewers
pants-reviews
jsirois, stuhood

`pip` logs the output of failed commands at the `INFO` log level, but the
`--quiet` flag suppresses all log entries below `CRITICAL` log level, making
these failed commands harder to debug. Removing the `--quiet` flag restores the
log level filter to keep all entries at log level `INFO` or higher.

Merge branch 'master' into ggonzalez/no_quiet

Restore two `--quiet` flags

Before this fix I get this failure message when trying to perform any pants-related command:

Installing setuptools, pip, wheel...done.
Command
"/home/gabriel/proj/pants/build-support/pants_dev_deps.venv/bin/python2.7 -c
"import setuptools,
tokenize;__file__='/tmp/pip-build-27YKPp/psutil/setup.py';exec(compile(getattr(tokenize,
'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))"
install --record /tmp/pip-kFnqzM-record/install-record.txt
--single-version-externally-managed --compile --install-headers
/home/gabriel/proj/pants/build-support/pants_dev_deps.venv/include/site/python2.7/psutil"
failed with error code 1 in /tmp/pip-build-27YKPp/psutil

Failed to install requirements from
/home/gabriel/proj/pants/3rdparty/python/requirements.txt.
Possible fix: Install Python development headers

After this fix I get a slightly better error message showing that the Python.h header file is missing because I'm missing the Python development header files.

I'm relying on Travis for testing because my local machine still does not work for testing pants for other reasons (missing JDK).

Gabriel Gonzalez
John Sirois
Gabriel Gonzalez
John Sirois
Gabriel Gonzalez
Review request changed

Status: Closed (submitted)

Loading...