Metadata-Version: 2.1
Name: mara-cli
Version: 0.3.0
Summary: Mara cli app which calls the appropriate contributed subcommand.
Home-page: https://github.com/mara/mara-cli
Author: Mara contributors
License: MIT
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click
Requires-Dist: setuptools
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest_click; extra == "test"

# mara-cli: Mara commandline app

A 'mara' command which exposes contributed click commands. Contributed click 
commands are exposed as subcommands. It automatically finds the 
`compose_mara_app()` function of your app, executes it, and then calls the 
appropriate subcommand.


## Contributed MARA_* functionality in this package

none

## Consumed MARA_* functionality

This consumes the `MARA_CLICK_COMMANDS` functionality.  `MARA_CLICK_COMMANDS` 
must be an iterable which yields `@click.command()` decorated functions 
(either an iterator or a functions which returns a list or a list of such 
functions).
