Module: sarpyx.cli.main

File: sarpyx/cli/main.py

SARPyX Command Line Interface. Main entry point for all sarpyx CLI tools.

Exported Symbols (__all__)

No explicit __all__ list. Public symbols inferred from implementation.

Public Functions (2)

create_main_parser function

Create the main argument parser with subcommands.

File location: sarpyx/cli/main.py:13

Signature

create_main_parser() -> argparse.ArgumentParser

Parameters

ParameterTypeRequiredDefaultDescription
--no-No explicit public parameters; behavior inferred from implementation.

Return Type

argparse.ArgumentParser

Configured ArgumentParser instance.

Exceptions

None explicitly documented; inferred from implementation.

Side Effects

  • inferred from implementation

Example Usage

from sarpyx.cli.main import create_main_parser

result = create_main_parser()

Edge Cases

No explicit edge-case section found; behavior is inferred from implementation.

main function

Main entry point for sarpyx CLI.

File location: sarpyx/cli/main.py:466

Signature

main() -> None

Parameters

ParameterTypeRequiredDefaultDescription
--no-No explicit public parameters; behavior inferred from implementation.

Return Type

None

inferred from implementation.

Exceptions

None explicitly documented; inferred from implementation.

Side Effects

  • io

Example Usage

from sarpyx.cli.main import main

result = main()

Edge Cases

No explicit edge-case section found; behavior is inferred from implementation.

Public Classes (0)

No public classes detected.