🎨 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
):
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_sub_dependant = get_dependant(
path=use_path,

View File

@ -48,7 +48,7 @@ from fastapi.exceptions import (
ResponseValidationError,
WebSocketRequestValidationError,
)
from fastapi.types import DecoratedCallable, IncEx, DependencyOverridesProvider
from fastapi.types import DecoratedCallable, DependencyOverridesProvider, IncEx
from fastapi.utils import (
create_cloned_field,
create_model_field,

View File

@ -1,6 +1,6 @@
import types
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
@ -10,5 +10,6 @@ ModelNameMap = dict[Union[type[BaseModel], type[Enum]], str]
IncEx = Union[set[int], set[str], dict[int, Any], dict[str, Any]]
DependencyCacheKey = tuple[Optional[Callable[..., Any]], tuple[str, ...], str]
class DependencyOverridesProvider(Protocol):
dependency_overrides: dict[Callable[..., Any], Any]