NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3362 most downloaded on PyPI
Raven is a client for Sentry (https://getsentry.com)
Last release 8 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 7 months
Nearly every release is documented
notes for 55 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
187 releases · first in 2011
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
New serializers exist (and can be registered) against Raven. See raven.utils.serializer for more information.
raven.utils.serializer for more information.tags to the capture method. This will require a Sentry server compatible with the new
tags protocol.raven.contrib.django.views for more information.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Signatures are no longer sent with messages. This requires the server version to be at least 4.4.6.
long types are now handled in transform().Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
There is now a builtin view as part of the Django integration for sending events server-side (from the client) to Sentry. The view is currently undocu
{% url raven-report %}
and will use your server side credentials. To use this view you'd simply swap out the servers configuration in
raven-js and point it to the given URL.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
The password sanitizer will now attempt to sanitize key=value pairs within strings (such as the querystring).
Nothing published for this version
Stacks must now be passed as a list of tuples (frame, lineno) rather than a list of frames. This includes calls to logging (extra={'stack': []}), as w
Stacks must now be passed as a list of tuples (frame, lineno) rather than a list of frames. This includes calls to logging (extra={'stack': []}), as well as explicit client calls (capture(stack=[])).
This corrects some issues (mostly in tracebacks) with the wrong lineno being reported for a frame.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Raven now tracks the state of the Sentry server. If it receives an error, it will slow down requests to the server (by passing them into a named logge
gunicorn is now disabled in default logging configuration
Moved exception and message methods to capture{Exception,Message}.
Django can now be configured by setting SENTRY_DSN.
Support sending the culprit with logging messages as part of extra.
Added client.exception and client.message shortcuts.
Refactored client send API to be more easily extensible.
Gracefully handle exceptions in Django client when using integrated setup.
sentry.errors.Corrected behavior with raven logging errors to send_remote which could potentially cause a very large backlog to Sentry when it should just log to se
sentry.errors.site argument is sent to the server.Made DSN a first-class citizen throughout Raven.
Corrected logging stack behavior so that it doesnt capture raven+logging extensions are part of the frames.
* Remove logging attr magic.
Correct encoding behavior on bool and float types.
Fix 'request' attribute on Django logging.
Corrected logging behavior with extra data to match pre 1.x behavior.
Handle frames that are missing f_globals and f_locals.
Corrected a bug in setup_logging.
Servers would stop iterating after the first successful post which was not the intended behavior.
You can now explicitly pass a list of frame objects to the process method.
The default logging handler (SentryHandler) will now accept a set of kwargs to instantiate a new client with (GH-10).
Your coding agent can read these notes before it upgrades. Set up the MCP server →