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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
- | - | 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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
- | - | 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.