Hi, I am one of the maintainers of the Sentry Python SDK.
I am writing in to let you know about a change in our next major release (likely 3.0.0
), which will break strawberry.extensions.tracing.sentry
by making it impossible to import this module when sentry-sdk>=3.0.0
is installed. Specifically, we will remove sentry_sdk.configure_scope
, which you are importing in the strawberry.extensions.tracing.sentry
module.
Since the Sentry tracing module built into Strawberry is already deprecated (sentry-sdk
natively supports Strawberry now), I would recommend removing the strawberry.extensions.tracing.sentry
module completely. Otherwise, it would be a good idea to handle the ImportError
or to migrate to the new API replacing configure_scope
.
We still have no timeline on when we are releasing Sentry SDK 3.0.0
, but it will likely only be released several weeks or months from now β so, you still have time before this breaks. Just wanted to give a heads up.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too