Fix Python 3.6 tests and flake8

This commit is contained in:
Roman Mogylatov 2021-02-28 21:03:15 -05:00
parent b2a766f02b
commit 9f6d236fdf
3 changed files with 9 additions and 10 deletions

View File

@ -350,7 +350,7 @@ def wire( # noqa: C901
_bind_injections(patched, providers_map) _bind_injections(patched, providers_map)
def unwire( def unwire( # noqa: C901
*, *,
modules: Optional[Iterable[ModuleType]] = None, modules: Optional[Iterable[ModuleType]] = None,
packages: Optional[Iterable[ModuleType]] = None, packages: Optional[Iterable[ModuleType]] = None,

View File

@ -11,15 +11,15 @@ from .service import Service
service: Service = Provide[Container.service] service: Service = Provide[Container.service]
service_provider: providers.Provider[Service] = Provider[Container.service] service_provider: Callable[..., Service] = Provider[Container.service]
undefined: providers.Provider = Provide[providers.Provider()] undefined: Callable = Provide[providers.Provider()]
class TestClass: class TestClass:
service: Service = Provide[Container.service] service: Service = Provide[Container.service]
service_provider: providers.Provider[Service] = Provider[Container.service] service_provider: Callable[..., Service] = Provider[Container.service]
undefined: providers.Provider = Provide[providers.Provider()] undefined: Callable = Provide[providers.Provider()]
@inject @inject
def __init__(self, service: Service = Provide[Container.service]): def __init__(self, service: Service = Provide[Container.service]):

View File

@ -3,7 +3,6 @@
from decimal import Decimal from decimal import Decimal
from typing import Callable from typing import Callable
from dependency_injector import providers
from dependency_injector.wiring import ( from dependency_injector.wiring import (
inject, inject,
Provide, Provide,
@ -21,15 +20,15 @@ from .service import Service
service: Service = Provide['service'] service: Service = Provide['service']
service_provider: providers.Provider[Service] = Provider['service'] service_provider: Callable[..., Service] = Provider['service']
undefined: providers.Provider = Provide['undefined'] undefined: Callable = Provide['undefined']
class TestClass: class TestClass:
service: Service = Provide['service'] service: Service = Provide['service']
service_provider: providers.Provider[Service] = Provider['service'] service_provider: Callable[..., Service] = Provider['service']
undefined: providers.Provider = Provide['undefined'] undefined: Callable = Provide['undefined']
@inject @inject
def __init__(self, service: Service = Provide['service']): def __init__(self, service: Service = Provide['service']):