Browse Source

🎨 Auto format

pull/14615/head
pre-commit-ci-lite[bot] 7 months ago
committed by GitHub
parent
commit
e6f75eb9cd
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      fastapi/dependencies/utils.py
  2. 2
      fastapi/routing.py
  3. 3
      fastapi/types.py

4
fastapi/dependencies/utils.py

@ -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,

2
fastapi/routing.py

@ -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,

3
fastapi/types.py

@ -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…
Cancel
Save