fluent-http-apigen

App generate HTTP documentation from fluent-http code


Keywords
icij
License
Other
Install
pip install fluent-http-apigen==0.3.0

Documentation

About

Circle CI

This is a small tool to generate HTTP API documentation for https://github.com/CodeStory/fluent-http

It generates markdown and provides API documentation like https://github.com/ICIJ/datashare/wiki/Datashare-API

Use

Install with pip

pip install fluent-http-apigen
apigen <java_source_files>

Develop

To develop, just run:

virtualenv --python=python3 venv
source venv/bin/activate
python setup.py develop
pip install -e ".[dev]"
nosetests

To release

bumpversion --commit --tag --current-version `python setup.py --version` [major|minor|patch] setup.py
git push origin master --tags
python setup.py  sdist bdist_egg upload