Skip to content

Releases: getsentry/sentry-python

0.7.4

26 Feb 20:36
Compare
Choose a tag to compare
  • 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

17 Feb 22:03
Compare
Choose a tag to compare
  • 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

07 Feb 13:13
Compare
Choose a tag to compare
  • Fix celery.exceptions.Retry spamming in Celery integration.

0.7.1

06 Feb 11:54
Compare
Choose a tag to compare
  • Fix UnboundLocalError crash in Celery integration.

0.7.0

04 Feb 18:20
Compare
Choose a tag to compare
  • 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

19 Jan 17:09
Compare
Choose a tag to compare
  • 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

18 Jan 13:18
Compare
Choose a tag to compare
  • No longer access arbitrary sequences in local vars due to possible side effects.

0.6.7

17 Jan 10:37
Compare
Choose a tag to compare
  • 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

04 Jan 16:04
Compare
Choose a tag to compare
  • Un-break API of internal Auth object that we use in Sentry itself.

0.6.5

21 Dec 10:52
Compare
Choose a tag to compare
  • Capture WSGI request data eagerly to save memory and avoid issues with uWSGI.