Metadata-Version: 2.1
Name: happydoc
Version: 0.1.1
Summary: A document generator for Happy Dev paperwork
Home-page: https://git/happy-dev.fr/plup/happydoc
Author: Plup
Author-email: plup@plup.io
License: ISC
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: click (~=7.0)
Requires-Dist: pyyaml (~=5.0)
Requires-Dist: weasyprint (==51)
Requires-Dist: markdown (~=3.0)
Provides-Extra: dev
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: pytest-cov ; extra == 'dev'
Requires-Dist: pytest-mypy ; extra == 'dev'
Requires-Dist: flake8 ; extra == 'dev'
Requires-Dist: pydocstyle ; extra == 'dev'

# Happy Doc

## Install

```
$ pip install happydoc
```

## Run

Check available templates:
```
$ happydoc template
['report.md', 'devis.md']
```

Generate a document from template:
```
$ happydoc template report.md myreport.md
```

When report is over convert it to PDF:
```
$ happydoc convert myreport.md myreport.pdf
```

## Read

All documents are generated from the markdown using `python-markdown` syntax and extra extensions.

* https://python-markdown.github.io/extensions/


