Skip to content

Commit 86178a4

Browse files
authored
Removed pydantic V2 protected messages to avoid unnecessary warnings to users (#1796)
1 parent 71f970a commit 86178a4

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

Diff for: libs/labelbox/src/labelbox/data/annotation_types/data/raster.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ class RasterData(BaseModel, ABC):
2424
uid: Optional[str] = None
2525
global_key: Optional[str] = None
2626
arr: Optional[TypedArray[Literal['uint8']]] = None
27-
model_config = ConfigDict(extra="forbid", copy_on_model_validation="none")
27+
28+
model_config = ConfigDict(extra="forbid")
2829

2930
@classmethod
3031
def from_2D_arr(cls, arr: Union[TypedArray[Literal['uint8']],

Diff for: libs/labelbox/src/labelbox/data/annotation_types/mmc.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from abc import ABC
22
from typing import ClassVar, List, Union
33

4-
from pydantic import field_validator
4+
from pydantic import ConfigDict, field_validator
55

66
from labelbox.utils import _CamelCaseMixin
77
from labelbox.data.annotation_types.annotation import BaseAnnotation
@@ -10,6 +10,8 @@
1010
class MessageInfo(_CamelCaseMixin):
1111
message_id: str
1212
model_config_name: str
13+
14+
model_config = ConfigDict(protected_namespaces=())
1315

1416

1517
class OrderedMessageInfo(MessageInfo):
@@ -19,6 +21,8 @@ class OrderedMessageInfo(MessageInfo):
1921
class _BaseMessageEvaluationTask(_CamelCaseMixin, ABC):
2022
format: ClassVar[str]
2123
parent_message_id: str
24+
25+
model_config = ConfigDict(protected_namespaces=())
2226

2327

2428
class MessageSingleSelectionTask(_BaseMessageEvaluationTask, MessageInfo):

Diff for: libs/labelbox/src/labelbox/schema/foundry/app.py

+2
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ class App(_CamelCaseMixin):
1313
class_to_schema_id: Dict[str, str]
1414
ontology_id: str
1515
created_by: Optional[str] = None
16+
17+
model_config = ConfigDict(protected_namespaces=())
1618

1719
@classmethod
1820
def type_name(cls):

0 commit comments

Comments
 (0)