Skip to content

Commit 64dfb89

Browse files
committed
Review fixes
1 parent c458d9b commit 64dfb89

File tree

3 files changed

+14
-11
lines changed

3 files changed

+14
-11
lines changed

sentry_sdk/_log_batcher.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def __init__(self, capture_func: Callable[[Envelope], None]) -> None:
2424
self._running = True
2525
self._lock = threading.Lock()
2626

27-
self._flush_event: threading.Event = threading.Event()
27+
self._flush_event = threading.Event()
2828

2929
self._flusher: Optional[threading.Thread] = None
3030
self._flusher_pid: Optional[int] = None

sentry_sdk/_queue.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,10 @@
7676
from collections import deque
7777
from time import time
7878

79-
from typing import Any
79+
from typing import TYPE_CHECKING
80+
81+
if TYPE_CHECKING:
82+
from typing import Any
8083

8184

8285
__all__ = ["EmptyError", "FullError", "Queue"]

sentry_sdk/client.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
_client_init_debug = ContextVar("client_init_debug")
7676

7777

78-
SDK_INFO: "SDKInfo" = {
78+
SDK_INFO: SDKInfo = {
7979
"name": "sentry.python", # SDK name will be overridden after integrations have been loaded with sentry_sdk.integrations.setup_integrations()
8080
"version": VERSION,
8181
"packages": [{"name": "pypi:sentry-sdk", "version": VERSION}],
@@ -464,7 +464,7 @@ def _prepare_event(
464464
)
465465
return None
466466

467-
event = event_ # Updated event from scope
467+
event = event_
468468
spans_delta = spans_before - len(
469469
cast("List[Dict[str, object]]", event.get("spans", []))
470470
)
@@ -578,7 +578,7 @@ def _prepare_event(
578578
if event.get("exception"):
579579
DedupeIntegration.reset_last_seen()
580580

581-
event = new_event # Updated event from before_send
581+
event = new_event
582582

583583
before_send_transaction = self.options["before_send_transaction"]
584584
if (
@@ -610,7 +610,7 @@ def _prepare_event(
610610
reason="before_send", data_category="span", quantity=spans_delta
611611
)
612612

613-
event = new_event # Updated event from before_send_transaction
613+
event = new_event
614614

615615
return event
616616

@@ -757,17 +757,17 @@ def capture_event(
757757
758758
:returns: An event ID. May be `None` if there is no DSN set or of if the SDK decided to discard the event for other reasons. In such situations setting `debug=True` on `init()` may help.
759759
"""
760-
hint_dict: Hint = dict(hint or ())
760+
hint: Hint = dict(hint or ())
761761

762-
if not self._should_capture(event, hint_dict, scope):
762+
if not self._should_capture(event, hint, scope):
763763
return None
764764

765765
profile = event.pop("profile", None)
766766

767767
event_id = event.get("event_id")
768768
if event_id is None:
769769
event["event_id"] = event_id = uuid.uuid4().hex
770-
event_opt = self._prepare_event(event, hint_dict, scope)
770+
event_opt = self._prepare_event(event, hint, scope)
771771
if event_opt is None:
772772
return None
773773

@@ -783,11 +783,11 @@ def capture_event(
783783
if (
784784
not is_transaction
785785
and not is_checkin
786-
and not self._should_sample_error(event, hint_dict)
786+
and not self._should_sample_error(event, hint)
787787
):
788788
return None
789789

790-
attachments = hint_dict.get("attachments")
790+
attachments = hint.get("attachments")
791791

792792
trace_context = event_opt.get("contexts", {}).get("trace") or {}
793793
dynamic_sampling_context = trace_context.pop("dynamic_sampling_context", {})

0 commit comments

Comments
 (0)