def _handle_requirements(hass, component, name):
    if hass.config.skip_pip or not hasattr(component, 'REQUIREMENTS'):
        return True

    for req in component.REQUIREMENTS:
        if not pkg_util.install_package(req, target=hass.config.path('deps')):
            _LOGGER.error('Not initializing %s because could not install '
                          'dependency %s', name, req)
            return False

    return True
Parse program output.
dataset/ETHPy150Open home-assistant/home-assistant/homeassistant/bootstrap.py/_handle_requirements--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/python-gflags/gflags2man.py/ProgramInfo.Parse