Bump sentry-sdk[flask] from 1.20.0 to 1.22.1
Created by: dependabot[bot]
Bumps sentry-sdk[flask] from 1.20.0 to 1.22.1.
Release notes
Sourced from sentry-sdk[flask]'s releases.
1.22.1
Various fixes & improvements
- Fix: Handle a list of keys (not just a single key) in Django cache spans (#2082) by
@antonpirker1.22.0
Various fixes & improvements
Add
cache.hitandcache.item_sizeto Django (#2057) by@antonpirkerNote: This will add spans for all requests to the caches configured in Django. This will probably add some overhead to your server an also add multiple spans to your performance waterfall diagrams. If you do not want this, you can disable this feature in the DjangoIntegration:
sentry_sdk.init( dsn="...", integrations=[ DjangoIntegration(cache_spans=False), ] )Use
http.methodinstead ofmethod(#2054) by@AbhiPrasadHandle non-int
exc.status_codein Starlette (#2075) by@sentrivanaHandle SQLAlchemy
engine.namebeing bytes (#2074) by@sentrivanaFix
KeyErrorincapture_checkinif SDK is not initialized (#2073) by@antonpirkerUse
functools.wrapforThreadingIntegrationpatches to fix attributes (#2080) by@EpicWinkPin
urllib3to <2.0.0 for now (#2069) by@sl0thentr0py1.21.1
Various fixes & improvements
- Do not send monitor_config when unset (#2058) by
@evanpurkhiser- Add
db.systemspan data (#2040, #2042) by@antonpirker- Fix memory leak in profiling (#2049) by
@Zylphrex- Fix crash loop when returning none in before_send (#2045) by
@sentrivana1.21.0
Various fixes & improvements
Better handling of redis span/breadcrumb data (#2033) by
@antonpirkerNote: With this release we will limit the description of redis db spans and the data in breadcrumbs represting redis db operations to 1024 characters.
This can can lead to truncated data. If you do not want this there is a new parameter
max_data_sizeinRedisIntegration. You can set this toNonefor disabling trimming.Example for disabling trimming of redis commands in spans or breadcrumbs:
sentry_sdk.init( integrations=[
... (truncated)
Changelog
Sourced from sentry-sdk[flask]'s changelog.
1.22.1
Various fixes & improvements
- Fix: Handle a list of keys (not just a single key) in Django cache spans (#2082) by
@antonpirker1.22.0
Various fixes & improvements
Add
cache.hitandcache.item_sizeto Django (#2057) by@antonpirkerNote: This will add spans for all requests to the caches configured in Django. This will probably add some overhead to your server an also add multiple spans to your performance waterfall diagrams. If you do not want this, you can disable this feature in the DjangoIntegration:
sentry_sdk.init( dsn="...", integrations=[ DjangoIntegration(cache_spans=False), ] )Use
http.methodinstead ofmethod(#2054) by@AbhiPrasadHandle non-int
exc.status_codein Starlette (#2075) by@sentrivanaHandle SQLAlchemy
engine.namebeing bytes (#2074) by@sentrivanaFix
KeyErrorincapture_checkinif SDK is not initialized (#2073) by@antonpirkerUse
functools.wrapforThreadingIntegrationpatches to fix attributes (#2080) by@EpicWinkPin
urllib3to <2.0.0 for now (#2069) by@sl0thentr0py1.21.1
Various fixes & improvements
- Do not send monitor_config when unset (#2058) by
@evanpurkhiser- Add
db.systemspan data (#2040, #2042) by@antonpirker- Fix memory leak in profiling (#2049) by
@Zylphrex- Fix crash loop when returning none in before_send (#2045) by
@sentrivana1.21.0
Various fixes & improvements
Better handling of redis span/breadcrumb data (#2033) by
@antonpirkerNote: With this release we will limit the description of redis db spans and the data in breadcrumbs represting redis db operations to 1024 characters.
This can can lead to truncated data. If you do not want this there is a new parameter
max_data_sizeinRedisIntegration. You can set this toNonefor disabling trimming.Example for disabling trimming of redis commands in spans or breadcrumbs:
... (truncated)
Commits
-
b000252release: 1.22.1 -
7fad40eFix: Handle a list of keys (not just a single key) in Django cache spans (#2082) -
c267ef4Merge branch 'release/1.22.0' -
917ef8fUpdated changelog -
e073807release: 1.22.0 -
efa55d3Addcache.hitandcache.item_sizeto Django (#2057) -
2610c66Use functools.wrap for ThreadingIntegration patches to fix attributes (#2080) -
81afceaHandle non-int exc.status_code in starlette (#2075) -
a0f11e5fix(crons): Fix KeyError in capture_checkin if SDK is not initialized (#2073) -
92e24b4Handle sqlalchemy engine.name being bytes (#2074) - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)