Skip to content

Commit b45f76c

Browse files
committed
fix(boto3): Move imports
1 parent 0c23830 commit b45f76c

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

‎sentry_sdk/integrations/boto3/_instrumentation.py‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import sentry_sdk
44
from sentry_sdk.consts import OP, SPANDATA
55
from sentry_sdk.integrations import DidNotEnable
6-
from sentry_sdk.integrations.boto3 import Boto3Integration
76
from sentry_sdk.integrations.boto3.consts import ORIGIN
87
from sentry_sdk.traces import StreamedSpan
98
from sentry_sdk.tracing import BAGGAGE_HEADER_NAME, Span
@@ -35,6 +34,8 @@
3534
def _sentry_request_created(
3635
service_id: "ServiceId", request: "AWSRequest", operation_name: str, **kwargs: "Any"
3736
) -> None:
37+
from sentry_sdk.integrations.boto3 import Boto3Integration
38+
3839
description = "aws.%s.%s" % (service_id.hyphenize(), operation_name)
3940

4041
client = sentry_sdk.get_client()
@@ -110,6 +111,8 @@ def _sentry_request_created(
110111
def _sentry_before_sign(
111112
request: "AWSRequest", signature_version: "Any", **kwargs: "Any"
112113
) -> None:
114+
from sentry_sdk.integrations.boto3 import Boto3Integration
115+
113116
client = sentry_sdk.get_client()
114117
if client.get_integration(Boto3Integration) is None:
115118
return

0 commit comments

Comments
 (0)