From f4c7d96969031414507ab9210bc4e35a52553bce Mon Sep 17 00:00:00 2001 From: Ivana Kellyer Date: Thu, 20 Mar 2025 11:13:05 +0100 Subject: [PATCH] [potel] Fix mypy --- sentry_sdk/client.py | 2 +- sentry_sdk/integrations/opentelemetry/contextvars_context.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sentry_sdk/client.py b/sentry_sdk/client.py index 8887a136b2..bce5361572 100644 --- a/sentry_sdk/client.py +++ b/sentry_sdk/client.py @@ -566,7 +566,7 @@ def _prepare_event( if event.get("exception"): DedupeIntegration.reset_last_seen() - event = new_event + event = new_event # type: Optional[Event] # type: ignore[no-redef] before_send_transaction = self.options["before_send_transaction"] if ( diff --git a/sentry_sdk/integrations/opentelemetry/contextvars_context.py b/sentry_sdk/integrations/opentelemetry/contextvars_context.py index df818bc399..7e61a45bc5 100644 --- a/sentry_sdk/integrations/opentelemetry/contextvars_context.py +++ b/sentry_sdk/integrations/opentelemetry/contextvars_context.py @@ -14,12 +14,13 @@ if TYPE_CHECKING: from typing import Optional + from contextvars import Token import sentry_sdk.integrations.opentelemetry.scope as scope class SentryContextVarsRuntimeContext(ContextVarsRuntimeContext): def attach(self, context): - # type: (Context) -> object + # type: (Context) -> Token[Context] scopes = get_value(SENTRY_SCOPES_KEY, context) should_fork_isolation_scope = context.pop(