SupriyaScript

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightsteelblue2, fontname=Arial, fontsize=10, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, splines=spline, style="dashed, rounded", truecolor=true]; node [colorscheme=pastel19, fontname=Arial, fontsize=10, height=0, penwidth=2, shape=box, style="filled, rounded", width=0]; edge [color=lightslategrey, penwidth=1]; subgraph cluster_abc { graph [label=abc]; node [color=1]; "abc.ABC" [URL="https://docs.python.org/3.6/library/abc.html#abc.ABC", label=ABC, target=_top]; } subgraph cluster_builtins { graph [label=builtins]; node [color=2]; "builtins.object" [URL="https://docs.python.org/3.6/library/functions.html#object", label=object, target=_top]; } subgraph "cluster_supriya.cli" { graph [label="supriya.cli"]; node [color=3]; "supriya.cli.SupriyaScript.SupriyaScript" [URL="../api/supriya/cli/SupriyaScript.html#supriya.cli.SupriyaScript.SupriyaScript", color=black, fontcolor=white, label="Supriya\nScript", target=_top]; } subgraph "cluster_uqbar.cli" { graph [label="uqbar.cli"]; node [color=4]; "uqbar.cli.CLI.CLI" [label=CLI, shape=oval, style=bold]; "uqbar.cli.CLIAggregator.CLIAggregator" [label=CLIAggregator, shape=oval, style=bold]; "uqbar.cli.CLI.CLI" -> "uqbar.cli.CLIAggregator.CLIAggregator"; } "abc.ABC" -> "uqbar.cli.CLI.CLI"; "builtins.object" -> "abc.ABC"; "uqbar.cli.CLIAggregator.CLIAggregator" -> "supriya.cli.SupriyaScript.SupriyaScript"; }

class supriya.cli.SupriyaScript.SupriyaScript[source]

SupriyaScript is the commandline entry-point to the Supriya developer scripts catalog.

Can be accessed on the commandline via ajv:

surpiya --help

supriya supports subcommands similar to svn:

supriya project --help

Attributes Summary

cli_classes Developer scripts classes.
config_name
short_description

Special methods

(CLIAggregator).__call__(arguments=None)

Calls developer script.

Returns none.


Read-only properties

(CLI).argument_parser

The script’s instance of argparse.ArgumentParser.

(CLIAggregator).cli_aliases

Developer script aliases.

cli_classes

Developer scripts classes.

(CLIAggregator).cli_program_names

Developer script program names.

(CLI).formatted_help

Formatted help of developer script.

(CLI).formatted_usage

Formatted usage of developer script.

(CLI).formatted_version

Formatted version of developer script.

(CLI).program_name

The name of the script, callable from the command line.