aix.cli

aix.cli

Source: packages/aix/src/aix/cli.py

title: AIX command-line interface.

Functions

get_args() -> argparse.ArgumentParser

title: Build the AIX CLI argument parser.
returns:
  type: argparse.ArgumentParser

get_test_args() -> argparse.ArgumentParser

title: Build parser for `aix test`.
returns:
  type: argparse.ArgumentParser

show_version() -> None

title: Print package version.

app(argv: Sequence[str] | None=None) -> None

title: Run the AIX CLI.
parameters:
  argv:
    type: Sequence[str] | None

Classes

CustomHelpFormatter(argparse.RawTextHelpFormatter)

title: Formatter for preserving CLI help layout.