mirror of https://github.com/tiangolo/fastapi.git
Prevent IncEx reexport from being stripped from stubs.
pyright --createstub strips out IncEx reexport line added by #14641, because it comes from module that it thinks is private. This patch makes public at fastapi level.
This commit is contained in:
parent
ed12105cce
commit
73b1a1e6a5
|
|
@ -1,12 +1,13 @@
|
|||
import types
|
||||
from collections.abc import Callable
|
||||
from enum import Enum
|
||||
from typing import Any, TypeVar, Union
|
||||
from typing import Any, TypeAlias, TypeVar, Union
|
||||
|
||||
from pydantic import BaseModel
|
||||
from pydantic.main import IncEx as IncEx
|
||||
from pydantic.main import IncEx as _IncEx
|
||||
|
||||
DecoratedCallable = TypeVar("DecoratedCallable", bound=Callable[..., Any])
|
||||
UnionType = getattr(types, "UnionType", Union)
|
||||
ModelNameMap = dict[type[BaseModel] | type[Enum], str]
|
||||
DependencyCacheKey = tuple[Callable[..., Any] | None, tuple[str, ...], str]
|
||||
IncEx: TypeAlias = _IncEx
|
||||
|
|
|
|||
Loading…
Reference in New Issue