getsentry/sentry-python (sentry-sdk)
### [`v2.17.0`](https://redirect.github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2170)
[Compare Source](https://redirect.github.com/getsentry/sentry-python/compare/2.16.0...2.17.0)
##### Various fixes & improvements
- Add support for async calls in Anthropic and OpenAI integration ([#3497](https://redirect.github.com/getsentry/sentry-python/issues/3497)) by [@vetyy](https://redirect.github.com/vetyy)
- Allow custom transaction names in ASGI ([#3664](https://redirect.github.com/getsentry/sentry-python/issues/3664)) by [@sl0thentr0py](https://redirect.github.com/sl0thentr0py)
- Langchain: Handle case when parent span wasn't traced ([#3656](https://redirect.github.com/getsentry/sentry-python/issues/3656)) by [@rbasoalto](https://redirect.github.com/rbasoalto)
- Fix Anthropic integration when using tool calls ([#3615](https://redirect.github.com/getsentry/sentry-python/issues/3615)) by [@kwnath](https://redirect.github.com/kwnath)
- More defensive Django Spotlight middleware injection ([#3665](https://redirect.github.com/getsentry/sentry-python/issues/3665)) by [@BYK](https://redirect.github.com/BYK)
- Remove `ensure_integration_enabled_async` ([#3632](https://redirect.github.com/getsentry/sentry-python/issues/3632)) by [@sentrivana](https://redirect.github.com/sentrivana)
- Test with newer Falcon version ([#3644](https://redirect.github.com/getsentry/sentry-python/issues/3644), [#3653](https://redirect.github.com/getsentry/sentry-python/issues/3653), [#3662](https://redirect.github.com/getsentry/sentry-python/issues/3662)) by [@sentrivana](https://redirect.github.com/sentrivana)
- Fix mypy ([#3657](https://redirect.github.com/getsentry/sentry-python/issues/3657)) by [@sentrivana](https://redirect.github.com/sentrivana)
- Fix flaky transport test ([#3666](https://redirect.github.com/getsentry/sentry-python/issues/3666)) by [@sentrivana](https://redirect.github.com/sentrivana)
- Remove pin on `sphinx` ([#3650](https://redirect.github.com/getsentry/sentry-python/issues/3650)) by [@sentrivana](https://redirect.github.com/sentrivana)
- Bump `actions/checkout` from `4.2.0` to `4.2.1` ([#3651](https://redirect.github.com/getsentry/sentry-python/issues/3651)) by [@dependabot](https://redirect.github.com/dependabot)
Configuration
📅 Schedule: Branch creation - "after 6pm every weekday,every weekend" in timezone Australia/Sydney, Automerge - "after 6pm every weekday,every weekend" in timezone Australia/Sydney.
🚦 Automerge: Enabled.
♻ 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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
2.16.0
->2.17.0
Release Notes
getsentry/sentry-python (sentry-sdk)
### [`v2.17.0`](https://redirect.github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2170) [Compare Source](https://redirect.github.com/getsentry/sentry-python/compare/2.16.0...2.17.0) ##### Various fixes & improvements - Add support for async calls in Anthropic and OpenAI integration ([#3497](https://redirect.github.com/getsentry/sentry-python/issues/3497)) by [@vetyy](https://redirect.github.com/vetyy) - Allow custom transaction names in ASGI ([#3664](https://redirect.github.com/getsentry/sentry-python/issues/3664)) by [@sl0thentr0py](https://redirect.github.com/sl0thentr0py) - Langchain: Handle case when parent span wasn't traced ([#3656](https://redirect.github.com/getsentry/sentry-python/issues/3656)) by [@rbasoalto](https://redirect.github.com/rbasoalto) - Fix Anthropic integration when using tool calls ([#3615](https://redirect.github.com/getsentry/sentry-python/issues/3615)) by [@kwnath](https://redirect.github.com/kwnath) - More defensive Django Spotlight middleware injection ([#3665](https://redirect.github.com/getsentry/sentry-python/issues/3665)) by [@BYK](https://redirect.github.com/BYK) - Remove `ensure_integration_enabled_async` ([#3632](https://redirect.github.com/getsentry/sentry-python/issues/3632)) by [@sentrivana](https://redirect.github.com/sentrivana) - Test with newer Falcon version ([#3644](https://redirect.github.com/getsentry/sentry-python/issues/3644), [#3653](https://redirect.github.com/getsentry/sentry-python/issues/3653), [#3662](https://redirect.github.com/getsentry/sentry-python/issues/3662)) by [@sentrivana](https://redirect.github.com/sentrivana) - Fix mypy ([#3657](https://redirect.github.com/getsentry/sentry-python/issues/3657)) by [@sentrivana](https://redirect.github.com/sentrivana) - Fix flaky transport test ([#3666](https://redirect.github.com/getsentry/sentry-python/issues/3666)) by [@sentrivana](https://redirect.github.com/sentrivana) - Remove pin on `sphinx` ([#3650](https://redirect.github.com/getsentry/sentry-python/issues/3650)) by [@sentrivana](https://redirect.github.com/sentrivana) - Bump `actions/checkout` from `4.2.0` to `4.2.1` ([#3651](https://redirect.github.com/getsentry/sentry-python/issues/3651)) by [@dependabot](https://redirect.github.com/dependabot)Configuration
📅 Schedule: Branch creation - "after 6pm every weekday,every weekend" in timezone Australia/Sydney, Automerge - "after 6pm every weekday,every weekend" in timezone Australia/Sydney.
🚦 Automerge: Enabled.
♻ 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 was generated by Mend Renovate. View the repository job log.