跳转到主要内容

Marshmallow对CBOR编码的支持

项目描述

此模块允许将marshmallow模式序列化为CBOR数据。CBOR是一种紧凑的二进制数据格式,在数据模型上类似于JSON,但支持更多的数据类型和可扩展的标记系统。marshmallow默认只支持序列化为JSON。

安装

pip install marshmallow-cbor

示例

请参阅此存储库中的examples/文件夹。

待办事项

  • 将marshmallow DateTime字段以字符串形式重新添加回字段

  • 除了模式和嵌套模式外,标记单个项 ✅

  • 支持所有cbor2支持的数据类型字段 ✅(部分)

  • 将其添加到PyPI ✅

项目详情


下载文件

下载适用于您平台上的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

marshmallow_cbor-0.1.1.tar.gz (11.3 kB 查看哈希值)

上传时间

构建分发

marshmallow_cbor-0.1.1-py3-none-any.whl (5.8 kB 查看哈希值)

上传时间 Python 3

支持者