Skip to content

Releases: getsentry/sentry-python

0.7.4

Choose a tag to compare

@untitaker untitaker released this 26 Feb 20:36
  • Read release and environment from process environment like the Raven SDK
    does. The keys are called SENTRY_RELEASE and SENTRY_ENVIRONMENT.
  • Fix a bug in the serverless integration where it would not push a new scope
    for each function call (leaking tags and other things across calls).
  • Experimental support for type hints.

0.7.3

Choose a tag to compare

@untitaker untitaker released this 17 Feb 22:03
  • Fix crash in AIOHTTP integration when integration was set up but disabled.
  • Flask integration now adds usernames, email addresses based on the protocol
    Flask-User defines on top of Flask-Login.
  • New threading integration catches exceptions from crashing threads.
  • New method flush on hubs and clients. New global flush function.
  • Add decorator for serverless functions to fix common problems in those
    environments.
  • Fix a bug in the logging integration where using explicit handlers required
    enabling the integration.

0.7.2

Choose a tag to compare

@untitaker untitaker released this 07 Feb 13:13
  • Fix celery.exceptions.Retry spamming in Celery integration.

0.7.1

Choose a tag to compare

@untitaker untitaker released this 06 Feb 11:54
  • Fix UnboundLocalError crash in Celery integration.

0.7.0

Choose a tag to compare

@untitaker untitaker released this 04 Feb 18:20
  • Properly display chained exceptions (PEP-3134).
  • Rewrite celery integration to monkeypatch instead of using signals due to
    bugs in Celery 3's signal handling. The Celery scope is also now available in
    prerun and postrun signals.
  • Fix Tornado integration to work with Tornado 6.
  • Do not evaluate Django QuerySet when trying to capture local variables.
    Also an internal hook was added to overwrite repr for local vars.

0.6.9

Choose a tag to compare

@untitaker untitaker released this 19 Jan 17:09
  • Second attempt at fixing the bug that was supposed to be fixed in 0.6.8.

    No longer access arbitrary sequences in local vars due to possible side effects.

0.6.8

Choose a tag to compare

@untitaker untitaker released this 18 Jan 13:18
  • No longer access arbitrary sequences in local vars due to possible side effects.

0.6.7

Choose a tag to compare

@untitaker untitaker released this 17 Jan 10:37
  • Sourcecode Django templates is now displayed in stackframes like Jinja templates in Flask already were.
  • Updates to AWS Lambda integration for changes Amazon did to their Python 3.7 runtime.
  • Fix a bug in the AIOHTTP integration that would report 300s and other HTTP status codes as errors.
  • Fix a bug where a crashing before_send would crash the SDK and app.
  • Fix a bug where cyclic references in e.g. local variables or extra data would crash the SDK.

0.6.6

Choose a tag to compare

@untitaker untitaker released this 04 Jan 16:04
  • Un-break API of internal Auth object that we use in Sentry itself.

0.6.5

Choose a tag to compare

@untitaker untitaker released this 21 Dec 10:52
  • Capture WSGI request data eagerly to save memory and avoid issues with uWSGI.