Bump sentry-sdk[flask] from 1.24.0 to 1.26.0
Created by: dependabot[bot]
Bumps sentry-sdk[flask] from 1.24.0 to 1.26.0.
Release notes
Sourced from sentry-sdk[flask]'s releases.
1.26.0
Various fixes & improvements
- Tracing without performance (#2136) by
@antonpirker- Load tracing information from environment (#2176) by
@antonpirker- Auto-enable HTTPX integration if HTTPX installed (#2177) by
@sentrivana- Support for SOCKS proxies (#1050) by
@Roguelazer- Wrap
parse_urlcalls incapture_internal_exceptions(#2162) by@sentrivana- Run 2.7 tests in CI again (#2181) by
@sentrivana- Crons: Do not support sub-minute cron intervals (#2172) by
@antonpirker- Profile: Add function name to profiler frame cache (#2164) by
@Zylphrex- Dependencies: bump checkouts/data-schemas from
0ed3357to7fdde87(#2165) by@dependabot- Update changelog (#2163) by
@sentrivana1.25.1
Django update (ongoing)
Collections of improvements to our Django integration.
By:
@mgaligniana(#1773)Various fixes & improvements
Fix
parse_url(#2161) by@sentrivanaand@antonpirkerOur URL sanitization used in multiple integrations broke with the recent Python security update. If you started seeing
ValueErrors with"'Filtered' does not appear to be an IPv4 or IPv6 address", this release fixes that. See the original issue for more context.Better version parsing in integrations (#2152) by
@antonpirkerWe now properly support all integration versions that conform to PEP 440. This replaces our naïve version parsing that wouldn't accept versions such as
2.0.0rc1or2.0.5.post1.Align HTTP status code as span data field
http.response.status_code(#2113) by@antonpirkerDo not encode cached value to determine size (#2143) by
@sentrivanaFix using
unittest.mockwhenever available (#1926) by@mgornyFix 2.7
commontests (#2145) by@sentrivanaBump
actions/stalefrom6to8(#1978) by@dependabotBump
blackfrom22.12.0to23.3.0(#1984) by@dependabotBump
mypyfrom1.2.0to1.3.0(#2110) by@dependabotBump
sphinxfrom5.3.0to7.0.1(#2112) by@dependabot1.25.0
Various fixes & improvements
Support urllib3>=2.0.0 (#2148) by
@asottile-sentryWe're now supporting urllib3's new major version, 2.0.0. If you encounter issues (e.g. some of your dependencies not supporting the new urllib3 version yet) you might consider pinning the urllib3 version to
<2.0.0manually in your project. Check out the the urllib3 migration guide for details.Auto-retry tests on failure (#2134) by
@sentrivanaCorrect
importlib.metadatacheck intest_modules(#2149) by@asottile-sentryFix distribution name normalization (PEP-0503) (#2144) by
@rominf
... (truncated)
Changelog
Sourced from sentry-sdk[flask]'s changelog.
1.26.0
Various fixes & improvements
- Tracing without performance (#2136) by
@antonpirker- Load tracing information from environment (#2176) by
@antonpirker- Auto-enable HTTPX integration if HTTPX installed (#2177) by
@sentrivana- Support for SOCKS proxies (#1050) by
@Roguelazer- Wrap
parse_urlcalls incapture_internal_exceptions(#2162) by@sentrivana- Run 2.7 tests in CI again (#2181) by
@sentrivana- Crons: Do not support sub-minute cron intervals (#2172) by
@antonpirker- Profile: Add function name to profiler frame cache (#2164) by
@Zylphrex- Dependencies: bump checkouts/data-schemas from
0ed3357to7fdde87(#2165) by@dependabot- Update changelog (#2163) by
@sentrivana1.25.1
Django update (ongoing)
Collections of improvements to our Django integration.
By:
@mgaligniana(#1773)Various fixes & improvements
Fix
parse_url(#2161) by@sentrivanaand@antonpirkerOur URL sanitization used in multiple integrations broke with the recent Python security update. If you started seeing
ValueErrors with"'Filtered' does not appear to be an IPv4 or IPv6 address", this release fixes that. See the original issue for more context.Better version parsing in integrations (#2152) by
@antonpirkerWe now properly support all integration versions that conform to PEP 440. This replaces our naïve version parsing that wouldn't accept versions such as
2.0.0rc1or2.0.5.post1.Align HTTP status code as span data field
http.response.status_code(#2113) by@antonpirkerDo not encode cached value to determine size (#2143) by
@sentrivanaFix using
unittest.mockwhenever available (#1926) by@mgornyFix 2.7
commontests (#2145) by@sentrivanaBump
actions/stalefrom6to8(#1978) by@dependabotBump
blackfrom22.12.0to23.3.0(#1984) by@dependabotBump
mypyfrom1.2.0to1.3.0(#2110) by@dependabotBump
sphinxfrom5.3.0to7.0.1(#2112) by@dependabot1.25.0
Various fixes & improvements
Support urllib3>=2.0.0 (#2148) by
@asottile-sentryWe're now supporting urllib3's new major version, 2.0.0. If you encounter issues (e.g. some of your dependencies not supporting the new urllib3 version yet) you might consider pinning the urllib3 version to
<2.0.0manually in your project. Check out the the urllib3 migration guide for details.
... (truncated)
Commits
-
892f794Update changelog -
bba1ec2release: 1.26.0 -
e68161cLoad tracing information from environment (#2176) -
c26f35aAuto-enable httpx integration if httpx installed (#2177) -
6d9195dRun 2.7 tests in CI again (#2181) -
0792db2support SOCKS proxies in sentry_sdk (#1050) -
4f0ab40Do not support sub-minute cron intervals (#2172) -
fe7e501Tracing without performance (#2136) -
e833825build(deps): bump checkouts/data-schemas from0ed3357to7fdde87(#2165) -
a4378defix(profiler): Add function name to profiler frame cache (#2164) - 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)