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