Skip to content

Commit 8b937e0

Browse files
fixed protocols
1 parent 1fd15d8 commit 8b937e0

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

python/semantic_kernel/data/record_definition.py

-6
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,6 @@ class VectorStoreRecordVectorField(VectorStoreRecordField):
9292
# region: Protocols
9393

9494

95-
@experimental
9695
@runtime_checkable
9796
class ToDictFunctionProtocol(Protocol):
9897
"""Protocol for to_dict function.
@@ -108,7 +107,6 @@ class ToDictFunctionProtocol(Protocol):
108107
def __call__(self, record: Any, **kwargs: Any) -> Sequence[dict[str, Any]]: ... # pragma: no cover # noqa: D102
109108

110109

111-
@experimental
112110
@runtime_checkable
113111
class FromDictFunctionProtocol(Protocol):
114112
"""Protocol for from_dict function.
@@ -124,7 +122,6 @@ class FromDictFunctionProtocol(Protocol):
124122
def __call__(self, records: Sequence[dict[str, Any]], **kwargs: Any) -> Any: ... # noqa: D102
125123

126124

127-
@experimental
128125
@runtime_checkable
129126
class SerializeFunctionProtocol(Protocol):
130127
"""Protocol for serialize function.
@@ -141,7 +138,6 @@ class SerializeFunctionProtocol(Protocol):
141138
def __call__(self, record: Any, **kwargs: Any) -> Any: ... # noqa: D102
142139

143140

144-
@experimental
145141
@runtime_checkable
146142
class DeserializeFunctionProtocol(Protocol):
147143
"""Protocol for deserialize function.
@@ -158,7 +154,6 @@ class DeserializeFunctionProtocol(Protocol):
158154
def __call__(self, records: Any, **kwargs: Any) -> Any: ... # noqa: D102
159155

160156

161-
@experimental
162157
@runtime_checkable
163158
class SerializeMethodProtocol(Protocol):
164159
"""Data model serialization protocol.
@@ -172,7 +167,6 @@ def serialize(self, **kwargs: Any) -> Any:
172167
... # pragma: no cover
173168

174169

175-
@experimental
176170
@runtime_checkable
177171
class ToDictMethodProtocol(Protocol):
178172
"""Class used internally to check if a model has a to_dict method."""

0 commit comments

Comments
 (0)