@@ -256,7 +256,11 @@ def instrument_app(
256256
257257 @staticmethod
258258 def uninstrument_app (app : applications .Starlette ):
259- app .user_middleware = [x for x in app .user_middleware if x .cls is not OpenTelemetryMiddleware ]
259+ app .user_middleware = [
260+ x
261+ for x in app .user_middleware
262+ if x .cls is not OpenTelemetryMiddleware
263+ ]
260264 app .middleware_stack = app .build_middleware_stack ()
261265 app ._is_instrumented_by_opentelemetry = False
262266
@@ -266,9 +270,15 @@ def instrumentation_dependencies(self) -> Collection[str]:
266270 def _instrument (self , ** kwargs : Unpack [InstrumentKwargs ]):
267271 self ._original_starlette = applications .Starlette
268272 _InstrumentedStarlette ._tracer_provider = kwargs .get ("tracer_provider" )
269- _InstrumentedStarlette ._server_request_hook = kwargs .get ("server_request_hook" )
270- _InstrumentedStarlette ._client_request_hook = kwargs .get ("client_request_hook" )
271- _InstrumentedStarlette ._client_response_hook = kwargs .get ("client_response_hook" )
273+ _InstrumentedStarlette ._server_request_hook = kwargs .get (
274+ "server_request_hook"
275+ )
276+ _InstrumentedStarlette ._client_request_hook = kwargs .get (
277+ "client_request_hook"
278+ )
279+ _InstrumentedStarlette ._client_response_hook = kwargs .get (
280+ "client_response_hook"
281+ )
272282 _InstrumentedStarlette ._meter_provider = kwargs .get ("_meter_provider" )
273283
274284 applications .Starlette = _InstrumentedStarlette
@@ -349,7 +359,9 @@ def _get_route_details(scope: dict[str, Any]) -> str | None:
349359 return route
350360
351361
352- def _get_default_span_details (scope : dict [str , Any ]) -> tuple [str , dict [str , Any ]]:
362+ def _get_default_span_details (
363+ scope : dict [str , Any ],
364+ ) -> tuple [str , dict [str , Any ]]:
353365 """Callback to retrieve span name and attributes from ASGI scope.
354366
355367 Args:
0 commit comments