plexus.cli.shared.CommandLineInterface module
Main entry point for the Plexus CLI.
- class plexus.cli.shared.CommandLineInterface.OrderCommands(name: str | None = None, commands: MutableMapping[str, Command] | Sequence[Command] | None = None, invoke_without_command: bool = False, no_args_is_help: bool | None = None, subcommand_metavar: str | None = None, chain: bool = False, result_callback: Callable[[...], Any] | None = None, **kwargs: Any)
Bases:
Group- list_commands(ctx: Context) → list[str]
Returns a list of subcommand names in the order they should appear.
- plexus.cli.shared.CommandLineInterface.main()
Plexus Command Line Interface. This function is the entry point when the plexus command is run.