πŸ‘©πŸ»β€πŸ’» cli moduleΒΆ

Manage cli arguments

class pupyl.cli.PupylCommandLineInterfaceΒΆ

Implements the command line interface for pupyl.

classmethod argument_parser(**kwargs)ΒΆ

Renders the command line parsers.

Parameters:

commands (list) – The optional list of parameters to parse.

Returns:

A namespace with parsed command line arguments whithin.

Return type:

argparse.Namespace

static parsers()ΒΆ

Creates parsers and subparsers for pupyl’s CLI.

Returns:

Parsed arguments from command line.

Return type:

argparse.ArgumentParser

pupyl.cli.pupyl()ΒΆ

CLI entry point.