-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy path__init__.py
More file actions
36 lines (35 loc) · 1.17 KB
/
Copy path__init__.py
File metadata and controls
36 lines (35 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
from .base import Serializer
from .json_orjson import OrjsonSerializer
from .json_msgspec import MsgspecMessagePackSerializer, MsgspecSerializer
from .json_rapidjson import RapidjsonSerializer
from .json_stdlib import StdlibJsonSerializer
from .json_pydantic import PydanticSerializer
from .json_mashumaro import MashumaroSerializer
from .json_serpyco import SerpycoSerializer
from .binary_msgpack import MsgpackSerializer
from .binary_cbor2 import Cbor2Serializer
from .schema_protobuf import ProtobufSerializer
from .schema_avro import AvroSerializer
from .schema_flatbuffers import FlatBuffersSerializer
from .native_pickle import PickleSerializer
from .native_cloudpickle import CloudpickleSerializer
from .native_dill import DillSerializer
__all__ = [
"Serializer",
"OrjsonSerializer",
"MsgspecSerializer",
"MsgspecMessagePackSerializer",
"RapidjsonSerializer",
"StdlibJsonSerializer",
"PydanticSerializer",
"MashumaroSerializer",
"SerpycoSerializer",
"MsgpackSerializer",
"Cbor2Serializer",
"ProtobufSerializer",
"AvroSerializer",
"FlatBuffersSerializer",
"PickleSerializer",
"CloudpickleSerializer",
"DillSerializer",
]