跳转到主要内容

Marshmallow的额外工具和实用工具。

项目描述

https://img.shields.io/travis/inveniosoftware/marshmallow-utils.svg https://img.shields.io/coveralls/inveniosoftware/marshmallow-utils.svg https://img.shields.io/github/tag/inveniosoftware/marshmallow-utils.svg https://img.shields.io/pypi/dm/marshmallow-utils.svg https://img.shields.io/github/license/inveniosoftware/marshmallow-utils.svg

Marshmallow的额外工具和实用工具

更多文档可在https://marshmallow-utils.readthedocs.io/找到

变更

版本 v0.9.2 (发布于 2024-08-28)

  • babel: 优化对目录中缺失本地化的处理 (#88)

版本 0.9.1 (发布于 2024-06-24)

  • 修复: 翻译应回退到英语翻译

版本 0.9.0 (发布于 2024-05-22)

  • 验证器: 实现 LazyOneOf

版本 0.8.2 (发布于 2023-12-11)

  • html: 从允许的HTML属性中删除“class”

版本 0.8.1 (发布于 2023-11-29)

  • html: 允许表格标签

  • edtf: 分割日期和日期时间字段

版本 0.8.0 (发布于 2023-10-25)

  • edtf: 允许日期时间值

版本 0.7.1 (发布于 2023-10-25)

  • 字段: 添加自定义URL字段,允许在URL域名中使用 _

版本 0.6.1 (发布于 2023-10-19)

  • chore: 从 babel-edtf 导入 parse

版本 0.6.0 (发布于 2023-10-11)

  • 权限过滤器: 添加缓存以提高性能

版本 0.5.8 (发布于 2022-11-18)

  • 添加翻译

  • 添加翻译工作流程

版本 0.5.7 (发布于 2022-07-29)

  • 添加未识别标识符模式验证消息

版本 0.5.6 (发布于 2022-05-13)

  • 从 setup.py 移动到 setup.cfg 以进行纯声明性软件包定义。

  • 修复了在 babel gettext_from_dict 上的空区域bug。

版本 0.5.5 (发布于 2022-03-01)

  • 更新了德语翻译。

版本 0.5.4 (发布于 2022-01-28)

  • i18n: 集成翻译流程

  • 字段: gettext_from_dict 回退 lng 到 en。

  • dep: 更新 sphinx 4.2.0

版本 0.5.3 (发布于 2021-08-03)

  • 修复了在 IdentifierSchema 中 identifier 不是必需时出现的bug。

版本 0.5.2 (发布于 2021-08-02)

  • 添加错误组以正确处理列表。

版本 0.5.0 (发布于 2021-07-08)

  • 重构以简化在 Marshmallow 字段外使用清理函数。

版本 0.4.0(发布日期:2021-04-16)

  • 将 IdentifierScheme API 更改为允许 IDUtils 未知 ID 的模式。

版本 0.3.10(发布日期:2021-04-12)

  • 修复了 TZDateTime 字段对 None 值的序列化问题。

版本 0.3.9(发布日期:2021-04-12)

  • 添加了 TZDateTime 字段。

版本 0.3.7(发布日期:2021-03-05)

  • 修复了 SanitizedHTML 中的问题,允许传递空列表以删除所有标签。

版本 0.3.6(发布日期:2021-03-04)

  • 通过删除它们来序列化 None ISODates。

版本 0.3.5(发布日期:2021-01-25)

  • 添加了 BabelGettextDictField 以从字典中导出翻译字符串。

版本 0.3.4(发布日期:2021-01-24)

  • 通过允许传递 URI 模板和字符串来使 Link 字段更易于使用。

版本 0.3.3(发布日期:2021-01-20)

  • 添加了对标识符自动方案检测的支持。

  • 添加了对标识符集的支持。

版本 0.3.2(发布日期:2020-11-10)

  • 添加了对 GeoJSON 几何对象验证的支持。

版本 0.3.1(发布日期:2020-11-08)

  • 添加了对日期、时间、datetime、EDTF 的本地化支持,包括字符串解析支持。

版本 0.3.0(发布日期:2020-11-06)

  • 添加了对正确本地化 EDTF 日期的支持。

  • 重构了 EDTFDateString 字段。

版本 0.1.5(发布日期:2020-09-24)

  • 修复了正确展开查询字符串参数的问题。

版本 0.1.4(发布日期:2020-09-17)

  • 添加了与 LinksField 类似的 LinksSchema。

版本 0.1.3(发布日期:2020-09-16)

  • 将附加实用程序移动到库中。

版本 0.1.2(发布日期:2020-09-16)

  • 移植了 GenFunction 和 GenMethod。

版本 0.1.1(发布日期:2020-09-11)

  • 对允许比最新版本更低的 ftfy 包版本进行了微小修复。

版本 0.1.0(发布日期:2020-09-11)

  • 首次公开发布。

项目详情


下载文件

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

源代码分发

marshmallow-utils-0.9.2.tar.gz (44.5 kB 查看哈希

上传时间

构建分发

marshmallow_utils-0.9.2-py2.py3-none-any.whl (65.9 kB 查看哈希

上传时间 Python 2 Python 3

由以下支持