We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 41b6fee commit 2005076Copy full SHA for 2005076
src/openai/_models.py
@@ -534,12 +534,12 @@ class GenericModel(BaseGenericModel, BaseModel):
534
535
536
if PYDANTIC_V2:
537
-
538
if TYPE_CHECKING:
539
- from pydantic import TypeAdapter
+ from pydantic import TypeAdapter
540
else:
541
- from pydantic import TypeAdapter as _TypeAdapter
542
- TypeAdapter = lru_cache(_TypeAdapter)
+ from pydantic import TypeAdapter as _TypeAdapter
+
+ TypeAdapter = lru_cache(_TypeAdapter)
543
544
def _validate_non_model_type(*, type_: type[_T], value: object) -> _T:
545
return TypeAdapter(type_).validate_python(value)
0 commit comments