Opened 9 months ago
Closed 8 months ago
#20062 closed enhancement (fixed)
sentry_sdk-2.13.0 (Python module)
Reported by: | Bruce Dubbs | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | normal | Milestone: | 12.2 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by ) ¶
New minor version
Change History (10)
comment:1 by , 9 months ago
Milestone: | 12.2 → 99-Waiting |
---|
comment:2 by , 9 months ago
Milestone: | 99-Waiting → pre-release |
---|
comment:3 by , 8 months ago
Milestone: | pre-release → 12.2 |
---|---|
Owner: | changed from | to
Status: | new → assigned |
Summary: | sentry_sdk-2.8.0 (Python module)(Wait until August) → sentry_sdk-2.8.0 (Python module) |
comment:4 by , 8 months ago
Description: | modified (diff) |
---|---|
Summary: | sentry_sdk-2.8.0 (Python module) → sentry_sdk-2.12.0 (Python module) |
comment:5 by , 8 months ago
comment:6 by , 8 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:8 by , 8 months ago
Summary: | sentry_sdk-2.12.0 (Python module) → sentry_sdk-2.13.0 (Python module) |
---|
comment:9 by , 8 months ago
Various fixes & improvements New integration: Ray (#2400) (#2444) by @glowskir Usage: (add the RayIntegration to your sentry_sdk.init() call and make sure it is called in the worker processes) 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. New integration: Litestar (#2413) (#3358) by @KellyWalker Usage: (add the LitestarIntegration to your sentry_sdk.init()) 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. New integration: Dramatiq from @jacobsvante (#3397) by @antonpirker Usage: (add the DramatiqIntegration to your sentry_sdk.init()) 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. New config option: Expose custom_repr function that precedes safe_repr invocation in serializer (#3438) by @sl0thentr0py See: https://docs.sentry.io/platforms/python/configuration/options/#custom-repr Profiling: Add client SDK info to profile chunk (#3386) by @Zylphrex Serialize vars early to avoid living references (#3409) by @sl0thentr0py Deprecate hub-based sessions.py logic (#3419) by @szokeasaurusrex Deprecate is_auto_session_tracking_enabled (#3428) by @szokeasaurusrex Add note to generated yaml files (#3423) by @sentrivana Slim down PR template (#3382) by @sentrivana Use new banner in readme (#3390) by @sentrivana
comment:10 by , 8 months ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Note:
See TracTickets
for help on using tickets.
2.8.0
2.9.0
2.10.0
2.11.0
2.12.0
Security Advisory
In sentry_sdk-2.8.0, we got a security fix:
Because sentry_sdk wasn't present in 12.1 though, no security advisory is necessary.