🎨 Auto format

This commit is contained in:
pre-commit-ci-lite[bot] 2025-12-27 21:26:25 +00:00 committed by GitHub
parent eb5b08b83d
commit e6f75eb9cd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 6 additions and 3 deletions

View File

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

View File

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

View File

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