From 162c409560d410c392ca1b5ae3073a25634e088e Mon Sep 17 00:00:00 2001 From: Roman Mogylatov Date: Sat, 20 Feb 2021 10:32:46 -0500 Subject: [PATCH] Fix flake8 errors --- src/dependency_injector/wiring.py | 36 +++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) diff --git a/src/dependency_injector/wiring.py b/src/dependency_injector/wiring.py index 5137e929..78eb76f5 100644 --- a/src/dependency_injector/wiring.py +++ b/src/dependency_injector/wiring.py @@ -127,7 +127,11 @@ class ProvidersMap: else: return self._resolve_provider(provider) - def _resolve_string_id(self, id: str, modifier: Optional['Modifier'] = None) -> Optional[providers.Provider]: + def _resolve_string_id( + self, + id: str, + modifier: Optional['Modifier'] = None, + ) -> Optional[providers.Provider]: if id == self.CONTAINER_STRING_ID: return self._container.__self__ @@ -548,7 +552,11 @@ def _is_declarative_container(instance: Any) -> bool: class Modifier: - def modify(self, provider: providers.ConfigurationOption, providers_map: ProvidersMap) -> providers.Provider: + def modify( + self, + provider: providers.ConfigurationOption, + providers_map: ProvidersMap, + ) -> providers.Provider: ... @@ -557,7 +565,11 @@ class TypeModifier(Modifier): def __init__(self, type_: Type): self.type_ = type_ - def modify(self, provider: providers.ConfigurationOption, providers_map: ProvidersMap) -> providers.Provider: + def modify( + self, + provider: providers.ConfigurationOption, + providers_map: ProvidersMap, + ) -> providers.Provider: return provider.as_(self.type_) @@ -595,7 +607,11 @@ class RequiredModifier(Modifier): self.type_modifier = TypeModifier(type_) return self - def modify(self, provider: providers.ConfigurationOption, providers_map: ProvidersMap) -> providers.Provider: + def modify( + self, + provider: providers.ConfigurationOption, + providers_map: ProvidersMap, + ) -> providers.Provider: provider = provider.required() if self.type_modifier: provider = provider.as_(self.type_modifier.type_) @@ -612,7 +628,11 @@ class InvariantModifier(Modifier): def __init__(self, id: str) -> None: self.id = id - def modify(self, provider: providers.ConfigurationOption, providers_map: ProvidersMap) -> providers.Provider: + def modify( + self, + provider: providers.ConfigurationOption, + providers_map: ProvidersMap, + ) -> providers.Provider: invariant_segment = providers_map.resolve_provider(self.id) return provider[invariant_segment] @@ -643,7 +663,11 @@ class ProvidedInstance(Modifier): self.segments.append((self.TYPE_CALL, None)) return self - def modify(self, provider: providers.ConfigurationOption, providers_map: ProvidersMap) -> providers.Provider: + def modify( + self, + provider: providers.ConfigurationOption, + providers_map: ProvidersMap, + ) -> providers.Provider: provider = provider.provided for type_, value in self.segments: if type_ == ProvidedInstance.TYPE_ATTRIBUTE: