python-dependency-injector/objects/__init__.py

19 lines
482 B
Python

"""
`Objects` library.
"""
from .catalog import AbstractCatalog, overrides
from .providers import (Provider, NewInstance, Singleton, Class, Object,
Function, Value)
from .injections import InitArg, Attribute, Method
__all__ = ['AbstractCatalog', 'overrides',
# Providers
'Provider', 'NewInstance', 'Singleton', 'Class',
'Object', 'Function', 'Value',
# Injections
'InitArg', 'Attribute', 'Method']