Skip to content

Commit 486f6b8

Browse files
committed
fix: use disabled_integrations to exclude StdlibIntegration
StdlibIntegration in sentry-sdk 2.x doesn't accept subprocess_instrumentation as a parameter. Use disabled_integrations instead, which also avoids httplib patching overhead.
1 parent 377083a commit 486f6b8

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

codeflash/telemetry/sentry.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ def init_sentry(*, enabled: bool = False, exclude_errors: bool = False) -> None:
1616

1717
sentry_sdk.init(
1818
dsn="https://4b9a1902f9361b48c04376df6483bc96@o4506833230561280.ingest.sentry.io/4506833262477312",
19-
integrations=[sentry_logging, StdlibIntegration(subprocess_instrumentation=False)],
19+
integrations=[sentry_logging],
20+
disabled_integrations=[StdlibIntegration],
2021
traces_sample_rate=0,
2122
profiles_sample_rate=0,
2223
ignore_errors=[KeyboardInterrupt],

0 commit comments

Comments
 (0)