Extra bindings on py-buzz specifically for flask apps


License
MIT
Install
pip install flask-buzz==4.0.0

Documentation

PyPI Versions Build Status Documentation Status

flask-buzz

py-buzz bindings specifically for flask applications

This is an extension of the py-buzz package.

It adds extra functionality especially for flask. Predominately, it adds the ability to register an error handler with Flask that will automatically package any handled FlaskBuzz exceptions in a nicely formatted JSON response with the appropriate status_code and message. There is also a method to explicitly jsonify a FlaskBuzz error with some control over what is included in the error body.

Super-quick Start

Requires: Python 3.10 to 3.13

Install through pip:

pip install flask-buzz

Minimal usage example: examples/basic.py

Documentation

The complete documentation can be found at the flask-buzz home page