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

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)