-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Add Python integration docs for Strawberry #8085
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Co-authored-by: Liza Mock <[email protected]>
Co-authored-by: Liza Mock <[email protected]>
Co-authored-by: Liza Mock <[email protected]>
Co-authored-by: Liza Mock <[email protected]>
Co-authored-by: Liza Mock <[email protected]>
Co-authored-by: Liza Mock <[email protected]>
Co-authored-by: Liza Mock <[email protected]>
Co-authored-by: Liza Mock <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Strawberry comes with a (now deprecated) built-in | ||
[Sentry tracing extension](https://strawberry.rocks/docs/extensions/sentry-tracing) | ||
that this integration is built on. If you're using both, the Sentry SDK | ||
integration will deactivate the built-in Strawberry extension to prevent | ||
duplicate traces. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Strawberry comes with a (now deprecated) built-in | |
[Sentry tracing extension](https://strawberry.rocks/docs/extensions/sentry-tracing) | |
that this integration is built on. If you're using both, the Sentry SDK | |
integration will deactivate the built-in Strawberry extension to prevent | |
duplicate traces. | |
The Strawberry integration was built on and comes with a (now deprecated) | |
[Sentry tracing extension](https://strawberry.rocks/docs/extensions/sentry-tracing). To prevent duplicate traces, the Sentry SDK integration will deactivate the built-in Strawberry extension if you happen to be using both. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Applied the change to the second sentence but left the first one as is -- Strawberry the library atm comes with a Sentry extension that we're now essentially replacing by including a Strawberry integration in Sentry instead.
Co-authored-by: Liza Mock <[email protected]>
Pre-merge checklist
If you work at Sentry, you're able to merge your own PR without review, but please don't unless there's a good reason.
Description of changes
We're adding a Strawberry integration to the SDK in getsentry/sentry-python#2393, this adds the docs for it.
Direct link to the added page: https://sentry-docs-git-ivana-python-strawberry-integration.sentry.dev/platforms/python/integrations/strawberry/
Legal Boilerplate
Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.
Extra resources