From dcf0445c5c6d58ffc4991ab3acfe89682dc9528d Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Thu, 29 Oct 2026 11:55:00 +0000 Subject: [PATCH] ref(scope): Remove unused _ScopeManager Co-Authored-By: Ivana Kellyer --- sentry_sdk/scope.py | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/sentry_sdk/scope.py b/sentry_sdk/scope.py index 15e8a22ee7..dabd931aa6 100644 --- a/sentry_sdk/scope.py +++ b/sentry_sdk/scope.py @@ -121,25 +121,6 @@ class ScopeType(Enum): MERGED = "merged" -class _ScopeManager: - def __init__(self) -> None: - self._old_scopes: "List[Scope]" = [] - - def __enter__(self) -> "Scope": - isolation_scope = Scope.get_isolation_scope() - - self._old_scopes.append(isolation_scope) - - forked_scope = isolation_scope.fork() - _isolation_scope.set(forked_scope) - - return forked_scope - - def __exit__(self, exc_type: "Any", exc_value: "Any", tb: "Any") -> None: - old_scope = self._old_scopes.pop() - _isolation_scope.set(old_scope) - - def add_global_event_processor(processor: "EventProcessor") -> None: global_event_processors.append(processor)