GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - getsentry/raven-python: Raven is the legacy Python client for Sentry (getsentry.com) — replaced by sentry-python

This repository was archived by the owner on Oct 23, 2023. It is now read-only.
BranchesTags
Open more actions menu

Latest commit

 

History

3,596 Commits
3,596 Commits

Folders and files

NameName
Last commit message
Last commit date
.vscode
.vscode
 
 
ci
ci
 
 
examples/django_110
examples/django_110
 
 
hooks
hooks
 
 
raven
raven
 
 
scripts
scripts
 
 
tests
tests
 
 
.bandit.yml
.bandit.yml
 
 
.bumpversion.cfg
.bumpversion.cfg
 
 
.craft.yml
.craft.yml
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
.python-version-example
.python-version-example
 
 
.travis.yml
.travis.yml
 
 
AUTHORS
AUTHORS
 
 
CHANGELOG.md
CHANGELOG.md
 
 
LICENSE
LICENSE
 
 
MANIFEST.in
MANIFEST.in
 
 
Makefile
Makefile
 
 
README.rst
README.rst
 
 
codecov.yml
codecov.yml
 
 
conftest.py
conftest.py
 
 
setup.cfg
setup.cfg
 
 
setup.py
setup.py
 
 
tox.ini
tox.ini
 
 

Repository files navigation


Deprecated for sentry-sdk package

Raven is deprecated in favor of Sentry-Python.

Feature development and most bugfixes happen exclusively there, as Raven is in maintenance mode.


Raven - Sentry for Python

PyPi page link -- version https://travis-ci.org/getsentry/raven-python.svg?branch=master PyPi page link -- MIT licence PyPi page link -- Python versions Code Climate

Raven is the official legacy Python client for Sentry, officially supports Python 2.6–2.7 & 3.3–3.7, and runs on PyPy and Google App Engine.

It tracks errors and exceptions that happen during the execution of your application and provides instant notification with detailed information needed to prioritize, identify, reproduce and fix each issue.

It provides full out-of-the-box support for many of the popular python frameworks, including Django, and Flask. Raven also includes drop-in support for any WSGI-compatible web application.

Your application doesn't live on the web? No problem! Raven is easy to use in any Python application.

For more information, see our Python Documentation for framework integrations and other goodies.

Features

  • Automatically report (un)handled exceptions and errors
  • Send customized diagnostic data
  • Process and sanitize data before sending it over the network

Quickstart

It's really easy to get started with Raven. After you complete setting up a project in Sentry, you’ll be given a value which we call a DSN, or Data Source Name. You will need it to configure the client.

Install the latest package with pip and configure the client:

pip install raven --upgrade

Create a client and capture an example exception:

from raven import Client

client = Client('___DSN___')

try:
    1 / 0
except ZeroDivisionError:
    client.captureException()

Raven Python is more than that however. Checkout our Python Documentation.

Contributing

Raven will continue to be maintained for bugfixes and contributions are more than welcome! New features should only go into the new sentry-python SDK.

There are many ways to contribute:

  • Join in on discussions on our Mailing List or in our IRC Channel.
  • Report bugs on our Issue Tracker.
  • Submit a pull request!

Resources

  • Sentry
  • Python Documentation
  • Issue Tracker
  • Code on Github
  • Mailing List
  • IRC Channel (irc.freenode.net, #sentry)
  • Travis CI

Not using Python? Check out our SDKs for other platforms.

About

Raven is the legacy Python client for Sentry (getsentry.com) — replaced by sentry-python

sentry.io

Topics

crash-reportingcrash-reportsmonitoringpythonsentrysentry-clienttag-archived

Resources

Readme
BSD-3-Clause license

Code of conduct

Code of conduct

Security policy

Security policy
Activity
Custom properties

Stars

1.7k stars

Watchers

25 watching

Forks

645 forks
Report repository

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.