File tree Expand file tree Collapse file tree 3 files changed +9
-10
lines changed Expand file tree Collapse file tree 3 files changed +9
-10
lines changed Original file line number Diff line number Diff line change @@ -350,7 +350,7 @@ def wire( # noqa: C901
350350 _bind_injections (patched , providers_map )
351351
352352
353- def unwire (
353+ def unwire ( # noqa: C901
354354 * ,
355355 modules : Optional [Iterable [ModuleType ]] = None ,
356356 packages : Optional [Iterable [ModuleType ]] = None ,
Original file line number Diff line number Diff line change 1111
1212
1313service : Service = Provide [Container .service ]
14- service_provider : providers . Provider [ Service ] = Provider [Container .service ]
15- undefined : providers . Provider = Provide [providers .Provider ()]
14+ service_provider : Callable [..., Service ] = Provider [Container .service ]
15+ undefined : Callable = Provide [providers .Provider ()]
1616
1717
1818class TestClass :
1919
2020 service : Service = Provide [Container .service ]
21- service_provider : providers . Provider [ Service ] = Provider [Container .service ]
22- undefined : providers . Provider = Provide [providers .Provider ()]
21+ service_provider : Callable [..., Service ] = Provider [Container .service ]
22+ undefined : Callable = Provide [providers .Provider ()]
2323
2424 @inject
2525 def __init__ (self , service : Service = Provide [Container .service ]):
Original file line number Diff line number Diff line change 33from decimal import Decimal
44from typing import Callable
55
6- from dependency_injector import providers
76from dependency_injector .wiring import (
87 inject ,
98 Provide ,
2120
2221
2322service : Service = Provide ['service' ]
24- service_provider : providers . Provider [ Service ] = Provider ['service' ]
25- undefined : providers . Provider = Provide ['undefined' ]
23+ service_provider : Callable [..., Service ] = Provider ['service' ]
24+ undefined : Callable = Provide ['undefined' ]
2625
2726
2827class TestClass :
2928
3029 service : Service = Provide ['service' ]
31- service_provider : providers . Provider [ Service ] = Provider ['service' ]
32- undefined : providers . Provider = Provide ['undefined' ]
30+ service_provider : Callable [..., Service ] = Provider ['service' ]
31+ undefined : Callable = Provide ['undefined' ]
3332
3433 @inject
3534 def __init__ (self , service : Service = Provide ['service' ]):
You can’t perform that action at this time.
0 commit comments