Update dependency sentry-sdk to v1.39.1 - autoclosed #63
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/sentry-sdk-1.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
==1.29.2
->==1.39.1
Release Notes
getsentry/sentry-python (sentry-sdk)
v1.39.1
Compare Source
Various fixes & improvements
error_sampler
function (#2511) by @antonpirkeraiohttp
(#2590) by @antonpirkerv1.39.0
Compare Source
Various fixes & improvements
TypeError
with no-argumentapply_async
(#2575) by @szokeasaurusrexos.path.devnull
access issues (#2579) by @sentrivanacode.filepath
frame picking logic (#2568) by @sentrivanav1.38.0
Compare Source
Various fixes & improvements
event_processors
for checkins (#2536) by @antonpirkerjinja2
for generating CI yamls (#2534) by @sentrivanav1.37.1
Compare Source
Various fixes & improvements
NameError
onparse_version
with eventlet (#2532) by @sentrivana68def1e
toe9f7d58
(#2501) by @dependabotv1.37.0
Compare Source
Various fixes & improvements
Move installed modules code to utils (#2429) by @sentrivana
Note: We moved the internal function
_get_installed_modules
fromsentry_sdk.integrations.modules
tosentry_sdk.utils
.So if you use this function you have to update your imports
Add code locations for metrics (#2526) by @jan-auer
Add query source to DB spans (#2521) by @antonpirker
Send events to Spotlight sidecar (#2524) by @HazAT
Run integration tests with newest
pytest
(#2518) by @sentrivanaBring tests up to date (#2512) by @sentrivana
Fix: Prevent global var from being discarded at shutdown (#2530) by @antonpirker
Fix: Scope transaction source not being updated in scope.span setter (#2519) by @sl0thentr0py
v1.36.0
Compare Source
Various fixes & improvements
RedisIntegration
is disabled, unlessredis
is installed (#2504) by @szokeasaurusrexv1.35.0
Compare Source
Various fixes & improvements
Updated gRPC integration: Asyncio interceptors and easier setup (#2369) by @fdellekart
Our gRPC integration now instruments incoming unary-unary grpc requests and outgoing unary-unary, unary-stream grpc requests using grpcio channels. Everything works now for sync and async code.
Before this release you had to add Sentry interceptors by hand to your gRPC code, now the only thing you need to do is adding the
GRPCIntegration
to yousentry_sdk_init()
call. (See documentation for more information):The old way still works, but we strongly encourage you to update your code to the way described above.
Python 3.12: Replace deprecated datetime functions (#2502) by @sentrivana
Metrics: Unify datetime format (#2409) by @mitsuhiko
Celery: Set correct data in
check_in
s (#2500) by @antonpirkerCelery: Read timezone for Crons monitors from
celery_schedule
if existing (#2497) by @antonpirkerDjango: Removing redundant code in Django tests (#2491) by @vagi8
Django: Make reading the request body work in Django ASGI apps. (#2495) by @antonpirker
FastAPI: Use wraps on fastapi request call wrapper (#2476) by @nkaras
Fix: Probe for psycopg2 and psycopg3 parameters function. (#2492) by @antonpirker
Fix: Remove unnecessary TYPE_CHECKING alias (#2467) by @rafrafek
v1.34.0
Compare Source
Various fixes & improvements
connection_kwargs
inpatch_redis_client
(#2482) by @szokeasaurusrexv1.33.1
Compare Source
Various fixes & improvements
v1.33.0
Compare Source
Various fixes & improvements
error_sampler
option (#2456) by @szokeasaurusrexdebug
option also configurable via environment (#2450) by @antonpirkerget_dsn_parameters
is an actual function (#2441) by @sentrivanaredis
database spans (#2398) by @antonpirkerpath
patterns (#2452) by @sentrivanav1.32.0
Compare Source
Various fixes & improvements
Add GQL GraphQL integration (#2368) by @szokeasaurusrex
Usage:
Add Graphene GraphQL error integration (#2389) by @sentrivana
Usage:
Add Strawberry GraphQL error & tracing integration (#2393) by @sentrivana
Usage:
make sure to set async_execution to False if you're executing
GraphQL queries synchronously
Add Ariadne GraphQL error integration (#2387) by @sentrivana
Usage:
Capture multiple named groups again (#2432) by @sentrivana
Don't fail when upstream scheme is unusual (#2371) by @vanschelven
Support new RQ version (#2405) by @antonpirker
Remove
utcnow
,utcfromtimestamp
deprecated in Python 3.12 (#2415) by @rmad17Add
trace
to__all__
in top-level__init__.py
(#2401) by @lobsterkatieMove minimetrics code to the SDK (#2385) by @mitsuhiko
Add configurable compression levels (#2382) by @mitsuhiko
Shift flushing by up to a rollup window (#2396) by @mitsuhiko
Make a consistent noop flush behavior (#2428) by @mitsuhiko
Stronger recursion protection (#2426) by @mitsuhiko
Remove
OpenTelemetryIntegration
from__init__.py
(#2379) by @sentrivanaUpdate API docs (#2397) by @antonpirker
Pin some test requirements because new majors break our tests (#2404) by @antonpirker
Run more
requests
,celery
,falcon
tests (#2414) by @sentrivanaMove
importorskip
s in tests to__init__.py
files (#2412) by @sentrivanaFix
mypy
errors (#2433) by @sentrivanaFix pre-commit issues (#2424) by @bukzor-sentryio
Update CONTRIBUTING.md (#2411) by @sentrivana
Bump
sphinx
from 7.2.5 to 7.2.6 (#2378) by @dependabot[Experimental] Add explain plan to DB spans (#2315) by @antonpirker
v1.31.0
Compare Source
Various fixes & improvements
New: Add integration for
clickhouse-driver
(#2167) by @mimre25For more information, see the documentation for clickhouse-driver for more information.
Usage:
New: Add integration for
asyncpg
(#2314) by @mimre25For more information, see the documentation for asyncpg for more information.
Usage:
New: Allow to override
propagate_traces
inCelery
per task (#2331) by @jan-auerFor more information, see the documentation for Celery for more information.
Usage:
Enable global distributed traces (this is the default, just to be explicit.)
This will NOT propagate the trace. (The task will start its own trace):
v1.30.0
Compare Source
Various fixes & improvements
Officially support Python 3.11 (#2300) by @sentrivana
Context manager monitor (#2290) by @szokeasaurusrex
Set response status code in transaction
response
context. (#2312) by @antonpirkerAdd missing context kwarg to
_sentry_task_factory
(#2267) by @JohnnyDeussIn Postgres take the connection params from the connection (#2308) by @antonpirker
Experimental: Allow using OTel for performance instrumentation (#2272) by @sentrivana
This release includes experimental support for replacing Sentry's default
performance monitoring solution with one powered by OpenTelemetry without having
to do any manual setup.
Try it out by installing
pip install sentry-sdk[opentelemetry-experimental]
andthen initializing the SDK with:
...your usual options...
Enable backpressure handling by default (#2298) by @sl0thentr0py
The SDK now dynamically downsamples transactions to reduce backpressure in high
throughput systems. It starts a new
Monitor
thread to perform some health checkswhich decide to downsample (halved each time) in 10 second intervals till the system
is healthy again.
To disable this behavior, use:
...your usual options...
ThreadPoolExecutor
(#2259) by @gggritsoScope.update_from_*
(#2311) by @sentrivanais_sentry_url
to utils (#2304) by @szokeasaurusrex1b85152
toebc77d3
(#2254) by @dependabotConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by Renovate Bot.
2e8bb2d182
to788cca8d0c
Update dependency sentry-sdk to v1.30.0to Update dependency sentry-sdk to v1.31.0788cca8d0c
tof727485d75
f727485d75
to1c052cf204
Update dependency sentry-sdk to v1.31.0to Update dependency sentry-sdk to v1.32.01c052cf204
to2e670aab9a
Update dependency sentry-sdk to v1.32.0to Update dependency sentry-sdk to v1.33.02e670aab9a
toc355cde662
Update dependency sentry-sdk to v1.33.0to Update dependency sentry-sdk to v1.33.1c355cde662
to24c478e782
Update dependency sentry-sdk to v1.33.1to Update dependency sentry-sdk to v1.34.024c478e782
toac7ef68209
Update dependency sentry-sdk to v1.34.0to Update dependency sentry-sdk to v1.35.0ac7ef68209
to8af9a4ffd2
Update dependency sentry-sdk to v1.35.0to Update dependency sentry-sdk to v1.36.08af9a4ffd2
to8f214a9986
Update dependency sentry-sdk to v1.36.0to Update dependency sentry-sdk to v1.37.08f214a9986
tod38461ddfd
Update dependency sentry-sdk to v1.37.0to Update dependency sentry-sdk to v1.37.1d38461ddfd
tocb04f275f1
Update dependency sentry-sdk to v1.37.1to Update dependency sentry-sdk to v1.38.0cb04f275f1
toc575c8af2d
Update dependency sentry-sdk to v1.38.0to Update dependency sentry-sdk to v1.39.0c575c8af2d
tofb8724fc20
Update dependency sentry-sdk to v1.39.0to Update dependency sentry-sdk to v1.39.1Update dependency sentry-sdk to v1.39.1to Update dependency sentry-sdk to v1.39.1 - autoclosedPull request closed