https://github.com/bugsnag/bugsnag-python
Official BugSnag error monitoring and error reporting for django, flask, tornado and other python apps.
https://github.com/bugsnag/bugsnag-python
bug bugs bugsnag celery crash crash-reporting debug debugging-tool django error-monitoring error-reporting errors exceptions flask notifier platforms python tornado
Last synced: 6 months ago
JSON representation
Official BugSnag error monitoring and error reporting for django, flask, tornado and other python apps.
- Host: GitHub
- URL: https://github.com/bugsnag/bugsnag-python
- Owner: bugsnag
- License: mit
- Created: 2012-07-27T07:34:23.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T10:22:22.000Z (about 1 year ago)
- Last Synced: 2024-04-12T17:29:39.116Z (about 1 year ago)
- Topics: bug, bugs, bugsnag, celery, crash, crash-reporting, debug, debugging-tool, django, error-monitoring, error-reporting, errors, exceptions, flask, notifier, platforms, python, tornado
- Language: Python
- Homepage: https://docs.bugsnag.com/platforms/python/
- Size: 1.08 MB
- Stars: 82
- Watchers: 31
- Forks: 41
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Support: .github/SUPPORT.md
Awesome Lists containing this project
README
# Bugsnag exception reporter for Python
[](https://travis-ci.com/bugsnag/bugsnag-python)
[](https://docs.bugsnag.com/platforms/python/)The Bugsnag exception reporter for Python automatically detects and reports exceptions thrown your **ASGI**, **AWS Lambda**, **Bottle**, **Celery**, **Django**, **Flask**, **Tornado**, **WSGI** or **plain Python** app. Any uncaught exceptions will trigger a notification to be sent to your Bugsnag project. Learn more about [monitoring and reporting Python errors](https://www.bugsnag.com/platforms/python-error-reporting/) with Bugsnag.
## Features
* Automatically report unhandled exceptions and crashes
* Report handled exceptions
* Attach user information and custom diagnostic data to determine how many
people are affected by a crash## Getting started
1. [Create a Bugsnag account](https://www.bugsnag.com)
2. Complete the instructions in the
[integration guide](https://docs.bugsnag.com/platforms/python/)
3. Report handled exceptions using
[`bugsnag.notify()`](https://docs.bugsnag.com/platforms/python/reporting-handled-errors/)
4. Customize your integration using the
[configuration options](https://docs.bugsnag.com/platforms/python/configuration-options/)## Support
* Check out the [configuration options](https://docs.bugsnag.com/platforms/python/configuration-options/)
* [Search open and closed issues](https://github.com/bugsnag/bugsnag-python/issues?utf8=✓&q=is%3Aissue) for similar problems
* [Report a bug or request a feature](https://github.com/bugsnag/bugsnag-python/issues/new/choose)## Contributing
All contributors are welcome! For information on how to build, test,
and release, see our [contributing guide](CONTRIBUTING.md).## License
The Bugsnag Python library is free software released under the MIT License.
See [LICENSE.txt](LICENSE.txt) for details.