Skip to content

Commit 26a2c11

Browse files
committed
Update _models.py to handle Python 3.14
1 parent 6574bcd commit 26a2c11

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/openai/_models.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import os
44
import inspect
5-
from typing import TYPE_CHECKING, Any, Type, Tuple, Union, Generic, TypeVar, Callable, Optional, cast
5+
from typing import TYPE_CHECKING, Any, Annotated, Type, Tuple, Union, Generic, TypeVar, Callable, Optional, cast
66
from datetime import date, datetime
77
from typing_extensions import (
88
List,
@@ -694,7 +694,7 @@ def _build_discriminated_union_meta(*, union: type, meta_annotations: tuple[Any,
694694
discriminator_field=discriminator_field_name,
695695
discriminator_alias=discriminator_alias,
696696
)
697-
cast(CachedDiscriminatorType, union).__discriminator__ = details
697+
cast(CachedDiscriminatorType, Annotated[union, details])
698698
return details
699699

700700

0 commit comments

Comments
 (0)