INNER CODE UNIT · Python

register_generic_run_arguments

python-bonobo/bonobo · bonobo/commands/run.py:47

def register_generic_run_arguments(parser, required=True):
    """
    Only there for backward compatibility with third party extensions.
    TODO: This should be deprecated (using the @deprecated decorator) in 0.7, and removed in 0.8 or 0.9.
    """
    dummy_command = BaseGraphCommand()
    dummy_command.required = required
    dummy_command.add_arguments(parser)
    return parser


def _install_requirements(requirements):
    """Install requirements given a path to requirements.txt file."""
    import importlib
    import pip

    pip.main(["install", "-r", requirements])
    # Some shenanigans to be sure everything is importable after this, especially .egg-link files which

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…