mirror of
				https://github.com/ets-labs/python-dependency-injector.git
				synced 2025-11-04 09:57:37 +03:00 
			
		
		
		
	Update typing stubs
This commit is contained in:
		
							parent
							
								
									2d49308c16
								
							
						
					
					
						commit
						0b48f38f13
					
				| 
						 | 
					@ -154,10 +154,10 @@ class ConfigurationOption(Provider[Any]):
 | 
				
			||||||
    def required(self) -> ConfigurationOption: ...
 | 
					    def required(self) -> ConfigurationOption: ...
 | 
				
			||||||
    def is_required(self) -> bool: ...
 | 
					    def is_required(self) -> bool: ...
 | 
				
			||||||
    def update(self, value: Any) -> None: ...
 | 
					    def update(self, value: Any) -> None: ...
 | 
				
			||||||
    def from_ini(self, filepath: Union[Path, str]) -> None: ...
 | 
					    def from_ini(self, filepath: Union[Path, str], required: bool = False) -> None: ...
 | 
				
			||||||
    def from_yaml(self, filepath: Union[Path, str], loader: Optional[Any]=None) -> 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]) -> None: ...
 | 
					    def from_dict(self, options: _Dict[str, Any], required: bool = False) -> None: ...
 | 
				
			||||||
    def from_env(self, name: str, default: Optional[Any] = None) -> None: ...
 | 
					    def from_env(self, name: str, default: Optional[Any] = None, required: bool = False) -> None: ...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class TypedConfigurationOption(Callable[T]):
 | 
					class TypedConfigurationOption(Callable[T]):
 | 
				
			||||||
| 
						 | 
					@ -175,10 +175,10 @@ class Configuration(Object[Any]):
 | 
				
			||||||
    def set(self, selector: str, value: Any) -> OverridingContext: ...
 | 
					    def set(self, selector: str, value: Any) -> OverridingContext: ...
 | 
				
			||||||
    def reset_cache(self) -> None: ...
 | 
					    def reset_cache(self) -> None: ...
 | 
				
			||||||
    def update(self, value: Any) -> None: ...
 | 
					    def update(self, value: Any) -> None: ...
 | 
				
			||||||
    def from_ini(self, filepath: Union[Path, str]) -> None: ...
 | 
					    def from_ini(self, filepath: Union[Path, str], required: bool = False) -> None: ...
 | 
				
			||||||
    def from_yaml(self, filepath: Union[Path, str], loader: Optional[Any]=None) -> 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]) -> None: ...
 | 
					    def from_dict(self, options: _Dict[str, Any], required: bool = False) -> None: ...
 | 
				
			||||||
    def from_env(self, name: str, default: Optional[Any] = None) -> None: ...
 | 
					    def from_env(self, name: str, default: Optional[Any] = None, required: bool = False) -> None: ...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class Factory(Provider[T]):
 | 
					class Factory(Provider[T]):
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user