From 0b48f38f13afdfff4e89e0e2e4917f7df3b31424 Mon Sep 17 00:00:00 2001 From: Roman Mogylatov Date: Sun, 24 Jan 2021 08:32:23 -0500 Subject: [PATCH] Update typing stubs --- src/dependency_injector/providers.pyi | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/dependency_injector/providers.pyi b/src/dependency_injector/providers.pyi index d296f472..b54fa020 100644 --- a/src/dependency_injector/providers.pyi +++ b/src/dependency_injector/providers.pyi @@ -154,10 +154,10 @@ class ConfigurationOption(Provider[Any]): def required(self) -> ConfigurationOption: ... def is_required(self) -> bool: ... def update(self, value: Any) -> None: ... - def from_ini(self, filepath: Union[Path, str]) -> None: ... - def from_yaml(self, filepath: Union[Path, str], loader: Optional[Any]=None) -> None: ... - def from_dict(self, options: _Dict[str, Any]) -> None: ... - def from_env(self, name: str, default: Optional[Any] = None) -> None: ... + def from_ini(self, filepath: Union[Path, str], required: bool = False) -> None: ... + def from_yaml(self, filepath: Union[Path, str], required: bool = False, loader: Optional[Any]=None) -> None: ... + def from_dict(self, options: _Dict[str, Any], required: bool = False) -> None: ... + def from_env(self, name: str, default: Optional[Any] = None, required: bool = False) -> None: ... class TypedConfigurationOption(Callable[T]): @@ -175,10 +175,10 @@ class Configuration(Object[Any]): def set(self, selector: str, value: Any) -> OverridingContext: ... def reset_cache(self) -> None: ... def update(self, value: Any) -> None: ... - def from_ini(self, filepath: Union[Path, str]) -> None: ... - def from_yaml(self, filepath: Union[Path, str], loader: Optional[Any]=None) -> None: ... - def from_dict(self, options: _Dict[str, Any]) -> None: ... - def from_env(self, name: str, default: Optional[Any] = None) -> None: ... + def from_ini(self, filepath: Union[Path, str], required: bool = False) -> None: ... + def from_yaml(self, filepath: Union[Path, str], required: bool = False, loader: Optional[Any]=None) -> None: ... + def from_dict(self, options: _Dict[str, Any], required: bool = False) -> None: ... + def from_env(self, name: str, default: Optional[Any] = None, required: bool = False) -> None: ... class Factory(Provider[T]):