Coverage for pydantic/_internal/_import_utils.py: 100.00%
10 statements
« prev ^ index » next coverage.py v7.6.12, created at 2025-02-13 19:35 +0000
« prev ^ index » next coverage.py v7.6.12, created at 2025-02-13 19:35 +0000
1from functools import cache 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
2from typing import TYPE_CHECKING 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
4if TYPE_CHECKING: 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
5 from pydantic import BaseModel
6 from pydantic.fields import FieldInfo
9@cache 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
10def import_cached_base_model() -> type['BaseModel']: 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
11 from pydantic import BaseModel 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
13 return BaseModel 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
16@cache 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
17def import_cached_field_info() -> type['FieldInfo']: 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
18 from pydantic.fields import FieldInfo 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
20 return FieldInfo 1abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM