Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update dependency sentry-sdk to v2.13.0 (#2013)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [sentry-sdk](https://togithub.com/getsentry/sentry-python) ([changelog](https://togithub.com/getsentry/sentry-python/blob/master/CHANGELOG.md)) | `==2.12.0` -> `==2.13.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/sentry-sdk/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/sentry-sdk/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/sentry-sdk/2.12.0/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sentry-sdk/2.12.0/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>getsentry/sentry-python (sentry-sdk)</summary> ### [`v2.13.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2130) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/2.12.0...2.13.0) ##### Various fixes & improvements - **New integration:** [Ray](https://docs.sentry.io/platforms/python/integrations/ray/) ([#​2400](https://togithub.com/getsentry/sentry-python/issues/2400)) ([#​2444](https://togithub.com/getsentry/sentry-python/issues/2444)) by [@​glowskir](https://togithub.com/glowskir) Usage: (add the RayIntegration to your `sentry_sdk.init()` call and make sure it is called in the worker processes) ```python import ray import sentry_sdk from sentry_sdk.integrations.ray import RayIntegration def init_sentry(): sentry_sdk.init( dsn="...", traces_sample_rate=1.0, integrations=[RayIntegration()], ) init_sentry() ray.init( runtime_env=dict(worker_process_setup_hook=init_sentry), ) ``` For more information, see the documentation for the [Ray integration](https://docs.sentry.io/platforms/python/integrations/ray/). - **New integration:** [Litestar](https://docs.sentry.io/platforms/python/integrations/litestar/) ([#​2413](https://togithub.com/getsentry/sentry-python/issues/2413)) ([#​3358](https://togithub.com/getsentry/sentry-python/issues/3358)) by [@​KellyWalker](https://togithub.com/KellyWalker) Usage: (add the LitestarIntegration to your `sentry_sdk.init()`) ```python from litestar import Litestar, get import sentry_sdk from sentry_sdk.integrations.litestar import LitestarIntegration sentry_sdk.init( dsn="...", traces_sample_rate=1.0, integrations=[LitestarIntegration()], ) @​get("/") async def index() -> str: return "Hello, world!" app = Litestar(...) ``` For more information, see the documentation for the [Litestar integration](https://docs.sentry.io/platforms/python/integrations/litestar/). - **New integration:** [Dramatiq](https://docs.sentry.io/platforms/python/integrations/dramatiq/) from [@​jacobsvante](https://togithub.com/jacobsvante) ([#​3397](https://togithub.com/getsentry/sentry-python/issues/3397)) by [@​antonpirker](https://togithub.com/antonpirker) Usage: (add the DramatiqIntegration to your `sentry_sdk.init()`) ```python import dramatiq import sentry_sdk from sentry_sdk.integrations.dramatiq import DramatiqIntegration sentry_sdk.init( dsn="...", traces_sample_rate=1.0, integrations=[DramatiqIntegration()], ) @​dramatiq.actor(max_retries=0) def dummy_actor(x, y): return x / y dummy_actor.send(12, 0) ``` For more information, see the documentation for the [Dramatiq integration](https://docs.sentry.io/platforms/python/integrations/dramatiq/). - **New config option:** Expose `custom_repr` function that precedes `safe_repr` invocation in serializer ([#​3438](https://togithub.com/getsentry/sentry-python/issues/3438)) by [@​sl0thentr0py](https://togithub.com/sl0thentr0py) See: https://docs.sentry.io/platforms/python/configuration/options/#custom-repr - Profiling: Add client SDK info to profile chunk ([#​3386](https://togithub.com/getsentry/sentry-python/issues/3386)) by [@​Zylphrex](https://togithub.com/Zylphrex) - Serialize vars early to avoid living references ([#​3409](https://togithub.com/getsentry/sentry-python/issues/3409)) by [@​sl0thentr0py](https://togithub.com/sl0thentr0py) - Deprecate hub-based `sessions.py` logic ([#​3419](https://togithub.com/getsentry/sentry-python/issues/3419)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Deprecate `is_auto_session_tracking_enabled` ([#​3428](https://togithub.com/getsentry/sentry-python/issues/3428)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Add note to generated yaml files ([#​3423](https://togithub.com/getsentry/sentry-python/issues/3423)) by [@​sentrivana](https://togithub.com/sentrivana) - Slim down PR template ([#​3382](https://togithub.com/getsentry/sentry-python/issues/3382)) by [@​sentrivana](https://togithub.com/sentrivana) - Use new banner in readme ([#​3390](https://togithub.com/getsentry/sentry-python/issues/3390)) by [@​sentrivana](https://togithub.com/sentrivana) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/rustymotors/server-old). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
- Loading branch information