Skip to content

Commit 49811f9

Browse files
committed
push
1 parent 96a8050 commit 49811f9

171 files changed

Lines changed: 698 additions & 2031 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

langfuse/api/.fern/metadata.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"generatorVersion": "4.46.2",
55
"generatorConfig": {
66
"pydantic_config": {
7-
"enum_type": "python_enums"
7+
"enum_type": "python_enums",
8+
"version": "v2"
89
},
910
"client": {
1011
"class_name": "LangfuseAPI"

langfuse/api/annotation_queues/types/annotation_queue.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import pydantic
77
import typing_extensions
8-
from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel
8+
from ...core.pydantic_utilities import UniversalBaseModel
99
from ...core.serialization import FieldMetadata
1010

1111

@@ -23,13 +23,6 @@ class AnnotationQueue(UniversalBaseModel):
2323
dt.datetime, FieldMetadata(alias="updatedAt")
2424
]
2525

26-
if IS_PYDANTIC_V2:
27-
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
28-
extra="allow", frozen=True
29-
) # type: ignore # Pydantic v2
30-
else:
31-
32-
class Config:
33-
frozen = True
34-
smart_union = True
35-
extra = pydantic.Extra.allow
26+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
27+
extra="allow", frozen=True
28+
)

langfuse/api/annotation_queues/types/annotation_queue_assignment_request.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,13 @@
44

55
import pydantic
66
import typing_extensions
7-
from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel
7+
from ...core.pydantic_utilities import UniversalBaseModel
88
from ...core.serialization import FieldMetadata
99

1010

1111
class AnnotationQueueAssignmentRequest(UniversalBaseModel):
1212
user_id: typing_extensions.Annotated[str, FieldMetadata(alias="userId")]
1313

14-
if IS_PYDANTIC_V2:
15-
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
16-
extra="allow", frozen=True
17-
) # type: ignore # Pydantic v2
18-
else:
19-
20-
class Config:
21-
frozen = True
22-
smart_union = True
23-
extra = pydantic.Extra.allow
14+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
15+
extra="allow", frozen=True
16+
)

langfuse/api/annotation_queues/types/annotation_queue_item.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import pydantic
77
import typing_extensions
8-
from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel
8+
from ...core.pydantic_utilities import UniversalBaseModel
99
from ...core.serialization import FieldMetadata
1010
from .annotation_queue_object_type import AnnotationQueueObjectType
1111
from .annotation_queue_status import AnnotationQueueStatus
@@ -29,13 +29,6 @@ class AnnotationQueueItem(UniversalBaseModel):
2929
dt.datetime, FieldMetadata(alias="updatedAt")
3030
]
3131

32-
if IS_PYDANTIC_V2:
33-
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
34-
extra="allow", frozen=True
35-
) # type: ignore # Pydantic v2
36-
else:
37-
38-
class Config:
39-
frozen = True
40-
smart_union = True
41-
extra = pydantic.Extra.allow
32+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
33+
extra="allow", frozen=True
34+
)

langfuse/api/annotation_queues/types/create_annotation_queue_assignment_response.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import pydantic
66
import typing_extensions
7-
from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel
7+
from ...core.pydantic_utilities import UniversalBaseModel
88
from ...core.serialization import FieldMetadata
99

1010

@@ -13,13 +13,6 @@ class CreateAnnotationQueueAssignmentResponse(UniversalBaseModel):
1313
queue_id: typing_extensions.Annotated[str, FieldMetadata(alias="queueId")]
1414
project_id: typing_extensions.Annotated[str, FieldMetadata(alias="projectId")]
1515

16-
if IS_PYDANTIC_V2:
17-
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
18-
extra="allow", frozen=True
19-
) # type: ignore # Pydantic v2
20-
else:
21-
22-
class Config:
23-
frozen = True
24-
smart_union = True
25-
extra = pydantic.Extra.allow
16+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
17+
extra="allow", frozen=True
18+
)

langfuse/api/annotation_queues/types/create_annotation_queue_item_request.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import pydantic
66
import typing_extensions
7-
from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel
7+
from ...core.pydantic_utilities import UniversalBaseModel
88
from ...core.serialization import FieldMetadata
99
from .annotation_queue_object_type import AnnotationQueueObjectType
1010
from .annotation_queue_status import AnnotationQueueStatus
@@ -20,13 +20,6 @@ class CreateAnnotationQueueItemRequest(UniversalBaseModel):
2020
Defaults to PENDING for new queue items
2121
"""
2222

23-
if IS_PYDANTIC_V2:
24-
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
25-
extra="allow", frozen=True
26-
) # type: ignore # Pydantic v2
27-
else:
28-
29-
class Config:
30-
frozen = True
31-
smart_union = True
32-
extra = pydantic.Extra.allow
23+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
24+
extra="allow", frozen=True
25+
)

langfuse/api/annotation_queues/types/create_annotation_queue_request.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import pydantic
66
import typing_extensions
7-
from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel
7+
from ...core.pydantic_utilities import UniversalBaseModel
88
from ...core.serialization import FieldMetadata
99

1010

@@ -15,13 +15,6 @@ class CreateAnnotationQueueRequest(UniversalBaseModel):
1515
typing.List[str], FieldMetadata(alias="scoreConfigIds")
1616
]
1717

18-
if IS_PYDANTIC_V2:
19-
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
20-
extra="allow", frozen=True
21-
) # type: ignore # Pydantic v2
22-
else:
23-
24-
class Config:
25-
frozen = True
26-
smart_union = True
27-
extra = pydantic.Extra.allow
18+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
19+
extra="allow", frozen=True
20+
)

langfuse/api/annotation_queues/types/delete_annotation_queue_assignment_response.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,12 @@
33
import typing
44

55
import pydantic
6-
from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel
6+
from ...core.pydantic_utilities import UniversalBaseModel
77

88

99
class DeleteAnnotationQueueAssignmentResponse(UniversalBaseModel):
1010
success: bool
1111

12-
if IS_PYDANTIC_V2:
13-
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
14-
extra="allow", frozen=True
15-
) # type: ignore # Pydantic v2
16-
else:
17-
18-
class Config:
19-
frozen = True
20-
smart_union = True
21-
extra = pydantic.Extra.allow
12+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
13+
extra="allow", frozen=True
14+
)

langfuse/api/annotation_queues/types/delete_annotation_queue_item_response.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,13 @@
33
import typing
44

55
import pydantic
6-
from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel
6+
from ...core.pydantic_utilities import UniversalBaseModel
77

88

99
class DeleteAnnotationQueueItemResponse(UniversalBaseModel):
1010
success: bool
1111
message: str
1212

13-
if IS_PYDANTIC_V2:
14-
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
15-
extra="allow", frozen=True
16-
) # type: ignore # Pydantic v2
17-
else:
18-
19-
class Config:
20-
frozen = True
21-
smart_union = True
22-
extra = pydantic.Extra.allow
13+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
14+
extra="allow", frozen=True
15+
)

langfuse/api/annotation_queues/types/paginated_annotation_queue_items.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import typing
44

55
import pydantic
6-
from ...core.pydantic_utilities import IS_PYDANTIC_V2, UniversalBaseModel
6+
from ...core.pydantic_utilities import UniversalBaseModel
77
from ...utils.pagination.types.meta_response import MetaResponse
88
from .annotation_queue_item import AnnotationQueueItem
99

@@ -12,13 +12,6 @@ class PaginatedAnnotationQueueItems(UniversalBaseModel):
1212
data: typing.List[AnnotationQueueItem]
1313
meta: MetaResponse
1414

15-
if IS_PYDANTIC_V2:
16-
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
17-
extra="allow", frozen=True
18-
) # type: ignore # Pydantic v2
19-
else:
20-
21-
class Config:
22-
frozen = True
23-
smart_union = True
24-
extra = pydantic.Extra.allow
15+
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
16+
extra="allow", frozen=True
17+
)

0 commit comments

Comments
 (0)