Skip to content

Releases: getsentry/sentry-python

0.10.1

Choose a tag to compare

@untitaker untitaker released this 09 Jul 19:10
  • Fix bug where the SDK would yield a deprecation warning about
    collections.abc vs collections.
  • Fix bug in stdlib integration that would cause spawned subprocesses to not
    inherit the environment variables from the parent process.

0.10.0

Choose a tag to compare

@untitaker untitaker released this 06 Jul 09:30
  • Massive refactor in preparation to tracing. There are no intentional breaking
    changes, but there is a risk of breakage (hence the minor version bump). Two
    new client options traces_sample_rate and traceparent_v2 have been added.
    Do not change the defaults in production, they will bring your application
    down or at least fill your Sentry project up with nonsense events.

0.9.5

Choose a tag to compare

@untitaker untitaker released this 28 Jun 19:16
  • Do not use getargspec on Python 3 to evade deprecation
    warning.

0.9.4

Choose a tag to compare

@untitaker untitaker released this 28 Jun 17:30
  • Revert a change in 0.9.3 that prevented passing a unicode
    string as DSN to init().

0.9.3

Choose a tag to compare

@untitaker untitaker released this 28 Jun 13:22
  • Add type hints for init().
  • Include user agent header when sending events.

0.9.2

Choose a tag to compare

@untitaker untitaker released this 23 Jun 15:16
  • Fix a bug in the Django integration that would prevent the user
    from initializing the SDK at the top of settings.py.

    This bug was introduced in 0.9.1 for all Django versions, but has been there
    for much longer for Django 1.6 in particular.

0.9.1

Choose a tag to compare

@untitaker untitaker released this 21 Jun 13:59
  • Fix a bug on Python 3.7 where gunicorn with gevent would cause the SDK to
    leak event data between requests.
  • Fix a bug where the GNU backtrace integration would not parse certain frames.
  • Fix a bug where the SDK would not pick up request bodies for Django Rest
    Framework based apps.
  • Remove a few more headers containing sensitive data per default.
  • Various improvements to type hints. Thanks Ran Benita!
  • Add a event hint to access the log record from before_send.
  • Fix a bug that would ignore __tracebackhide__. Thanks Matt Millican!
  • Fix distribution information for mypy support (add py.typed file). Thanks
    Ran Benita!

0.9.0

Choose a tag to compare

@untitaker untitaker released this 03 Jun 08:49
  • The SDK now captures SystemExit and other BaseExceptions when coming from
    within a WSGI app (Flask, Django, ...)
  • Pyramid: No longer report an exception if there exists an exception view for
    it.

0.8.1

Choose a tag to compare

@untitaker untitaker released this 01 Jun 14:12
  • Fix infinite recursion bug in Celery integration.

0.8.0

Choose a tag to compare

@untitaker untitaker released this 17 May 19:14
  • Add the always_run option in excepthook integration.
  • Fix performance issues when attaching large data to events. This is not
    really intended to be a breaking change, but this release does include a
    rewrite of a larger chunk of code, therefore the minor version bump.