Metadata-Version: 2.1
Name: yabs-cowsay
Version: 0.0.4
Summary: Add a 'cowsay' task to Yabs
Home-page: https://github.com/mar10/yabs-cowsay/
Author: Martin Wendt
Author-email: yabs@wwwendt.de
Maintainer: Martin Wendt
Maintainer-email: yabs@wwwendt.de
License: MIT
Keywords: yabs,yabs-plugin
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: System :: Installation/Setup
Classifier: Topic :: System :: Software Distribution
Description-Content-Type: text/markdown

# yabs-cowsay

> Extension plugin for [yabs](https://github.com/mar10/yabs/).

[![Latest Version](https://img.shields.io/pypi/v/yabs-cowsay.svg)](https://pypi.python.org/pypi/yabs-cowsay/)
[![License](https://img.shields.io/pypi/l/yabs-cowsay.svg)](https://github.com/mar10/yabs-cowsay/blob/master/LICENSE.txt)
[![Documentation Status](https://readthedocs.org/projects/yabs/badge/?version=latest)](https://yabs.readthedocs.io)
[![StackOverflow: yabs](https://img.shields.io/badge/StackOverflow-yabs-blue.svg)](https://stackoverflow.com/questions/tagged/yabs)

This simple example serves primarily as demo for the yabs's plugin architecture.

Let's assume we need a new task `cowsay` that is used like so:

```yaml
...
- task: cowsay
    width: 40
    message: |
    Dear fellow cattle,
    We just released version {version}.
    (This message was brought to you by the 'yabs-cowsay' extension.)
...
```
and produces this output:
```bash
     _________________________________________
    / Dear fellow cattle,                     \
    | We just released version 0.0.19-a2.     |
    | (This message was brought to you by the |
    \ 'yabs-cowsay' extension.)               /
     -----------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
```

This plugin also adds a `--no-cowsay` option to the CLI.

[Read the docs](https://yabs.readthedocs.io/en/latest/ug_writing_plugins.html) 
for details.


