|
25 | 25 | # Optional pydantic imports — confection doesn't depend on pydantic, |
26 | 26 | # but if it's installed we can detect and convert BaseModel schemas. |
27 | 27 | try: |
28 | | - from pydantic.v1 import ( |
29 | | - BaseModel as _PydanticV1BaseModel, # pyright: ignore[reportMissingImports] |
| 28 | + from pydantic.v1 import ( # pyright: ignore[reportMissingImports] |
| 29 | + BaseModel as _PydanticV1BaseModel, |
30 | 30 | ) |
31 | | - from pydantic.v1 import ( |
32 | | - ValidationError as _PydanticV1ValidationError, # pyright: ignore[reportMissingImports] |
| 31 | + from pydantic.v1 import ( # pyright: ignore[reportMissingImports] |
| 32 | + ValidationError as _PydanticV1ValidationError, |
33 | 33 | ) |
34 | 34 | except (ImportError, ModuleNotFoundError): |
35 | 35 | _PydanticV1BaseModel = None # type: ignore[assignment,misc] |
36 | 36 | _PydanticV1ValidationError = None # type: ignore[assignment,misc] |
37 | 37 |
|
38 | 38 | try: |
39 | | - from pydantic import ( |
40 | | - BaseModel as _PydanticV2BaseModel, # pyright: ignore[reportMissingImports] |
| 39 | + from pydantic import ( # pyright: ignore[reportMissingImports] |
| 40 | + BaseModel as _PydanticV2BaseModel, |
41 | 41 | ) |
42 | | - from pydantic import ( |
43 | | - ValidationError as _PydanticV2ValidationError, # pyright: ignore[reportMissingImports] |
| 42 | + from pydantic import ( # pyright: ignore[reportMissingImports] |
| 43 | + ValidationError as _PydanticV2ValidationError, |
44 | 44 | ) |
45 | 45 | except (ImportError, ModuleNotFoundError): |
46 | 46 | _PydanticV2BaseModel = None # type: ignore[assignment,misc] |
|
0 commit comments