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.
Requires: Python 3.10 to 3.13
Install through pip:
pip install flask-buzz
Minimal usage example: examples/basic.py
The complete documentation can be found at the flask-buzz home page