Getting Started# Basic Core usage argument pos_argument var_argument description organize arguments grouping mutually exclusive grouping Type parser Tuple types list_type bool_type dict_type slice_type union_type literal_type try_int_type / try_float_type Validator usage String Validation Integer Validation Float Validation List Validation Tuple Validation Path Validation Logical Combinators Error Handling Advance Advanced usage hidden argument aliased_argument pass options between classes Sub-Commands parse_command_args sub_command_group Dispatch usage Compose cli option-classes Other Utility usage parse_args as_dict with_options with_defaults