Metadata-Version: 2.1
Name: click-hotoffthehamster-alias
Version: 1.0.5
Summary: Add aliases to click-hotoffthehamster commands
License: MIT
Keywords: python,boilerplate,pyoilerplate,scaffolding,framework,CLI,TUI,skeleton,cookiecutter
Author: Landon Bouma
Author-email: doblabs@tallybark.com
Maintainer: Tally Bark LLC
Maintainer-email: doblabs@tallybark.com
Requires-Python: >=3.8.1,<4.0.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Provides-Extra: readthedocs
Requires-Dist: click-hotoffthehamster (>=7.8.0,<8.0.0)
Requires-Dist: sphinx (>=6.2.1,<7.0.0) ; (python_version >= "3.8" and python_version < "3.9") and (extra == "readthedocs")
Requires-Dist: sphinx (>=7.2.6,<8.0.0) ; (python_version >= "3.9" and python_version < "4.0") and (extra == "readthedocs")
Requires-Dist: sphinx-rtd-theme (>=2.0.0rc4,<3.0.0) ; extra == "readthedocs"
Requires-Dist: tomli (>=2.0.1) ; extra == "readthedocs"
Project-URL: documentation, https://click-hotoffthehamster-alias.readthedocs.io/en/latest
Project-URL: download, https://pypi.org/project/click-hotoffthehamster-alias/#files
Project-URL: homepage, https://github.com/doblabs/click-hotoffthehamster-alias#🥸
Project-URL: history, https://github.com/doblabs/click-hotoffthehamster-alias/blob/release/HISTORY.rst
Project-URL: issues, https://github.com/doblabs/click-hotoffthehamster-alias/issues
Description-Content-Type: text/markdown

# click-hotoffthehamster-alias

[![build](https://travis-ci.com/hotoffthehamster/click-hotoffthehamster-alias.svg?branch=release)](https://travis-ci.com/hotoffthehamster/click-hotoffthehamster-alias)
[![license](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://raw.githubusercontent.com/hotoffthehamster/click-hotoffthehamster-alias/release/LICENSE)
[![coverage](https://coveralls.io/repos/github/hotoffthehamster/click-hotoffthehamster-alias/badge.svg?branch=release)](https://coveralls.io/github/hotoffthehamster/click-hotoffthehamster-alias?branch=release)

Add (multiple) aliases to a click_ group or command.

In your [click](http://click.pocoo.org/) app:

```python
import click_hotoffthehamster as click
from click_hotoffthehamster import ClickAliasedGroup

@click.group(cls=ClickAliasedGroup)
def cli():
    pass

@cli.command(aliases=['bar', 'baz', 'qux'])
def foo():
    """Run a command."""
    click.echo('foo')
```

Will result in:
```
Usage: cli [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  foo (bar,baz,qux)  Run a command.
```

