Coverage for fastapi / _compat / __init__.py: 100%
30 statements
« prev ^ index » next coverage.py v7.13.3, created at 2026-02-12 18:15 +0000
« prev ^ index » next coverage.py v7.13.3, created at 2026-02-12 18:15 +0000
1from .shared import PYDANTIC_VERSION_MINOR_TUPLE as PYDANTIC_VERSION_MINOR_TUPLE 1abcd
2from .shared import annotation_is_pydantic_v1 as annotation_is_pydantic_v1 1abcd
3from .shared import field_annotation_is_scalar as field_annotation_is_scalar 1abcd
4from .shared import ( 1abcd
5 field_annotation_is_scalar_sequence as field_annotation_is_scalar_sequence,
6)
7from .shared import field_annotation_is_sequence as field_annotation_is_sequence 1abcd
8from .shared import ( 1abcd
9 is_bytes_or_nonable_bytes_annotation as is_bytes_or_nonable_bytes_annotation,
10)
11from .shared import is_bytes_sequence_annotation as is_bytes_sequence_annotation 1abcd
12from .shared import is_pydantic_v1_model_instance as is_pydantic_v1_model_instance 1abcd
13from .shared import ( 1abcd
14 is_uploadfile_or_nonable_uploadfile_annotation as is_uploadfile_or_nonable_uploadfile_annotation,
15)
16from .shared import ( 1abcd
17 is_uploadfile_sequence_annotation as is_uploadfile_sequence_annotation,
18)
19from .shared import lenient_issubclass as lenient_issubclass 1abcd
20from .shared import sequence_types as sequence_types 1abcd
21from .shared import value_is_sequence as value_is_sequence 1abcd
22from .v2 import ModelField as ModelField 1abcd
23from .v2 import PydanticSchemaGenerationError as PydanticSchemaGenerationError 1abcd
24from .v2 import RequiredParam as RequiredParam 1abcd
25from .v2 import Undefined as Undefined 1abcd
26from .v2 import Url as Url 1abcd
27from .v2 import copy_field_info as copy_field_info 1abcd
28from .v2 import create_body_model as create_body_model 1abcd
29from .v2 import evaluate_forwardref as evaluate_forwardref 1abcd
30from .v2 import get_cached_model_fields as get_cached_model_fields 1abcd
31from .v2 import get_definitions as get_definitions 1abcd
32from .v2 import get_flat_models_from_fields as get_flat_models_from_fields 1abcd
33from .v2 import get_missing_field_error as get_missing_field_error 1abcd
34from .v2 import get_model_name_map as get_model_name_map 1abcd
35from .v2 import get_schema_from_model_field as get_schema_from_model_field 1abcd
36from .v2 import is_scalar_field as is_scalar_field 1abcd
37from .v2 import serialize_sequence_value as serialize_sequence_value 1abcd
38from .v2 import ( 1abcd
39 with_info_plain_validator_function as with_info_plain_validator_function,
40)