Update dependency sentry-sdk to >=2.48.0 #340
No reviewers
Labels
No labels
API
Billing
UI/UX
dependencies
bug
change
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: servala/servala-portal#340
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/sentry-sdk-2.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
>=2.47.0->>=2.48.0Release Notes
getsentry/sentry-python (sentry-sdk)
v2.48.0Compare Source
Middleware spans are now disabled by default in Django, Starlette and FastAPI integrations. Set the
middleware_spansintegration-leveloption to capture individual spans per middleware layer. To record Django middleware spans, for example, configure as follows
New Features ✨
feat(ai): add single message truncation by @shellmayr in #5079
feat(django): Add span around
Task.enqueueby @sentrivana in #5209feat(starlette): Set transaction name when middleware spans are disabled by @alexander-alderman-webb in #5223
feat: Add "K_REVISION" to environment variable release check (exposed by cloud run) by @rpradal in #5222
Langgraph
OTLP
Bug Fixes 🐛
Integrations
fix(django): Set active thread ID when middleware spans are disabled by @alexander-alderman-webb in #5220
fix(integrations): openai-agents fixing the input messages structure which was wrapped too much in some cases by @constantinius in #5203
fix(integrations): openai-agents fix multi-patching of
get_modelfunction by @constantinius in #5195fix(integrations): add values for pydantic-ai and openai-agents to
_INTEGRATION_DEACTIVATESto prohibit double span creation by @constantinius in #5196fix(logs): Set
span_idinstead ofsentry.trace.parent_span_idattribute by @sentrivana in #5241fix(logs, metrics): Gate metrics, logs user attributes behind
send_default_piiby @sentrivana in #5240fix(pydantic-ai): Stop capturing internal exceptions by @alexander-alderman-webb in #5237
fix(ray): Actor class decorator with arguments by @alexander-alderman-webb in #5230
fix: Don't log internal exception for tornado user auth by @sl0thentr0py in #5208
fix: Fix changelog config by @sentrivana in #5192
Internal Changes 🔧
chore(django): Disable middleware spans by default by @alexander-alderman-webb in #5219
chore(starlette): Disable middleware spans by default by @alexander-alderman-webb in #5224
ci: Unpin Python version for LiteLLM tests by @alexander-alderman-webb in #5238
ci: 🤖 Update test matrix with new releases (12/15) by @github-actions in #5229
chore: Ignore type annotation migration in blame by @alexander-alderman-webb in #5234
ref: Clean up get_active_propagation_context by @sl0thentr0py in #5217
ref: Cleanup outgoing propagation_context logic by @sl0thentr0py in #5215
ci: Pin Python version to at least 3.10 for LiteLLM by @alexander-alderman-webb in #5202
test: Remove skipped test by @sentrivana in #5197
Convert all remaining type annotations into the modern format by @zsol in #5239
Convert sentry_sdk type annotations into the modern format by @zsol in #5206
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.
This PR has been generated by Renovate Bot.