Total Complexity | 0 |
Total Lines | 36 |
Duplicated Lines | 0 % |
Coverage | 100% |
Changes | 0 |
1 | """Lagom, a type based dependency injection container""" |
||
2 | |||
3 | 1 | from .container import Container, ExplicitContainer |
|
4 | 1 | from .context_based import ContextContainer |
|
5 | 1 | from .debug import get_build_info |
|
6 | 1 | from .decorators import ( |
|
7 | bind_to_container, |
||
8 | magic_bind_to_container, |
||
9 | dependency_definition, |
||
10 | context_dependency_definition, |
||
11 | ) |
||
12 | 1 | from .definitions import Singleton, Alias, UnresolvableTypeDefinition |
|
13 | 1 | from .markers import injectable |
|
14 | 1 | from .util.functional import FunctionCollection |
|
15 | 1 | from .version import __version__ |
|
16 | |||
17 | 1 | __all__ = [ |
|
18 | "__version__", |
||
19 | "get_build_info", |
||
20 | "Singleton", |
||
21 | "Alias", |
||
22 | "UnresolvableTypeDefinition", |
||
23 | "Container", |
||
24 | "ExplicitContainer", |
||
25 | "FunctionCollection", |
||
26 | "bind_to_container", |
||
27 | "magic_bind_to_container", |
||
28 | "dependency_definition", |
||
29 | "context_dependency_definition", |
||
30 | "integrations", |
||
31 | "experimental", |
||
32 | "exceptions", |
||
33 | "environment", |
||
34 | "injectable", |
||
35 | "ContextContainer", |
||
36 | ] |
||
37 |