Change Selector.set_provider to return Selector[T_Any]

This commit is contained in:
Leonardus Chen 2025-10-24 09:55:56 +07:00
parent 7e366bee8c
commit d74402c46d

View File

@ -554,7 +554,7 @@ class Selector(Provider[T_Any]):
def set_selector(self, selector: Optional[_Callable[..., Any]]) -> Selector[T_Any]: ... def set_selector(self, selector: Optional[_Callable[..., Any]]) -> Selector[T_Any]: ...
@property @property
def providers(self) -> _Dict[str, Provider]: ... def providers(self) -> _Dict[str, Provider]: ...
def set_providers(self, **providers: Provider) -> Selector: ... def set_providers(self, **providers: Provider) -> Selector[T_Any]: ...
class ProvidedInstanceFluentInterface: class ProvidedInstanceFluentInterface:
def __getattr__(self, item: Any) -> AttributeGetter: ... def __getattr__(self, item: Any) -> AttributeGetter: ...