rats.cli
rats.cli
¶
Uses rats.cli
to streamline the creation of CLI commands written with Click.
__all__ = ['ClickApp', 'CommandId', 'CompositeContainer', 'Container', 'PluginServices', 'attach', 'command', 'create_group', 'get_class_commands', 'get_class_groups', 'group']
module-attribute
¶
ClickApp(group, commands)
¶
Bases: apps.Executable
...
Not sure this is the right interface.
Source code in rats/cli/_app.py
execute()
¶
Container
¶
Bases: Protocol
A container that can attach click commands to a click group.
attach(group)
¶
...