sentry-python icon indicating copy to clipboard operation
sentry-python copied to clipboard

The official Python SDK for Sentry.io

Results 566 sentry-python issues
Sort by recently updated
recently updated
newest added

### How do you use Sentry? Sentry Saas (sentry.io) ### Version 2.40.0 ### Steps to Reproduce Start a transaction and call `add_feature_flag`, then finish the transaction and have it sent...

Python
Bug

Remove experimental options that are not relevant anymore or that are superseded by non-experimental options (e.g. logs, profiler options). POTel PR for logs: [https://github.com/getsentry/sentry-python/pull/4653](https://github.com/getsentry/sentry-python/pull/4653)

Breaking change
Python
SDK 3.0

Likely needs [https://github.com/getsentry/sentry-python/issues/4999](https://github.com/getsentry/sentry-python/issues/4999)

Python
SDK 3.0

Go over the docs and double-check all major changes are documented.

Python
SDK 3.0

We can likely reuse big parts of the original migration guide for POTel. See getsentry/sentry-docs#15240 for the PR that removed it.

Component: Docs
Python
SDK 3.0

`StrawberryIntegration` shouldn't be auto-enabling since it cannot reliably auto-detect whether it should enable the sync or async version of the instrumentation. Users should make the choice explicitly.Additional context in [https://github.com/getsentry/sentry-python/issues/4980](https://github.com/getsentry/sentry-python/issues/4980)

Integration: Strawberry
Breaking change
SDK 3.0

It's confusing. We can change this to only log `logger.exception()`s (requires https://github.com/getsentry/sentry-python/issues/4983), or not create events by default at all.

Integration: Logging
Breaking change
SDK 3.0

Placeholder to not forget to sync regarding any breaking changes required for span streaming.

Breaking change
Python
SDK 3.0
Feature: Span streaming

eventlet was discontinued years ago. POTel PR: https://github.com/getsentry/sentry-python/pull/4584

Breaking change
Python
SDK 3.0

Once [https://github.com/getsentry/sentry-python/issues/4999](https://github.com/getsentry/sentry-python/issues/4999) is done, go through our integrations and see which legacy versions we can drop. POTel PR: https://github.com/getsentry/sentry-python/pull/4246 (get inspired but see if there's anything else that makes sense...

Breaking change
Python
SDK 3.0