mirror of https://github.com/tiangolo/fastapi.git
🎨 Auto format
This commit is contained in:
parent
eb5b08b83d
commit
e6f75eb9cd
|
|
@ -599,7 +599,9 @@ async def solve_dependencies(
|
||||||
and dependency_overrides_provider.dependency_overrides
|
and dependency_overrides_provider.dependency_overrides
|
||||||
):
|
):
|
||||||
original_call = sub_dependant.call
|
original_call = sub_dependant.call
|
||||||
call = dependency_overrides_provider.dependency_overrides.get(original_call, original_call)
|
call = dependency_overrides_provider.dependency_overrides.get(
|
||||||
|
original_call, original_call
|
||||||
|
)
|
||||||
use_path: str = sub_dependant.path # type: ignore
|
use_path: str = sub_dependant.path # type: ignore
|
||||||
use_sub_dependant = get_dependant(
|
use_sub_dependant = get_dependant(
|
||||||
path=use_path,
|
path=use_path,
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,7 @@ from fastapi.exceptions import (
|
||||||
ResponseValidationError,
|
ResponseValidationError,
|
||||||
WebSocketRequestValidationError,
|
WebSocketRequestValidationError,
|
||||||
)
|
)
|
||||||
from fastapi.types import DecoratedCallable, IncEx, DependencyOverridesProvider
|
from fastapi.types import DecoratedCallable, DependencyOverridesProvider, IncEx
|
||||||
from fastapi.utils import (
|
from fastapi.utils import (
|
||||||
create_cloned_field,
|
create_cloned_field,
|
||||||
create_model_field,
|
create_model_field,
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import types
|
import types
|
||||||
from enum import Enum
|
from enum import Enum
|
||||||
from typing import Any, Callable, Optional, TypeVar, Union, Protocol
|
from typing import Any, Callable, Optional, Protocol, TypeVar, Union
|
||||||
|
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
|
|
||||||
|
|
@ -10,5 +10,6 @@ ModelNameMap = dict[Union[type[BaseModel], type[Enum]], str]
|
||||||
IncEx = Union[set[int], set[str], dict[int, Any], dict[str, Any]]
|
IncEx = Union[set[int], set[str], dict[int, Any], dict[str, Any]]
|
||||||
DependencyCacheKey = tuple[Optional[Callable[..., Any]], tuple[str, ...], str]
|
DependencyCacheKey = tuple[Optional[Callable[..., Any]], tuple[str, ...], str]
|
||||||
|
|
||||||
|
|
||||||
class DependencyOverridesProvider(Protocol):
|
class DependencyOverridesProvider(Protocol):
|
||||||
dependency_overrides: dict[Callable[..., Any], Any]
|
dependency_overrides: dict[Callable[..., Any], Any]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue