Bump sentry-sdk[flask] from 2.14.0 to 2.18.0
Created by: dependabot[bot]
Bumps sentry-sdk[flask] from 2.14.0 to 2.18.0.
Release notes
Sourced from sentry-sdk[flask]'s releases.
2.18.0
Various fixes & improvements
- Add LaunchDarkly and OpenFeature integration (#3648) by
@cmanallen
- Correct typo in a comment (#3726) by
@szokeasaurusrex
- End
http.client
span on timeout (#3723) by@Zylphrex
- Check for
h2
existence in HTTP/2 transport (#3690) by@BYK
- Use
type()
instead when extracting frames (#3716) by@Zylphrex
- Prefer
python_multipart
import overmultipart
(#3710) by@musicinmybrain
- Update active thread for asgi (#3669) by
@Zylphrex
- Only enable HTTP2 when DSN is HTTPS (#3678) by
@BYK
- Prepare for upstream Strawberry extension removal (#3649) by
@DoctorJohn
- Enhance README with improved clarity and developer-friendly examples (#3667) by
@UTSAVS26
- Run license compliance action on all PRs (#3699) by
@szokeasaurusrex
- Run CodeQL action on all PRs (#3698) by
@szokeasaurusrex
- Fix UTC assuming test (#3722) by
@BYK
- Exclude fakeredis 2.26.0 on py3.6 and 3.7 (#3695) by
@szokeasaurusrex
- Unpin
pytest
fortornado-latest
tests (#3714) by@szokeasaurusrex
- Install
pytest-asyncio
forredis
tests (Python 3.12-13) (#3706) by@szokeasaurusrex
- Clarify that only pinned tests are required (#3713) by
@szokeasaurusrex
- Remove accidentally-committed print (#3712) by
@szokeasaurusrex
- Disable broken RQ test in newly-released RQ 2.0 (#3708) by
@szokeasaurusrex
- Unpin
pytest
forcelery
tests (#3701) by@szokeasaurusrex
- Unpin
pytest
on Python 3.8+gevent
tests (#3700) by@szokeasaurusrex
- Unpin
pytest
for Python 3.8+common
tests (#3697) by@szokeasaurusrex
- Remove
pytest
pin inrequirements-devenv.txt
(#3696) by@szokeasaurusrex
- Test with Falcon 4.0 (#3684) by
@sentrivana
2.17.0
Various fixes & improvements
- Add support for async calls in Anthropic and OpenAI integration (#3497) by
@vetyy
- Allow custom transaction names in ASGI (#3664) by
@sl0thentr0py
- Langchain: Handle case when parent span wasn't traced (#3656) by
@rbasoalto
- Fix Anthropic integration when using tool calls (#3615) by
@kwnath
- More defensive Django Spotlight middleware injection (#3665) by
@BYK
- Remove
ensure_integration_enabled_async
(#3632) by@sentrivana
- Test with newer Falcon version (#3644, #3653, #3662) by
@sentrivana
- Fix mypy (#3657) by
@sentrivana
- Fix flaky transport test (#3666) by
@sentrivana
- Remove pin on
sphinx
(#3650) by@sentrivana
- Bump
actions/checkout
from4.2.0
to4.2.1
(#3651) by@dependabot
2.16.0
Integrations
Bottle: Add
failed_request_status_codes
(#3618) by@szokeasaurusrex
You can now define a set of integers that will determine which status codes should be reported to Sentry.
... (truncated)
Changelog
Sourced from sentry-sdk[flask]'s changelog.
2.18.0
Various fixes & improvements
- Add LaunchDarkly and OpenFeature integration (#3648) by
@cmanallen
- Correct typo in a comment (#3726) by
@szokeasaurusrex
- End
http.client
span on timeout (#3723) by@Zylphrex
- Check for
h2
existence in HTTP/2 transport (#3690) by@BYK
- Use
type()
instead when extracting frames (#3716) by@Zylphrex
- Prefer
python_multipart
import overmultipart
(#3710) by@musicinmybrain
- Update active thread for asgi (#3669) by
@Zylphrex
- Only enable HTTP2 when DSN is HTTPS (#3678) by
@BYK
- Prepare for upstream Strawberry extension removal (#3649) by
@DoctorJohn
- Enhance README with improved clarity and developer-friendly examples (#3667) by
@UTSAVS26
- Run license compliance action on all PRs (#3699) by
@szokeasaurusrex
- Run CodeQL action on all PRs (#3698) by
@szokeasaurusrex
- Fix UTC assuming test (#3722) by
@BYK
- Exclude fakeredis 2.26.0 on py3.6 and 3.7 (#3695) by
@szokeasaurusrex
- Unpin
pytest
fortornado-latest
tests (#3714) by@szokeasaurusrex
- Install
pytest-asyncio
forredis
tests (Python 3.12-13) (#3706) by@szokeasaurusrex
- Clarify that only pinned tests are required (#3713) by
@szokeasaurusrex
- Remove accidentally-committed print (#3712) by
@szokeasaurusrex
- Disable broken RQ test in newly-released RQ 2.0 (#3708) by
@szokeasaurusrex
- Unpin
pytest
forcelery
tests (#3701) by@szokeasaurusrex
- Unpin
pytest
on Python 3.8+gevent
tests (#3700) by@szokeasaurusrex
- Unpin
pytest
for Python 3.8+common
tests (#3697) by@szokeasaurusrex
- Remove
pytest
pin inrequirements-devenv.txt
(#3696) by@szokeasaurusrex
- Test with Falcon 4.0 (#3684) by
@sentrivana
2.17.0
Various fixes & improvements
- Add support for async calls in Anthropic and OpenAI integration (#3497) by
@vetyy
- Allow custom transaction names in ASGI (#3664) by
@sl0thentr0py
- Langchain: Handle case when parent span wasn't traced (#3656) by
@rbasoalto
- Fix Anthropic integration when using tool calls (#3615) by
@kwnath
- More defensive Django Spotlight middleware injection (#3665) by
@BYK
- Remove
ensure_integration_enabled_async
(#3632) by@sentrivana
- Test with newer Falcon version (#3644, #3653, #3662) by
@sentrivana
- Fix mypy (#3657) by
@sentrivana
- Fix flaky transport test (#3666) by
@sentrivana
- Remove pin on
sphinx
(#3650) by@sentrivana
- Bump
actions/checkout
from4.2.0
to4.2.1
(#3651) by@dependabot
2.16.0
Integrations
- Bottle: Add
failed_request_status_codes
(#3618) by@szokeasaurusrex
... (truncated)
Commits
-
09946cb
Update CHANGELOG.md -
0a8ef92
release: 2.18.0 -
dd1117d
Add LaunchDarkly and OpenFeature integration (#3648) -
d06a189
docs(hub): Correct typo in a comment (#3726) -
5e2d2cf
fix(tracing): End http.client span on timeout (#3723) -
5c5d98a
test: Fix UTC assuming test (#3722) -
ce9986c
fix(http2): Check for h2 existence (#3690) -
02d0934
fix(profiling): Usetype()
instead when extracting frames (#3716) -
bf40090
test(tornado): Unpinpytest
fortornado-latest
tests (#3714) -
000c8e6
fix(starlette): Prefer python_multipart import over multipart (#3710) - 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 rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)