Bump sentry-sdk from 1.35.0 to 2.1.0 in /requirements
Bumps sentry-sdk from 1.35.0 to 2.1.0.
Release notes
Sourced from sentry-sdk's releases.
2.1.0
Various fixes & improvements
- fix(quart): Fix Quart integration (#3043) by
@​szokeasaurusrex- Reduce API cross-section for huggingface in test (#3042) by
@​colin-sentry- Huggingface Hub integration (#3033) by
@​colin-sentry- feat(integrations): Add Anthropic Integration (#2831) by
@​czyber- meta(license): Bump copyright year (#3029) by
@​szokeasaurusrex- feat(ai): Langchain integration (#2911) by
@​colin-sentry- fix(django): fix Django ASGI integration on Python 3.12 (#3027) by
@​bellini666- feat(tests): Parallelize tox (#3025) by
@​sentrivana- build(deps): bump checkouts/data-schemas from
4aa14a7to4381a97(#3028) by@​dependabot- feat(perf): Add ability to put measurements directly on spans. (#2967) by
@​colin-sentry- fix(tests): Fix trytond tests (#3031) by
@​sentrivana- fix(tests): Update
pytest-asyncioto fix CI (#3030) by@​sentrivana- fix(docs): Link to respective migration guides directly (#3020) by
@​sentrivana- docs(scope): Add docstring to
Scope.set_tags(#2978) by@​szokeasaurusrex- test(scope): Fix typos in assert error message (#2978) by
@​szokeasaurusrex- test: Add unit test for top-level API
set_tags(#2978) by@​szokeasaurusrex- test(scope): Add unit test for
Scope.set_tags(#2978) by@​szokeasaurusrex- feat: Add
set_tagsto top-level API (#2978) by@​szokeasaurusrex- feat(scope): New
set_tagsfunction (#2978) by@​szokeasaurusrex2.0.1
Various fixes & improvements
- Fix: Do not use convenience decorator (#3022) by
@​sentrivana- Refactoring propagation context (#2970) by
@​antonpirker- Use
pidfor test database name in Django tests (#2998) by@​antonpirker- Remove outdated RC mention in docs (#3018) by
@​sentrivana- Delete inaccurate comment from docs (#3002) by
@​szokeasaurusrex- Add Lambda function that deletes test Lambda functions (#2960) by
@​antonpirker- Correct discarded transaction debug message (#3002) by
@​szokeasaurusrex- Add tests for discarded transaction debug messages (#3002) by
@​szokeasaurusrex- Fix comment typo in metrics (#2992) by
@​szokeasaurusrex- build(deps): bump actions/checkout from 4.1.1 to 4.1.4 (#3011) by
@​dependabot- build(deps): bump checkouts/data-schemas from
1e17eb5to4aa14a7(#2997) by@​dependabot2.0.0
This is the first major update in a long time!
We dropped support for some ancient languages and frameworks (Yes, Python 2.7 is no longer supported). Additionally we refactored a big part of the foundation of the SDK (how data inside the SDK is handled).
We hope you like it!
For a shorter version of what you need to do, to upgrade to Sentry SDK 2.0 see: https://docs.sentry.io/platforms/python/migration/1.x-to-2.x
New Features
- Additional integrations will now be activated automatically if the SDK detects the respective package is installed: Ariadne, ARQ, asyncpg, Chalice, clickhouse-driver, GQL, Graphene, huey, Loguru, PyMongo, Quart, Starlite, Strawberry.
... (truncated)
Changelog
Sourced from sentry-sdk's changelog.
2.1.0
Various fixes & improvements
- fix(quart): Fix Quart integration (#3043) by
@​szokeasaurusrex- Reduce API cross-section for huggingface in test (#3042) by
@​colin-sentry- Huggingface Hub integration (#3033) by
@​colin-sentry- feat(integrations): Add Anthropic Integration (#2831) by
@​czyber- meta(license): Bump copyright year (#3029) by
@​szokeasaurusrex- feat(ai): Langchain integration (#2911) by
@​colin-sentry- fix(django): fix Django ASGI integration on Python 3.12 (#3027) by
@​bellini666- feat(tests): Parallelize tox (#3025) by
@​sentrivana- build(deps): bump checkouts/data-schemas from
4aa14a7to4381a97(#3028) by@​dependabot- feat(perf): Add ability to put measurements directly on spans. (#2967) by
@​colin-sentry- fix(tests): Fix trytond tests (#3031) by
@​sentrivana- fix(tests): Update
pytest-asyncioto fix CI (#3030) by@​sentrivana- fix(docs): Link to respective migration guides directly (#3020) by
@​sentrivana- docs(scope): Add docstring to
Scope.set_tags(#2978) by@​szokeasaurusrex- test(scope): Fix typos in assert error message (#2978) by
@​szokeasaurusrex- test: Add unit test for top-level API
set_tags(#2978) by@​szokeasaurusrex- test(scope): Add unit test for
Scope.set_tags(#2978) by@​szokeasaurusrex- feat: Add
set_tagsto top-level API (#2978) by@​szokeasaurusrex- feat(scope): New
set_tagsfunction (#2978) by@​szokeasaurusrex2.0.1
Various fixes & improvements
- Fix: Do not use convenience decorator (#3022) by
@​sentrivana- Refactoring propagation context (#2970) by
@​antonpirker- Use
pidfor test database name in Django tests (#2998) by@​antonpirker- Remove outdated RC mention in docs (#3018) by
@​sentrivana- Delete inaccurate comment from docs (#3002) by
@​szokeasaurusrex- Add Lambda function that deletes test Lambda functions (#2960) by
@​antonpirker- Correct discarded transaction debug message (#3002) by
@​szokeasaurusrex- Add tests for discarded transaction debug messages (#3002) by
@​szokeasaurusrex- Fix comment typo in metrics (#2992) by
@​szokeasaurusrex- build(deps): bump actions/checkout from 4.1.1 to 4.1.4 (#3011) by
@​dependabot- build(deps): bump checkouts/data-schemas from
1e17eb5to4aa14a7(#2997) by@​dependabot2.0.0
This is the first major update in a long time!
We dropped support for some ancient languages and frameworks (Yes, Python 2.7 is no longer supported). Additionally we refactored a big part of the foundation of the SDK (how data inside the SDK is handled).
We hope you like it!
For a shorter version of what you need to do, to upgrade to Sentry SDK 2.0 see: https://docs.sentry.io/platforms/python/migration/1.x-to-2.x
... (truncated)
Commits
385b77brelease: 2.1.0c368a2ffix(quart): Fix Quart integration (#3043)aaa8f04Reduce API cross-section for huggingface in test (#3042)41aa99bHuggingface Hub integration (#3033)eac253afeat(integrations): Add Anthropic Integration (#2831)f98f77fmeta(license): Bump copyright year (#3029)9cf6377feat(ai): Langchain integration (#2911)fb1b746fix(django): fix Django ASGI integration on Python 3.12 (#3027)eaad88afeat(tests): Parallelize tox (#3025)37ccceebuild(deps): bump checkouts/data-schemas from4aa14a7to4381a97(#3028)- 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 show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@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)