DrafterPy
November 19, 2016 ยท View on GitHub
.. image:: https://img.shields.io/pypi/v/drafterpy.svg?style=flat-square :target: https://pypi.python.org/pypi/drafterpy/ :alt: PyPI Version
API Blueprint Parser for Python
Python bindings for the Drafter_ library. It might also release the Kraken_, so please be careful.
API Blueprint is Web API documentation language. You can find API Blueprint documentation on the API Blueprint site_.
Example
Simple api-blueprint to json parsing:
.. code:: python
from drafterpy.blueprint import Blueprint
content = "# My API\n" \
"## GET /message\n" \
"+ Response 200 (text/plain)\n" \
"\n" \
" Hello World!\n"
bp = Blueprint(content)
bp.parse()
Contribution
Any contributions and advices are welcome. Please report any issues at
the Github Page_.
License
MIT License. See the LICENSE_ file.
.. _Drafter: https://github.com/apiaryio/drafter .. _Kraken: https://en.wikipedia.org/wiki/Kraken .. _API Blueprint site: http://apiblueprint.org .. _Github page: https://github.com/menecio/drafterpy .. _LICENSE: https://github.com/menecio/drafterpy/blob/master/LICENSE