sentry-python
sentry-python copied to clipboard
The official Python SDK for Sentry.io
Add support for [aiomysql](https://aiomysql.readthedocs.io/en/latest/) to the SDK.
Python 3.6 is the last Python version for which we have notable compat code still around.Doesn't include: * contextvars [https://github.com/getsentry/sentry-python/issues/5037](https://github.com/getsentry/sentry-python/issues/5037) * datetime_from_isoformat [https://github.com/getsentry/sentry-python/issues/5009](https://github.com/getsentry/sentry-python/issues/5009)
There's a lot of contextvars related checks. Drop what we can after removing support for 3.6.
POTel PR: [https://github.com/getsentry/sentry-python/pull/4439](https://github.com/getsentry/sentry-python/pull/4439)
POTel branch: [https://github.com/getsentry/sentry-python/pull/4334](https://github.com/getsentry/sentry-python/pull/4334)
Breaking because it changes grouping. POTel branch: [https://github.com/getsentry/sentry-python/pull/4164](https://github.com/getsentry/sentry-python/pull/4164)
Needs the `set_attribute` API to be ready [https://github.com/getsentry/sentry-python/issues/4932](https://github.com/getsentry/sentry-python/issues/4932) POTel branch: [https://github.com/getsentry/sentry-python/pull/4261](https://github.com/getsentry/sentry-python/pull/4261)
POTel PR: [https://github.com/getsentry/sentry-python/pull/3460](https://github.com/getsentry/sentry-python/pull/3460)
Drop the deprecated `propagate_traces` `init` option in 3.0. Important: The Celery integration also has an option called `propagate_traces` -- this should remain unchanged. POTel PR: [https://github.com/getsentry/sentry-python/pull/4206](https://github.com/getsentry/sentry-python/pull/4206)