Skip to content

Commit

Permalink
chore(deps): update dependency sentry-sdk to v2.13.0 (#2013)
Browse files Browse the repository at this point in the history
[![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://github.com/getsentry/sentry-python)
([changelog](https://github.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://github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2130)

[Compare
Source](https://github.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/)
([#&#8203;2400](https://github.com/getsentry/sentry-python/issues/2400))
([#&#8203;2444](https://github.com/getsentry/sentry-python/issues/2444))
by [@&#8203;glowskir](https://github.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/)
([#&#8203;2413](https://github.com/getsentry/sentry-python/issues/2413))
([#&#8203;3358](https://github.com/getsentry/sentry-python/issues/3358))
by [@&#8203;KellyWalker](https://github.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()],
    )

    @&#8203;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 [@&#8203;jacobsvante](https://github.com/jacobsvante)
([#&#8203;3397](https://github.com/getsentry/sentry-python/issues/3397))
by [@&#8203;antonpirker](https://github.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()],
    )

    @&#8203;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
([#&#8203;3438](https://github.com/getsentry/sentry-python/issues/3438))
by [@&#8203;sl0thentr0py](https://github.com/sl0thentr0py)

See:
https://docs.sentry.io/platforms/python/configuration/options/#custom-repr

- Profiling: Add client SDK info to profile chunk
([#&#8203;3386](https://github.com/getsentry/sentry-python/issues/3386))
by [@&#8203;Zylphrex](https://github.com/Zylphrex)

- Serialize vars early to avoid living references
([#&#8203;3409](https://github.com/getsentry/sentry-python/issues/3409))
by [@&#8203;sl0thentr0py](https://github.com/sl0thentr0py)

- Deprecate hub-based `sessions.py` logic
([#&#8203;3419](https://github.com/getsentry/sentry-python/issues/3419))
by [@&#8203;szokeasaurusrex](https://github.com/szokeasaurusrex)

- Deprecate `is_auto_session_tracking_enabled`
([#&#8203;3428](https://github.com/getsentry/sentry-python/issues/3428))
by [@&#8203;szokeasaurusrex](https://github.com/szokeasaurusrex)

- Add note to generated yaml files
([#&#8203;3423](https://github.com/getsentry/sentry-python/issues/3423))
by [@&#8203;sentrivana](https://github.com/sentrivana)

- Slim down PR template
([#&#8203;3382](https://github.com/getsentry/sentry-python/issues/3382))
by [@&#8203;sentrivana](https://github.com/sentrivana)

- Use new banner in readme
([#&#8203;3390](https://github.com/getsentry/sentry-python/issues/3390))
by [@&#8203;sentrivana](https://github.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
renovate[bot] committed Aug 13, 2024
2 parents 9c8ec90 + 4afd438 commit dd30ceb
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ pycodestyle==2.12.1
pyflakes==3.2.0
pytest==8.3.2
pyyaml==6.0.2
sentry-sdk==2.12.0
sentry-sdk==2.13.0
-e file:///home/drazisil/mcos/libs/serializable#egg=serializable
-e file:///home/drazisil/mcos/projects/server#egg=server
tcl==0.2
Expand Down

0 comments on commit dd30ceb

Please sign in to comment.