From eb53f733c2c6b1e605bc9de3757f3c453f41f972 Mon Sep 17 00:00:00 2001 From: VKFisher Date: Tue, 22 Mar 2022 10:36:43 +0700 Subject: [PATCH] change erroneous issubclass call to isinstance --- src/dependency_injector/wiring.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dependency_injector/wiring.py b/src/dependency_injector/wiring.py index 37aba496..3f998393 100644 --- a/src/dependency_injector/wiring.py +++ b/src/dependency_injector/wiring.py @@ -321,7 +321,7 @@ class InspectFilter: def _is_starlette_request_cls(self, instance: object) -> bool: return starlette \ and isinstance(instance, type) \ - and issubclass(instance, starlette.requests.Request) + and isinstance(instance, starlette.requests.Request) def _is_builtin(self, instance: object) -> bool: return inspect.isbuiltin(instance)