From d74402c46df9cf753a82bbffa7a50bcd6d1374d3 Mon Sep 17 00:00:00 2001 From: Leonardus Chen Date: Fri, 24 Oct 2025 09:55:56 +0700 Subject: [PATCH] Change Selector.set_provider to return Selector[T_Any] --- src/dependency_injector/providers.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dependency_injector/providers.pyi b/src/dependency_injector/providers.pyi index e0a49949..91d3e9ed 100644 --- a/src/dependency_injector/providers.pyi +++ b/src/dependency_injector/providers.pyi @@ -554,7 +554,7 @@ class Selector(Provider[T_Any]): def set_selector(self, selector: Optional[_Callable[..., Any]]) -> Selector[T_Any]: ... @property def providers(self) -> _Dict[str, Provider]: ... - def set_providers(self, **providers: Provider) -> Selector: ... + def set_providers(self, **providers: Provider) -> Selector[T_Any]: ... class ProvidedInstanceFluentInterface: def __getattr__(self, item: Any) -> AttributeGetter: ...