Browse Source

💡 Update comment for Pydantic internals (#14814)

pull/14815/head
Sebastián Ramírez 4 months ago
committed by GitHub
parent
commit
261736ab4c
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      fastapi/_compat/shared.py

4
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:

Loading…
Cancel
Save