mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-10-10 13:57:02 +03:00
chore: remove __getattr__ from container
This commit is contained in:
parent
f80037e79d
commit
7464d63596
|
@ -46,7 +46,9 @@ class Container:
|
||||||
def __init__(self) -> None: ...
|
def __init__(self) -> None: ...
|
||||||
def __deepcopy__(self, memo: Optional[Dict[str, Any]]) -> Provider: ...
|
def __deepcopy__(self, memo: Optional[Dict[str, Any]]) -> Provider: ...
|
||||||
def __setattr__(self, name: str, value: Union[Provider, Any]) -> None: ...
|
def __setattr__(self, name: str, value: Union[Provider, Any]) -> None: ...
|
||||||
def __getattr__(self, name: str) -> Provider: ...
|
# While __getattr__ is technically on the public interface, we should never use it
|
||||||
|
# since we're utilizing DeclarativeContainers
|
||||||
|
# def __getattr__(self, name: str) -> Provider: ...
|
||||||
def __delattr__(self, name: str) -> None: ...
|
def __delattr__(self, name: str) -> None: ...
|
||||||
def set_providers(self, **providers: Provider): ...
|
def set_providers(self, **providers: Provider): ...
|
||||||
def set_provider(self, name: str, provider: Provider) -> None: ...
|
def set_provider(self, name: str, provider: Provider) -> None: ...
|
||||||
|
|
Loading…
Reference in New Issue
Block a user