fix(deps): update dependency sentry-sdk to >=2.68.0 #625

Merged
tobru merged 1 commit from renovate/sentry-sdk-2.x into main 2026-08-17 05:57:58 +00:00
Member

This PR contains the following updates:

Package Change Age Confidence
sentry-sdk (changelog) >=2.65.0>=2.68.0 age confidence

Release Notes

getsentry/sentry-python (sentry-sdk)

v2.68.0

Compare Source

Important
  • We're making enable_logs and enable_metrics no-op with this release (#​7177), and they'll be dropped in the next major.

    Previously, enable_logs also controlled automatic logs collection from the logging and Loguru integrations. These integrations now get an integration-level capture_sentry_logs boolean option to allow for more control over the auto-collection. These options are False by default, i.e., nothing is auto-collected without your explicit opt-in.

Action Needed

If you had enable_logs set to True:

  • If you were using the sentry_sdk.logger.X API, no action necessary, the API will just work.
  • If you were auto-collecting logs from either LoggingIntegration or LoguruIntegration, the auto-collection will be turned off in this release. You can switch auto-collection on explicitly with:
import sentry_sdk
from sentry_sdk.integrations.logging import LoggingIntegration
from sentry_sdk.integrations.loguru import LoguruIntegration

sentry_sdk.init(
    integrations=[
        LoggingIntegration(capture_sentry_logs=True),
        LoguruIntegration(capture_sentry_logs=True),
    ],
)

If you had enable_logs set to False:

  • If you were using it to gate usages of the sentry_sdk.logger.X API, you'll need to remove the calls entirely or define a before_send_log callback to filter out unwanted logs.

If you has enable_metrics set to False:

  • Any metrics emitted using the metrics API will be emitted. You'll need to drop them in a before_send_metric or remove the calls to the API.
Why We're Doing This

We recognize this is a disruptive change for some folks and want to make it clear this is a one-off. We're removing the options because they were an unnecessary hurdle that one had to jump through to be able to use logs and metrics, and it was confusing why the logging API would not just work on its own. On the other hand, we wanted to give you more fine-grained control over automatic collection.

New Features
Other
Bug Fixes 🐛
Internal Changes 🔧
HTTPX, HTTPX2
Other

v2.67.1

Compare Source

Bug Fixes 🐛

v2.67.0

Compare Source

New Features
Batcher
Integrations
Langchain
Openai
Streaming
Other
Bug Fixes 🐛
Openai Agents
Tests
Other
Documentation 📚
Internal Changes 🔧
Fastmcp
Mcp
Openai Agents
Other

v2.66.1

Compare Source

Bug Fixes 🐛
Tracing
Internal Changes 🔧

v2.66.0

Compare Source

New Features
Bug Fixes 🐛
Tracing
Internal Changes 🔧

Configuration

📅 Schedule: (UTC)

  • 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 Mend Renovate.

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.65.0` → `>=2.68.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/sentry-sdk/2.68.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sentry-sdk/2.65.0/2.68.0?slim=true) | --- ### Release Notes <details> <summary>getsentry/sentry-python (sentry-sdk)</summary> ### [`v2.68.0`](https://github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2680) [Compare Source](https://github.com/getsentry/sentry-python/compare/2.67.1...2.68.0) ##### Important - We're making `enable_logs` and `enable_metrics` no-op with this release ([#&#8203;7177](https://github.com/getsentry/sentry-python/pull/7177)), and they'll be dropped in the next major. Previously, `enable_logs` also controlled automatic logs collection from the logging and Loguru integrations. These integrations now get an integration-level `capture_sentry_logs` boolean option to allow for more control over the auto-collection. These options are `False` by default, i.e., **nothing is auto-collected without your explicit opt-in**. ##### Action Needed If you had `enable_logs` set to `True`: - If you were using the `sentry_sdk.logger.X` API, no action necessary, the API will just work. - If you were auto-collecting logs from either `LoggingIntegration` or `LoguruIntegration`, the auto-collection **will be turned off in this release**. You can switch auto-collection on explicitly with: ```python import sentry_sdk from sentry_sdk.integrations.logging import LoggingIntegration from sentry_sdk.integrations.loguru import LoguruIntegration sentry_sdk.init( integrations=[ LoggingIntegration(capture_sentry_logs=True), LoguruIntegration(capture_sentry_logs=True), ], ) ``` If you had `enable_logs` set to `False`: - If you were using it to gate usages of the `sentry_sdk.logger.X` API, you'll need to remove the calls entirely or define a `before_send_log` callback to filter out unwanted logs. If you has `enable_metrics` set to `False`: - Any metrics emitted using the metrics API will be emitted. You'll need to drop them in a `before_send_metric` or remove the calls to the API. ##### Why We're Doing This We recognize this is a disruptive change for some folks and want to make it clear this is a one-off. We're removing the options because they were an unnecessary hurdle that one had to jump through to be able to use logs and metrics, and it was confusing why the logging API would not just work on its own. On the other hand, we wanted to give you more fine-grained control over automatic collection. ##### New Features ✨ ##### Other - Set the segment source on the scope for `NoOpStreamedSpan` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7163](https://github.com/getsentry/sentry-python/pull/7163) - Remove early return for `NoOpStreamedSpan` in `set_transaction_name()` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7164](https://github.com/getsentry/sentry-python/pull/7164) - Set the segment name on the scope with `NoOpStreamedSpan` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7162](https://github.com/getsentry/sentry-python/pull/7162) ##### Bug Fixes 🐛 - (batcher) Add global flush trigger based on the span number by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7150](https://github.com/getsentry/sentry-python/pull/7150) ##### Internal Changes 🔧 ##### HTTPX, HTTPX2 - Move crumbs to integrations by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;7149](https://github.com/getsentry/sentry-python/pull/7149) - Split into sync/async tests by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;7152](https://github.com/getsentry/sentry-python/pull/7152) ##### Other - (aiohttp) Move crumbs to integration by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;7135](https://github.com/getsentry/sentry-python/pull/7135) - (boto3) Move crumbs to integration by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;7165](https://github.com/getsentry/sentry-python/pull/7165) - (django) Remove dead code and stale markers from the Django test suite by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;7156](https://github.com/getsentry/sentry-python/pull/7156) - (pyreqwest) Move crumbs to integration by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;7148](https://github.com/getsentry/sentry-python/pull/7148) - (stdlib) Move crumbs to integration by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;7161](https://github.com/getsentry/sentry-python/pull/7161) - Flush trace buckets when segment spans finish by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7170](https://github.com/getsentry/sentry-python/pull/7170) - Revert global span batcher limits by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7168](https://github.com/getsentry/sentry-python/pull/7168) ### [`v2.67.1`](https://github.com/getsentry/sentry-python/releases/tag/2.67.1) [Compare Source](https://github.com/getsentry/sentry-python/compare/2.67.0...2.67.1) ##### Bug Fixes 🐛 - (batcher) Add global flush trigger based on the span number by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7150](https://github.com/getsentry/sentry-python/pull/7150) ### [`v2.67.0`](https://github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2670) [Compare Source](https://github.com/getsentry/sentry-python/compare/2.66.1...2.67.0) ##### New Features ✨ ##### Batcher - Add global flush trigger based on summed size estimates by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7144](https://github.com/getsentry/sentry-python/pull/7144) - Add hard span limit by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7143](https://github.com/getsentry/sentry-python/pull/7143) ##### Integrations - Add span for DRF authentication by [@&#8203;mgaligniana](https://github.com/mgaligniana) in [#&#8203;6984](https://github.com/getsentry/sentry-python/pull/6984) ##### Langchain - Record reasoning token usage attribute by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7136](https://github.com/getsentry/sentry-python/pull/7136) - Record cached token usage attributes by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7132](https://github.com/getsentry/sentry-python/pull/7132) ##### Openai - Set `gen_ai.tool.definitions` for the Responses API by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6951](https://github.com/getsentry/sentry-python/pull/6951) - Set `gen_ai.tool.definitions` for the Chat Completions API by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6950](https://github.com/getsentry/sentry-python/pull/6950) - Add `gen_ai.request.reasoning.level` to OpenAI spans by [@&#8203;pabloDeputter](https://github.com/pabloDeputter) in [#&#8203;6892](https://github.com/getsentry/sentry-python/pull/6892) ##### Streaming - Support ai\_track decorator by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6895](https://github.com/getsentry/sentry-python/pull/6895) - Promote `before_send_span` to top-level option by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6885](https://github.com/getsentry/sentry-python/pull/6885) - Make `set_conversation_id` API work by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6866](https://github.com/getsentry/sentry-python/pull/6866) ##### Other - (api) Add top-level `set_attributes` API by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6897](https://github.com/getsentry/sentry-python/pull/6897) - (aws-lambda) Enable Python 3.14 support to the Lambda layer by [@&#8203;pabloDeputter](https://github.com/pabloDeputter) in [#&#8203;6916](https://github.com/getsentry/sentry-python/pull/6916) - (openai-agents) Set the `gen_ai.tool.definitions` attribute by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6956](https://github.com/getsentry/sentry-python/pull/6956) - (pydantic-ai) Record `gen_ai.output.messages` including `ThinkingPart` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7037](https://github.com/getsentry/sentry-python/pull/7037) - Add possibility to allowlist integrations in toxgen by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6996](https://github.com/getsentry/sentry-python/pull/6996) ##### Bug Fixes 🐛 ##### Openai Agents - Patch correct `run_single_turn_streamed` reference by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7032](https://github.com/getsentry/sentry-python/pull/7032) - Stop destructively wrapping tools by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6961](https://github.com/getsentry/sentry-python/pull/6961) ##### Tests - Adapt to new exception propagation behavior in Quart by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6995](https://github.com/getsentry/sentry-python/pull/6995) - Remove redundant type filters after `capture_items` with args by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6867](https://github.com/getsentry/sentry-python/pull/6867) ##### Other - (aws-lambda) Fix flake in aws lambda tests by [@&#8203;pabloDeputter](https://github.com/pabloDeputter) in [#&#8203;6937](https://github.com/getsentry/sentry-python/pull/6937) - (langchain) Stop double-counting usage in multi-candidate responses by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7064](https://github.com/getsentry/sentry-python/pull/7064) - (mcp) Stop adding the prompt name to arguments by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6765](https://github.com/getsentry/sentry-python/pull/6765) - (pydantic-ai) Stop recording duplicate spans by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7056](https://github.com/getsentry/sentry-python/pull/7056) - (sampling) `sentry-trace` should take precedence over baggage by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6863](https://github.com/getsentry/sentry-python/pull/6863) - (streaming) Set segment source if unset by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6791](https://github.com/getsentry/sentry-python/pull/6791) - Do not let exceptions in before\_breadcrumb bubble up by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;7133](https://github.com/getsentry/sentry-python/pull/7133) - Correct typo in test function name by [@&#8203;TheGreatApollyon](https://github.com/TheGreatApollyon) in [#&#8203;6967](https://github.com/getsentry/sentry-python/pull/6967) - Include query string and fragment in `url.full` span attribute by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6861](https://github.com/getsentry/sentry-python/pull/6861) ##### Documentation 📚 - Remove AI commit attribution requirement from AGENTS.md by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;6828](https://github.com/getsentry/sentry-python/pull/6828) ##### Internal Changes 🔧 ##### Fastmcp - Skip SSE test for `fastmcp>=4` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6923](https://github.com/getsentry/sentry-python/pull/6923) - Remove assertions on `RootModel` instances by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6909](https://github.com/getsentry/sentry-python/pull/6909) - Replace broad `try...except` with `skipif` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6922](https://github.com/getsentry/sentry-python/pull/6922) ##### Mcp - Replace instance patches with middleware by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6764](https://github.com/getsentry/sentry-python/pull/6764) - Remove redundant `mcp.tool.result.is_error` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6915](https://github.com/getsentry/sentry-python/pull/6915) - Use `mcp_types` package by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6763](https://github.com/getsentry/sentry-python/pull/6763) - Inline `_set_span_output_data()` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6762](https://github.com/getsentry/sentry-python/pull/6762) - Inline `_get_span_config()` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6761](https://github.com/getsentry/sentry-python/pull/6761) - Inline `_prepare_handler_data()` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6758](https://github.com/getsentry/sentry-python/pull/6758) - Separate tool, prompt and resource patches by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6726](https://github.com/getsentry/sentry-python/pull/6726) ##### Openai Agents - Stop setting `gen_ai.response.model` on Invoke Agent spans by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7028](https://github.com/getsentry/sentry-python/pull/7028) - Use first class tool hooks when available by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6994](https://github.com/getsentry/sentry-python/pull/6994) - Assert subset of expected dictionary is in `gen_ai.response.tool_calls` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6973](https://github.com/getsentry/sentry-python/pull/6973) - Stop setting `gen_ai.request.available_tools` on Invoke Agent spans by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6955](https://github.com/getsentry/sentry-python/pull/6955) - Stop setting `gen_ai.request.available_tools` on Execute Tool spans by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6954](https://github.com/getsentry/sentry-python/pull/6954) ##### Other - (ai) Route AI integration tests through OpenRouter by [@&#8203;sentry-junior](https://github.com/sentry-junior) in [#&#8203;6979](https://github.com/getsentry/sentry-python/pull/6979) - (arq) Avoid race between the exception and transaction events by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7052](https://github.com/getsentry/sentry-python/pull/7052) - (aws\_lambda) Add ARM64 architecture support for local Lambda testing by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;7053](https://github.com/getsentry/sentry-python/pull/7053) - (deps) Lock file maintenance by [@&#8203;renovate](https://github.com/renovate) in [#&#8203;6734](https://github.com/getsentry/sentry-python/pull/6734) - (django) Use `iscoroutinefunction` shim in `patch_views()` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7024](https://github.com/getsentry/sentry-python/pull/7024) - (httpx) Replace deprecated `asyncio.iscoroutinefunction` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7023](https://github.com/getsentry/sentry-python/pull/7023) - (huggingface-hub) Fix chat completion stream type by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7070](https://github.com/getsentry/sentry-python/pull/7070) - (langchain) Remove `on_agent_finish()` hook by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7059](https://github.com/getsentry/sentry-python/pull/7059) - (pydantic-ai) Use `FunctionModel` for testing output data transformations by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7036](https://github.com/getsentry/sentry-python/pull/7036) - (serializer) Avoid copying the whole Mapping before trimming to `MAX_DATABAG_BREADTH` by [@&#8203;Malkiz223](https://github.com/Malkiz223) in [#&#8203;6783](https://github.com/getsentry/sentry-python/pull/6783) - (tests) Replace \_transport\_works\_cases loop with explicit case list by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;6978](https://github.com/getsentry/sentry-python/pull/6978) - 🤖 Update test matrix with new releases (08/10) by [@&#8203;github-actions](https://github.com/github-actions) in [#&#8203;7142](https://github.com/getsentry/sentry-python/pull/7142) - Pin `litellm<=1.96` for generating test suites by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7147](https://github.com/getsentry/sentry-python/pull/7147) - Unpin Django version for generating test suites by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7146](https://github.com/getsentry/sentry-python/pull/7146) - Move Redis breadcrumbs to integration by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;7129](https://github.com/getsentry/sentry-python/pull/7129) - Move subprocess breadcrumbs to integration by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;7128](https://github.com/getsentry/sentry-python/pull/7128) - Avoid scanning installed packages when MCP SDK is not installed by [@&#8203;mangodxd](https://github.com/mangodxd) in [#&#8203;6865](https://github.com/getsentry/sentry-python/pull/6865) - Remove `test-lambda-locally` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7069](https://github.com/getsentry/sentry-python/pull/7069) - Add `pydantic-ai-slim` to uv typing group by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7025](https://github.com/getsentry/sentry-python/pull/7025) - Add `langchain-base` to uv typing group by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7016](https://github.com/getsentry/sentry-python/pull/7016) - 🤖 Update test matrix with new releases (08/03) by [@&#8203;github-actions](https://github.com/github-actions) in [#&#8203;6985](https://github.com/getsentry/sentry-python/pull/6985) - Mock attributes in redis cluster tests by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;7022](https://github.com/getsentry/sentry-python/pull/7022) - Deprecate `ai_track()` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;7005](https://github.com/getsentry/sentry-python/pull/7005) - Reduce common test suite while not reducing coverage by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;6972](https://github.com/getsentry/sentry-python/pull/6972) - Use top-level options if available by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6959](https://github.com/getsentry/sentry-python/pull/6959) - Restore wrapped functions in `functions_to_trace` tests by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6933](https://github.com/getsentry/sentry-python/pull/6933) - Pin `mcp<2` for `fastmcp<0.3` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6925](https://github.com/getsentry/sentry-python/pull/6925) - Pin Python > 3.7 for `huey>=3.3.0` by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6913](https://github.com/getsentry/sentry-python/pull/6913) - Add `httpx` dependency to `mcp` and `fastmcp` tests by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6905](https://github.com/getsentry/sentry-python/pull/6905) - Remove flaky circular references tests by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6903](https://github.com/getsentry/sentry-python/pull/6903) - Remove old Python compat code by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6902](https://github.com/getsentry/sentry-python/pull/6902) - Add span streaming DSC tests by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6884](https://github.com/getsentry/sentry-python/pull/6884) - Add streaming logs tests by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6880](https://github.com/getsentry/sentry-python/pull/6880) - Add streaming API tests by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6883](https://github.com/getsentry/sentry-python/pull/6883) - Add streaming continous profiler tests by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6879](https://github.com/getsentry/sentry-python/pull/6879) - Add streaming monitor test by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6882](https://github.com/getsentry/sentry-python/pull/6882) - Add streaming metrics test by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6881](https://github.com/getsentry/sentry-python/pull/6881) - Add sample\_rand span streaming tests by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6781](https://github.com/getsentry/sentry-python/pull/6781) ### [`v2.66.1`](https://github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2661) [Compare Source](https://github.com/getsentry/sentry-python/compare/2.66.0...2.66.1) ##### Bug Fixes 🐛 ##### Tracing - Handle exceptions raised within traces\_sampler and other callbacks by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;6853](https://github.com/getsentry/sentry-python/pull/6853) ##### Internal Changes 🔧 - Fix flaky decorator test by [@&#8203;sl0thentr0py](https://github.com/sl0thentr0py) in [#&#8203;6830](https://github.com/getsentry/sentry-python/pull/6830) ### [`v2.66.0`](https://github.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2660) [Compare Source](https://github.com/getsentry/sentry-python/compare/2.65.0...2.66.0) ##### New Features ✨ - (tracing) Promote trace\_lifecycle and ignore\_spans to top-level options by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;6821](https://github.com/getsentry/sentry-python/pull/6821) ##### Bug Fixes 🐛 ##### Tracing - Skip child span creation in streaming path when no current span (HTTP clients) by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6811](https://github.com/getsentry/sentry-python/pull/6811) - Skip child span creation in streaming path when no current span (task queues) by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6814](https://github.com/getsentry/sentry-python/pull/6814) - Skip child span creation in streaming path when no current span (misc) by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6815](https://github.com/getsentry/sentry-python/pull/6815) - Skip child span creation in streaming path when no current span (databases) by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6808](https://github.com/getsentry/sentry-python/pull/6808) - Skip child span creation in streaming path when no current span (web frameworks) by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6810](https://github.com/getsentry/sentry-python/pull/6810) - Skip child span creation in streaming path when no current span (django) by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6809](https://github.com/getsentry/sentry-python/pull/6809) ##### Internal Changes 🔧 - (logging) Fix flaky test\_logging\_captured\_warnings by [@&#8203;ericapisani](https://github.com/ericapisani) in [#&#8203;6824](https://github.com/getsentry/sentry-python/pull/6824) - Remove flaky no cyclic garbage test by [@&#8203;alexander-alderman-webb](https://github.com/alexander-alderman-webb) in [#&#8203;6817](https://github.com/getsentry/sentry-python/pull/6817) - Remove Claude permission settings by [@&#8203;cleptric](https://github.com/cleptric) in [#&#8203;6806](https://github.com/getsentry/sentry-python/pull/6806) - Move `nullcontext` to `sentry_sdk.utils` by [@&#8203;sentrivana](https://github.com/sentrivana) in [#&#8203;6805](https://github.com/getsentry/sentry-python/pull/6805) </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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 [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNjUuNCIsInVwZGF0ZWRJblZlciI6IjQzLjI4OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
renovate force-pushed renovate/sentry-sdk-2.x from e95f5d2adf
All checks were successful
Tests / test (push) Successful in 1m12s
to d5bff70160
All checks were successful
Tests / test (push) Successful in 1m11s
2026-07-23 03:02:13 +00:00
Compare
renovate changed title from fix(deps): update dependency sentry-sdk to >=2.66.0 to fix(deps): update dependency sentry-sdk to >=2.66.1 2026-07-23 03:02:14 +00:00
renovate force-pushed renovate/sentry-sdk-2.x from d5bff70160
All checks were successful
Tests / test (push) Successful in 1m11s
to c576d739fe
All checks were successful
Tests / test (push) Successful in 1m14s
2026-08-11 03:03:07 +00:00
Compare
renovate changed title from fix(deps): update dependency sentry-sdk to >=2.66.1 to fix(deps): update dependency sentry-sdk to >=2.67.1 2026-08-11 03:03:09 +00:00
renovate force-pushed renovate/sentry-sdk-2.x from c576d739fe
All checks were successful
Tests / test (push) Successful in 1m14s
to 1db4dfdfa0
All checks were successful
Tests / test (push) Successful in 1m11s
2026-08-14 03:03:18 +00:00
Compare
renovate changed title from fix(deps): update dependency sentry-sdk to >=2.67.1 to fix(deps): update dependency sentry-sdk to >=2.68.0 2026-08-14 03:03:21 +00:00
tobru merged commit 8672b0adfe into main 2026-08-17 05:57:58 +00:00
tobru deleted branch renovate/sentry-sdk-2.x 2026-08-17 05:57:58 +00:00
Sign in to join this conversation.
No description provided.