From: Sebastián Ramírez Date: Wed, 4 Feb 2026 11:49:00 +0000 (-0800) Subject: 💡 Update comment for Pydantic internals (#14814) X-Git-Tag: 0.128.1~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=261736ab4c3d7a3ec642071ba6f9408ebf9618d1;p=thirdparty%2Ffastapi%2Ffastapi.git 💡 Update comment for Pydantic internals (#14814) --- diff --git a/fastapi/_compat/shared.py b/fastapi/_compat/shared.py index 419b58f7f..68b9bbdf1 100644 --- a/fastapi/_compat/shared.py +++ b/fastapi/_compat/shared.py @@ -17,7 +17,7 @@ from pydantic.version import VERSION as PYDANTIC_VERSION from starlette.datastructures import UploadFile from typing_extensions import get_args, get_origin -# Copy from Pydantic v2, compatible with v1 +# Copy from Pydantic: pydantic/_internal/_typing_extra.py if sys.version_info < (3, 10): WithArgsTypes: tuple[Any, ...] = (typing._GenericAlias, types.GenericAlias) # type: ignore[attr-defined] else: @@ -45,7 +45,7 @@ sequence_types = tuple(sequence_annotation_to_type.keys()) Url: type[Any] -# Copy of Pydantic v2, compatible with v1 +# Copy of Pydantic: pydantic/_internal/_utils.py def lenient_issubclass( cls: Any, class_or_tuple: Union[type[Any], tuple[type[Any], ...], None] ) -> bool: