def __init__(self, command_name, cli_generator, allow_positional): self.command_name = command_name self.cli_generator = cli_generator self.allow_positional = allow_positional self.ancestor_flag_args = [] self.defaults = {} self.dests = [] self.display_info = display_info.DisplayInfo() self.flag_args = [] self.positional_args = [] self.positional_completers = set() self.required = []
def __init__(self, command_name): self.command_name = command_name self.ancestor_flag_args = [] self.argument_groups = {} self.defaults = {} self.dests = [] self.display_info = display_info.DisplayInfo() self.flag_args = [] self.group_attr = {} self.groups = {} self.mutex_groups = {} self.positional_args = [] self.required = [] self.required_mutex_groups = set()
def __init__(self, command_name, is_root, cli_generator, allow_positional): self.command_name = command_name self.is_root = is_root self.cli_generator = cli_generator self.allow_positional = allow_positional self.is_root = is_root self.ancestor_flag_args = [] self.argument_groups = {} self.defaults = {} self.dests = [] self.display_info = display_info.DisplayInfo() self.flag_args = [] self.group_attr = {} self.groups = {} self.mutex_groups = {} self.positional_args = [] self.positional_completers = set() self.required = [] self.required_mutex_groups = set()