Airbrake Python Integrations Release

We’re proud to announce a new library to make it easier to use airbrake with Python. Airbrake Python Integrations is now the home for integrations built on top of our core Python notifier library. This initial release includes integrations for three major Python projects: Django, Flask, and Twisted. We’re excited to work with the community to improve and expand the library.

For example, to use Airbrake with Flask:

pip install airbrake-integrations

Make sure the airbrake configuration variables are set:

AIRBRAKE_PROJECT_ID = 123456
AIRBRAKE_API_KEY = '1290180gsdf8snfaslfa0'
AIRBRAKE_ENVIRONMENT = "production"

Then import and use the library!

from airbrake_integrations.flask.app import AirbrakeApp

app = Flask(__name__)
app.config.from_pyfile('config.cfg')
ab = AirbrakeApp(app)

Version 2.1.0 of our core Python notifier library, airbrake-python, was also released recently. We added support for sending top-level uncaught exceptions by default and fixed a number of bugs. As always, pull requests are more than welcome, and much appreciated.

Monitor Your App Free for 30 Days

Discover the power of Airbrake by starting a free 30-day trial of Airbrake. Quick sign-up, no credit card required. Get started.