python-dependency-injector/dependency_injector/providers/__init__.py
2016-05-29 16:39:39 +03:00

40 lines
676 B
Python

"""Dependency injector providers package."""
from dependency_injector.providers.base import (
Provider,
Delegate,
Object,
ExternalDependency,
OverridingContext,
override,
)
from dependency_injector.providers.callable import (
Callable,
DelegatedCallable,
)
from dependency_injector.providers.creational import (
Factory,
DelegatedFactory,
Singleton,
DelegatedSingleton,
)
__all__ = (
'Provider',
'Delegate',
'Object',
'ExternalDependency',
'OverridingContext',
'override',
'Callable',
'DelegatedCallable',
'Factory',
'DelegatedFactory',
'Singleton',
'DelegatedSingleton',
)