Update dependency sentry-sdk to >=2.58.0 #476

Merged
tobru merged 1 commit from renovate/sentry-sdk-2.x into main 2026-04-16 05:29:07 +00:00
Member

This PR contains the following updates:

Package Change Age Confidence
sentry-sdk (changelog) >=2.55.0>=2.58.0 age confidence

Release Notes

getsentry/sentry-python (sentry-sdk)

v2.58.0

Compare Source

New Features
Bug Fixes 🐛
Anthropic
Pydantic Ai
Other
Internal Changes 🔧
Litellm
Other
Other

v2.57.0

Compare Source

New Features
Langchain
Other
Bug Fixes 🐛
Openai
Other
Internal Changes 🔧
Ai
Langchain
Openai
Other

v2.56.0

Compare Source

New Features
Bug Fixes 🐛
Anthropic
Other
Documentation 📚
Internal Changes 🔧
Other

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [sentry-sdk](https://github.com/getsentry/sentry-python) ([changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)) | `>=2.55.0` → `>=2.58.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/sentry-sdk/2.58.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sentry-sdk/2.55.0/2.58.0?slim=true) | --- ### Release Notes <details> <summary>getsentry/sentry-python (sentry-sdk)</summary> ### [`v2.58.0`](https://github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2580) [Compare Source](https://github.com/getsentry/sentry-python/compare/2.57.0...2.58.0) ##### New Features ✨ - (ai) Redact base64 data URLs in image\_url content blocks by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;5953](https://github.com/getsentry/sentry-python/pull/5953) - (integrations) Instrument pyreqwest tracing by [@&#8203;servusdei2018](https://github.com/servusdei2018) in [#&#8203;5682](https://github.com/getsentry/sentry-python/pull/5682) - (litellm) Add async callbacks by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5969](https://github.com/getsentry/sentry-python/pull/5969) ##### Bug Fixes 🐛 ##### Anthropic - Capture exceptions for `stream()` calls by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5950](https://github.com/getsentry/sentry-python/pull/5950) - Stop setting transaction status when child span fails by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5717](https://github.com/getsentry/sentry-python/pull/5717) - Only finish relevant spans in .create() patches by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5716](https://github.com/getsentry/sentry-python/pull/5716) ##### Pydantic Ai - Adapt import for new library versions by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5984](https://github.com/getsentry/sentry-python/pull/5984) - Use first-class hooks when available by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5947](https://github.com/getsentry/sentry-python/pull/5947) ##### Other - (huggingface\_hub) Stop setting transaction status when a child span fails by [@&#8203;Zenithatic](https://github.com/Zenithatic) in [#&#8203;5952](https://github.com/getsentry/sentry-python/pull/5952) - (litellm) Avoid double span exits when streaming by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5933](https://github.com/getsentry/sentry-python/pull/5933) - (wsgi) Respect HTTP\_X\_FORWARDED\_PROTO in request.url construction by [@&#8203;sl0thentr0py](https://github.com/sl0thentr0py) in [#&#8203;5963](https://github.com/getsentry/sentry-python/pull/5963) ##### Internal Changes 🔧 ##### Litellm - Replace mocks with `httpx` types in rate-limit test by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5975](https://github.com/getsentry/sentry-python/pull/5975) - Replace mocks with `httpx` types in embedding tests by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5970](https://github.com/getsentry/sentry-python/pull/5970) - Replace mocks with `httpx` types in nonstreaming `completion()` tests by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5937](https://github.com/getsentry/sentry-python/pull/5937) - Remove dead attributes by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5985](https://github.com/getsentry/sentry-python/pull/5985) ##### Other - (ai) Remove `gen_ai.tool.type` span attribute by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;5964](https://github.com/getsentry/sentry-python/pull/5964) - (anthropic) Separate sync and async .create() patches by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5715](https://github.com/getsentry/sentry-python/pull/5715) - (openai) Split token counting by API for easier deprecation by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;5930](https://github.com/getsentry/sentry-python/pull/5930) - (openai-agents) Remove error attributes by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5986](https://github.com/getsentry/sentry-python/pull/5986) - (opentelemetry) Ignore mypy error by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5927](https://github.com/getsentry/sentry-python/pull/5927) - 🤖 Update test matrix with new releases (04/13) by [@&#8203;github-actions](https://github.com/github-actions) in [#&#8203;5983](https://github.com/getsentry/sentry-python/pull/5983) - Fix license metadata in setup.py by [@&#8203;sl0thentr0py](https://github.com/sl0thentr0py) in [#&#8203;5934](https://github.com/getsentry/sentry-python/pull/5934) - Update validate-pr workflow by [@&#8203;stephanie-anderson](https://github.com/stephanie-anderson) in [#&#8203;5931](https://github.com/getsentry/sentry-python/pull/5931) ##### Other - Handle `None` span context in the span processor and pin tokenizers version for anthropic tests on Python 3.8 by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5967](https://github.com/getsentry/sentry-python/pull/5967) ### [`v2.57.0`](https://github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2570) [Compare Source](https://github.com/getsentry/sentry-python/compare/2.56.0...2.57.0) ##### New Features ✨ ##### Langchain - Set `gen_ai.operation.name` and `gen_ai.pipeline.name` on LLM spans by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;5849](https://github.com/getsentry/sentry-python/pull/5849) - Broaden AI provider detection beyond OpenAI and Anthropic by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;5707](https://github.com/getsentry/sentry-python/pull/5707) - Update LLM span operation to `gen_ai.generate_text` by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;5796](https://github.com/getsentry/sentry-python/pull/5796) ##### Other - Add experimental async transport by [@&#8203;BYK](https://github.com/BYK) in [#&#8203;5646](https://github.com/getsentry/sentry-python/pull/5646) See <https://github.com/getsentry/sentry-python/discussions/5919> for details. ##### Bug Fixes 🐛 ##### Openai - Only wrap types with `_iterator` for streamed responses by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5917](https://github.com/getsentry/sentry-python/pull/5917) - Always set `gen_ai.response.streaming` for Responses by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5697](https://github.com/getsentry/sentry-python/pull/5697) - Simplify Responses input handling by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5695](https://github.com/getsentry/sentry-python/pull/5695) - Use `max_output_tokens` for Responses API by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5693](https://github.com/getsentry/sentry-python/pull/5693) - Always set `gen_ai.response.streaming` for Completions by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5692](https://github.com/getsentry/sentry-python/pull/5692) - Simplify Completions input handling by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5690](https://github.com/getsentry/sentry-python/pull/5690) - Simplify embeddings input handling by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5688](https://github.com/getsentry/sentry-python/pull/5688) ##### Other - (google-genai) Guard response extraction by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5869](https://github.com/getsentry/sentry-python/pull/5869) - Add cycle detection to exceptions\_from\_error by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;5880](https://github.com/getsentry/sentry-python/pull/5880) ##### Internal Changes 🔧 ##### Ai - Remove unused GEN\_AI\_PIPELINE operation constant by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;5886](https://github.com/getsentry/sentry-python/pull/5886) - Rename generate\_text to text\_completion by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;5885](https://github.com/getsentry/sentry-python/pull/5885) ##### Langchain - Add text completion test by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5740](https://github.com/getsentry/sentry-python/pull/5740) - Add tool execution test by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5739](https://github.com/getsentry/sentry-python/pull/5739) - Add basic agent test with Responses call by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5726](https://github.com/getsentry/sentry-python/pull/5726) - Replace mocks with `httpx` types by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5724](https://github.com/getsentry/sentry-python/pull/5724) - Consolidate span origin assertion by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5723](https://github.com/getsentry/sentry-python/pull/5723) - Consolidate available tools assertion by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5721](https://github.com/getsentry/sentry-python/pull/5721) ##### Openai - Replace mocks with httpx types for streaming Responses by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5882](https://github.com/getsentry/sentry-python/pull/5882) - Replace mocks with httpx types for streaming Completions by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5879](https://github.com/getsentry/sentry-python/pull/5879) - Move input handling code into API-specific functions by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5687](https://github.com/getsentry/sentry-python/pull/5687) ##### Other - (asyncpg) Normalize query whitespace in integration by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;5855](https://github.com/getsentry/sentry-python/pull/5855) - Exclude compromised litellm versions by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5876](https://github.com/getsentry/sentry-python/pull/5876) ### [`v2.56.0`](https://github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2560) [Compare Source](https://github.com/getsentry/sentry-python/compare/2.55.0...2.56.0) ##### New Features ✨ - (asgi) Add option to disable suppressing chained exceptions by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5714](https://github.com/getsentry/sentry-python/pull/5714) - (logging) Separate ignore lists for events/breadcrumbs and sentry logs by [@&#8203;sl0thentr0py](https://github.com/sl0thentr0py) in [#&#8203;5698](https://github.com/getsentry/sentry-python/pull/5698) ##### Bug Fixes 🐛 ##### Anthropic - Set exception info on streaming span when applicable by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5683](https://github.com/getsentry/sentry-python/pull/5683) - Patch `AsyncStream.close()` and `AsyncMessageStream.close()` to finish spans by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5675](https://github.com/getsentry/sentry-python/pull/5675) - Patch `Stream.close()` and `MessageStream.close()` to finish spans by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5674](https://github.com/getsentry/sentry-python/pull/5674) ##### Other - (starlette) Catch Jinja2Templates ImportError by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;5741](https://github.com/getsentry/sentry-python/pull/5741) ##### Documentation 📚 - Add note on AI PRs to CONTRIBUTING.md by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;5696](https://github.com/getsentry/sentry-python/pull/5696) ##### Internal Changes 🔧 - Pin GitHub Actions to full-length commit SHAs by [@&#8203;joshuarli](https://github.com/joshuarli) in [#&#8203;5781](https://github.com/getsentry/sentry-python/pull/5781) - Add `-latest` alias for each integration test suite by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;5706](https://github.com/getsentry/sentry-python/pull/5706) - Use date-based branch names for toxgen PRs by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;5704](https://github.com/getsentry/sentry-python/pull/5704) - 🤖 Update test matrix with new releases (03/19) by [@&#8203;github-actions](https://github.com/github-actions) in [#&#8203;5703](https://github.com/getsentry/sentry-python/pull/5703) - Add client report tests for span streaming by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;5677](https://github.com/getsentry/sentry-python/pull/5677) ##### Other - Update CHANGELOG.md by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;5685](https://github.com/getsentry/sentry-python/pull/5685) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yLjEiLCJ1cGRhdGVkSW5WZXIiOiI0My4yLjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
renovate force-pushed renovate/sentry-sdk-2.x from 5960c06649
All checks were successful
Tests / test (push) Successful in 44s
to bc1ed5da2b
All checks were successful
Tests / test (push) Successful in 43s
2026-04-14 03:02:05 +00:00
Compare
renovate changed title from Update dependency sentry-sdk to >=2.57.0 to Update dependency sentry-sdk to >=2.58.0 2026-04-14 03:02:06 +00:00
renovate force-pushed renovate/sentry-sdk-2.x from bc1ed5da2b
All checks were successful
Tests / test (push) Successful in 43s
to 2a0d4972b3
All checks were successful
Tests / test (push) Successful in 41s
2026-04-16 03:02:42 +00:00
Compare
tobru merged commit 10d611e4a9 into main 2026-04-16 05:29:07 +00:00
tobru deleted branch renovate/sentry-sdk-2.x 2026-04-16 05:29:07 +00:00
Sign in to join this conversation.
No description provided.