跳转到主要内容

围绕rapidjson的Python包装器

项目描述

作者:

Ken Robbins <ken@kenrobbins.com>

Lele Gaifax <lele@metapensiero.it>

许可证:

MIT许可证

状态:
Build status Documentation status

RapidJSON是一个非常快速的C++ JSON解析和序列化库:此模块将其包装成Python 3扩展,公开其序列化/反序列化(到/从bytesstrfile-like实例)以及JSON Schema验证功能。

最新版本文档由Read the Docs自动渲染。

入门

首先安装python-rapidjson

$ pip install python-rapidjson

或者,如果你更喜欢 Conda

$ conda install -c conda-forge python-rapidjson

基本用法如下

>>> import rapidjson
>>> data = {'foo': 100, 'bar': 'baz'}
>>> rapidjson.dumps(data)
'{"foo":100,"bar":"baz"}'
>>> rapidjson.loads('{"bar":"baz","foo":100}')
{'bar': 'baz', 'foo': 100}
>>>
>>> class Stream:
...   def write(self, data):
...      print("Chunk:", data)
...
>>> rapidjson.dump(data, Stream(), chunk_size=5)
Chunk: b'{"foo'
Chunk: b'":100'
Chunk: b',"bar'
Chunk: b'":"ba'
Chunk: b'z"}'

开发

如果你想安装开发版本(可能为了贡献修复或增强功能),你可以克隆存储库

$ git clone --recursive https://github.com/python-rapidjson/python-rapidjson.git

一组 makefile 实现了大多数常见操作,如 构建检查发布;查看 make help 输出以获取可用目标的列表。

性能

python-rapidjson 尽可能地追求性能,同时保持与 json 模块的兼容性。

请在文档的 此部分 中查看与其他 JSON 库的比较。

不兼容性

尽管我们尝试实现一个类似于标准库 json 的 API,但成为完全的 替代品 并非我们的目标,我们在某些方面已经决定偏离这一点。请参阅文档中的 此部分 以获取更多详细信息。

变更

1.20 (2024-08-05)

  • 修正 loads()Decoder.__call__() 的类型提示(问题 #214)

  • 确保 Validator 接收有效的 UTF-8 bytes/bytearray 参数

  • 使用 Python 3.13.0rc1 版本在 PyPI 上生成 wheel,感谢 cibuildwheel 2.20.0

1.19 (2024-07-28)

  • 正确地转储具有自定义 __repr__() 方法的 float 子类(问题 #213)

1.18 (2024-06-29)

  • 通过 Rodion Kosianenko 和 GoodWasHere 的帮助公开 PEP-484 类型存根(问题 #204)

1.17 (2024-05-18)

  • 使用 rapidjson 的当前主版本

  • 使用 Python 3.13b1 版本在 PyPI 上生成 wheel,感谢 cibuildwheel 2.18.0

1.16 (2024-02-28)

  • 再次生成 Python 3.8 wheel,我过于草率地停用了它,它处于 仅安全修复 模式,尚未达到其 生命终结 状态

1.15 (2024-02-28)

1.14 (2023-12-14)

  • 在 macOS/arm64 上生成二进制 wheel,感谢 timothyjlaurent(《问题 #195》)

1.13 (2023-10-29)

  • 修复处理写入模式(在讨论 问题 #191 时出现的问题)

1.12 (2023-10-07)

  • 使用 Python 3.12 最终版本在 PyPI 上生成 wheel,感谢 cibuildwheel 2.16.2

1.11 (2023-09-11)

  • 使用 rapidjson 的当前主版本

  • 使用 cibuildwheel 2.15.0

1.10 (2023-03-15)

  • 使用 rapidjson 的当前主版本

  • 生成 ppc64le wheel,感谢 mgiessing(《问题 #170》)

  • 使用 cibuildwheel 2.12.1

1.9 (2022-10-17)

  • 生成 Python 3.11 轮文件,归功于 cibuildwheel 2.11.1

1.8 (2022-07-07)

  • 修复在 macOS 上显式要求 C++11 的 问题,归功于 agate-pris (问题 #166)

1.7 (2022-07-06)

1.6 (2022-02-19)

  • 修复使用 end_array 时内存泄漏的问题 (问题 #160)

1.5 (2021-10-16)

  • 修复在非 C locale 环境中使用 DM_UNIX_TIME 时的序列化错误

1.4 (2021-06-25)

  • 为 aarch64 构建二进制轮文件,归功于 odidev (PR #156)

1.3 (2021-06-25)

  • 再次尝试修复自动轮文件上传

1.2 (2021-06-25)

  • 修复从 GH Actions 到 PyPI 的自动轮文件上传

1.1 (2021-06-25)

  • 通过在加载的字典中唯一化键来减少解码器的内存消耗

  • 实现了一种转换 JSON 对象的替代方法,类似于 json 的 object_pairs_hook 加载选项 (问题 #154)

1.0 (2020-12-13)

  • 要求 Python 3.6 或更高版本

  • 新增序列化选项 iterable_modemapping_mode,以提供对如何编码通用迭代器和映射的控制(修复 问题 #149问题 #150

  • 内部重构,将“skipkeys”和“sort_keys”参数合并到映射模式选项中,分别作为 MM_SKIP_NON_STRING_KEYS 和 MM_SORT_KEYS:“旧”参数保留以保持向后兼容

  • 将主版本号提升到 1,标记为“production/stable”并切换到更简单的 X.Y 版本控制模式

0.9.4 (2020-11-16)

  • 修复加载无效 JSON 时内存泄漏的问题 (问题 #148)

0.9.3 (2020-10-24)

  • 修复对 Encoder 实例属性的访问 (问题 #147)

0.9.2 (2020-10-24)

  • 使用 当前 master 版本 的 rapidjson

  • 启用基于 GH Actions 的测试工作流程,归功于 Martin Thoma (PR #143)

  • 生成 Python 3.9 轮文件,禁用 Python < 3.6 下的测试

  • 将用于缩进的字符作为参数使用(问题 #135

  • 处理时间戳的分数秒更广泛的精度范围(PR 133),归功于 Karl Seguin

  • 添加与 orjson 和 hyperjson 的比较基准(问题 #130PR #131),感谢 Sebastian Pipping

0.9.1 (2019-11-13)

  • 修复验证失败时的内存泄漏问题 (问题 #126)

0.9.0 (2019-11-13)

  • 生成 Python 3.8 轮文件

  • 修复 Python 3.8 的兼容性问题 (问题 #125)

  • 新增 write_mode 序列化选项,支持 RapidJSON 的 kFormatSingleLineArray 选项 (问题 #123),感谢 Nguyễn Hồng Quân 的初始实现 (PR #124)

0.8.0 (2019-08-09)

  • 新增序列化选项 bytes_mode 以控制字节实例的编码方式 (问题 #122)

0.7.2 (2019-06-09)

  • 希望修复从流中加载时的内存泄漏问题 (问题 #117)

0.7.1 (2019-05-11)

  • 在加载错误时抛出更具体的异常 JSONDecodeError,而不是通用的 ValueError (问题 #118)

  • 修复使用 OrderedDict 时的优化路径问题(问题 #119

  • 修复 IntEnum 的序列化问题(问题 #121

  • 我在加载流时内存泄漏问题上花费了很多时间进行调查(问题 #117):由于我无法完全复制该问题,所以我不能确定我解决了问题……抱歉!

0.7.0 (2019-02-11)

  • 在代码示例中引发正确的异常(PR #109),感谢 Thomas Dähling

  • 修复使用系统范围内安装的 rapidjson 的编译问题(问题 #110

  • 使用 rapidjson 的当前 master 版本,该版本包括对它的 修复 以及对 问题 #1368问题 #1336 的修复,并且还解决了几个编译警告(问题 #112问题 #107

  • 修复使用 object_hook 时的内存泄漏问题(问题 #115

0.6.3 (2018-07-11)

  • 没有明显的变化,但现在 PyPI 为 Python 3.7 提供了二进制 wheels。

0.6.2 (2018-06-08)

  • 使用更具体的 ValidationError,以区分无效的 JSON

0.6.1 (2018-06-06)

  • 没有新内容,尝试在 Travis CI 上构建 Python 3.6 的二进制 wheels

0.6.0 (2018-06-06)

  • 添加一个新的涉及 ensure_ascii 的比较表(问题 #98

  • 使用 Python 的 repr() 发射浮点值,而不是 rapidjson 的 dtoa()问题 #101

  • 使用较新(尽管尚未发布)的 rapidjson 版本来修复 JSONSchema 验证中的 问题PR #103),感谢 Anthony Miyaguchi

0.5.2 (2018-03-31)

  • 对 Travis CI 上的 macOS 构建进行微小调整以恢复

0.5.1 (2018-03-31)

  • 对 CI 和 PyPI 部署配置进行微小调整

0.5.0 (2018-03-31)

  • 添加了新的 RawJSON 类,允许包含 预序列化 内容(PR #95PR #96),感谢 Silvio Tomatis

0.4.3 (2018-01-14)

  • bytesbytearray 实例反序列化,确保它们包含有效的 UTF-8 数据

  • 加快解析浮点数的速度,避免中间转换为 Python 字符串(PR #94

0.4.2 (2018-01-09)

  • 修复 DM_UNIX_TIME 时间戳的精度处理问题

0.4.1 (2018-01-08)

  • 修复 Decoder()Encoder() 类中的内存泄漏,这些问题与 PyObject_GetAttr() 结果值的错误处理有关

  • 修复与 Python 3.7a 的兼容性问题

0.4.0 (2018-01-05)

  • 实现了流式接口,请参阅 load()dump()问题 #80

    向下不兼容:现在所有函数的 flags 参数都是 关键字仅,以模仿 stdlib 的 json 风格

0.3.2 (2017-12-21)

0.3.1 (2017-12-20)

  • 修复 Travis CI 脚本以适应 MacOS

0.3.0 (2017-12-20)

  • 修复 MacOS 上的编译问题(问题 #78

  • 处理泛型可迭代对象(PR #89

    向后不兼容:以前,dumps() 函数和 Encoder() 构造函数接受一个 max_recursion_depth 参数,以控制 Python 结构的最大允许嵌套层;由于底层函数现在是递归的,因此它已被通用的 sys.setrecursionlimit() 机制所取代。

0.2.7 (2017-12-08)

  • 恢复与 Python < 3.6 的兼容性

0.2.6 (2017-12-08)

  • 修复使用 object_hook/start_object/end_object 时出现的内存泄漏问题

0.2.5 (2017-09-30)

  • 修复错误处理代码可能引发异常从而导致返回令人困惑的异常的问题(PR #82

  • 修复 loads 的 object_hook 和 dumps 的 default 参数不能显式传递 None 的问题(PR #83

  • 修复处理代理对时崩溃的问题(问题 #81

0.2.4 (2017-09-17)

  • 修复与 MacOS/clang 的兼容性

0.2.3 (2017-08-24)

  • 将 DM_UNIX_TIME 时间戳的精度限制为六位小数

0.2.2 (2017-08-24)

  • 没有新内容,尝试修复 Python 3.6 二进制轮的生产

0.2.1 (2017-08-24)

  • 没有新内容,尝试修复 Python 3.6 二进制轮的生产

0.2.0 (2017-08-24)

  • 新增 parse_mode 选项,实现宽松的 JSON 语法(问题 #73

  • 新增 EncoderDecoder,实现基于类的接口

  • 新增 Validator,暴露底层的 JSON schema 验证(问题 #71

0.1.0 (2017-08-16)

  • 移除测试版状态

0.1.0b4(2017-08-14)

  • 使 Appveyor 上的测试套件的执行真正发生

0.1.0b3(2017-08-12)

  • 从源分布中排除 CI 配置

0.1.0b2(2017-08-12)

  • 修复 appveyor 配置中的 Powershell 轮子上传脚本

0.1.0b1(2017-08-12)

  • 可以与较旧的 g++ 编译(问题 #69)兼容

  • 向后不兼容:

    • 所有 DATETIME_MODE_XXX 常量已缩短为 DM_XXXDATETIME_MODE_ISO8601_UTC 已重命名为 DM_SHIFT_TO_UTC

    • 所有 UUID_MODE_XXX 常量已缩短为 UM_XXX

  • 新增 DM_UNIX_TIME 选项,将日期、datetime 和时间值序列化为 UNIX 时间戳,针对 问题 #61

  • 新增 DM_NAIVE_IS_UTC 选项,将无时区的 datetime 和时间值视为 UTC 时区(也针对问题 #61)

  • 新增关键字参数 number_mode,以使用底层 C 库数字

  • PyPI 上的 GNU/Linux 和 Windows 的二进制轮子(希望如此:这是 beta1 发布的原因)

0.0.11 (2017-03-05)

  • 修复几个引用计数处理故障,希望针对 问题 #48

0.0.10 (2017-03-02)

  • 修复源分布以包含所有必需的内容(PR #64

0.0.9 (2017-03-02)

0.0.8 (2016-12-09)

  • 使用未经修补的 RapidJSON 1.1(PR #46

  • 处理 datetime、date 和时间实例的序列化和反序列化(PR #35)以及 UUID 实例的序列化和反序列化(PR #40

  • 基于 Sphinx 的文档 (PR #44)

  • 刷新基准测试 (PR #45)

  • 错误修复 (问题 #25, 问题 #38, PR #43)

项目详情


发布历史 发布通知 | RSS 源

下载文件

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

源代码分发

python_rapidjson-1.20.tar.gz (238.2 kB 查看哈希值)

上传时间 源代码

构建的分发版

python_rapidjson-1.20-cp313-cp313-win_amd64.whl (149.1 kB 查看哈希值)

上传时间 CPython 3.13 Windows x86-64

python_rapidjson-1.20-cp313-cp313-win32.whl (128.4 kB 查看哈希值)

上传时间 CPython 3.13 Windows x86

python_rapidjson-1.20-cp313-cp313-musllinux_1_2_x86_64.whl (2.5 MB 查看哈希值)

上传时间 CPython 3.13 musllinux: musl 1.2+ x86-64

python_rapidjson-1.20-cp313-cp313-musllinux_1_2_ppc64le.whl (2.6 MB 查看哈希值)

上传时间 CPython 3.13 musllinux: musl 1.2+ ppc64le

python_rapidjson-1.20-cp313-cp313-musllinux_1_2_i686.whl (2.6 MB 查看哈希值)

上传时间: CPython 3.13 musllinux: musl 1.2+ i686

python_rapidjson-1.20-cp313-cp313-musllinux_1_2_aarch64.whl (2.5 MB 查看哈希值)

上传时间: CPython 3.13 musllinux: musl 1.2+ ARM64

python_rapidjson-1.20-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB 查看哈希值)

上传时间: CPython 3.13 manylinux: glibc 2.17+ x86-64

python_rapidjson-1.20-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB 查看哈希值)

上传时间: CPython 3.13 manylinux: glibc 2.17+ ppc64le

python_rapidjson-1.20-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB 查看哈希值)

上传时间: CPython 3.13 manylinux: glibc 2.17+ ARM64

python_rapidjson-1.20-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.6 MB 查看哈希值)

上传时间: CPython 3.13 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

python_rapidjson-1.20-cp313-cp313-macosx_11_0_arm64.whl (211.1 kB 查看哈希值)

上传时间: CPython 3.13 macOS 11.0+ ARM64

python_rapidjson-1.20-cp313-cp313-macosx_10_13_x86_64.whl (229.3 kB 查看哈希值)

上传时间: CPython 3.13 macOS 10.13+ x86-64

python_rapidjson-1.20-cp312-cp312-win_amd64.whl (149.1 kB 查看哈希值)

上传时间: CPython 3.12 Windows x86-64

python_rapidjson-1.20-cp312-cp312-win32.whl (128.4 kB 查看哈希值)

上传于 CPython 3.12 Windows x86

python_rapidjson-1.20-cp312-cp312-musllinux_1_2_x86_64.whl (2.5 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.2+ x86-64

python_rapidjson-1.20-cp312-cp312-musllinux_1_2_ppc64le.whl (2.6 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.2+ ppc64le

python_rapidjson-1.20-cp312-cp312-musllinux_1_2_i686.whl (2.6 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.2+ i686

python_rapidjson-1.20-cp312-cp312-musllinux_1_2_aarch64.whl (2.5 MB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.2+ ARM64

python_rapidjson-1.20-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ x86-64

python_rapidjson-1.20-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ppc64le

python_rapidjson-1.20-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ARM64

python_rapidjson-1.20-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.6 MB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

python_rapidjson-1.20-cp312-cp312-macosx_11_0_arm64.whl (211.1 kB 查看哈希值)

上传于 CPython 3.12 macOS 11.0+ ARM64

python_rapidjson-1.20-cp312-cp312-macosx_10_9_x86_64.whl (230.1 kB 查看哈希值)

上传时间 CPython 3.12 macOS 10.9+ x86-64

python_rapidjson-1.20-cp311-cp311-win_amd64.whl (149.4 kB 查看哈希值)

上传时间 CPython 3.11 Windows x86-64

python_rapidjson-1.20-cp311-cp311-win32.whl (127.8 kB 查看哈希值)

上传时间 CPython 3.11 Windows x86

python_rapidjson-1.20-cp311-cp311-musllinux_1_2_x86_64.whl (2.5 MB 查看哈希值)

上传时间 CPython 3.11 musllinux: musl 1.2+ x86-64

python_rapidjson-1.20-cp311-cp311-musllinux_1_2_ppc64le.whl (2.6 MB 查看哈希值)

上传时间 CPython 3.11 musllinux: musl 1.2+ ppc64le

python_rapidjson-1.20-cp311-cp311-musllinux_1_2_i686.whl (2.6 MB 查看哈希值)

上传时间 CPython 3.11 musllinux: musl 1.2+ i686

python_rapidjson-1.20-cp311-cp311-musllinux_1_2_aarch64.whl (2.4 MB 查看哈希值)

上传时间 CPython 3.11 musllinux: musl 1.2+ ARM64

python_rapidjson-1.20-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB 查看哈希值)

上传时间 CPython 3.11 manylinux: glibc 2.17+ x86-64

python_rapidjson-1.20-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB 查看哈希值)

上传时间 CPython 3.11 manylinux: glibc 2.17+ ppc64le

python_rapidjson-1.20-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB 查看哈希值)

上传时间 CPython 3.11 manylinux: glibc 2.17+ ARM64

python_rapidjson-1.20-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.6 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

python_rapidjson-1.20-cp311-cp311-macosx_11_0_arm64.whl (210.3 kB 查看哈希值)

上传时间: CPython 3.11 macOS 11.0+ ARM64

python_rapidjson-1.20-cp311-cp311-macosx_10_9_x86_64.whl (229.2 kB 查看哈希值)

上传时间: CPython 3.11 macOS 10.9+ x86-64

python_rapidjson-1.20-cp310-cp310-win_amd64.whl (149.4 kB 查看哈希值)

上传时间: CPython 3.10 Windows x86-64

python_rapidjson-1.20-cp310-cp310-win32.whl (127.8 kB 查看哈希值)

上传时间: CPython 3.10 Windows x86

python_rapidjson-1.20-cp310-cp310-musllinux_1_2_x86_64.whl (2.5 MB 查看哈希值)

上传时间: CPython 3.10 musllinux: musl 1.2+ x86-64

python_rapidjson-1.20-cp310-cp310-musllinux_1_2_ppc64le.whl (2.6 MB 查看哈希值)

上传时间: CPython 3.10 musllinux: musl 1.2+ ppc64le

python_rapidjson-1.20-cp310-cp310-musllinux_1_2_i686.whl (2.6 MB 查看哈希值)

上传时间: CPython 3.10 musllinux: musl 1.2+ i686

python_rapidjson-1.20-cp310-cp310-musllinux_1_2_aarch64.whl (2.4 MB 查看哈希值)

上传时间: CPython 3.10 musllinux: musl 1.2+ ARM64

python_rapidjson-1.20-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ x86-64

python_rapidjson-1.20-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ ppc64le

python_rapidjson-1.20-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ ARM64

python_rapidjson-1.20-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.6 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

python_rapidjson-1.20-cp310-cp310-macosx_11_0_arm64.whl (210.3 kB 查看哈希值)

上传于 CPython 3.10 macOS 11.0+ ARM64

python_rapidjson-1.20-cp310-cp310-macosx_10_9_x86_64.whl (229.2 kB 查看哈希值)

上传于 CPython 3.10 macOS 10.9+ x86-64

python_rapidjson-1.20-cp39-cp39-win_amd64.whl (149.1 kB 查看哈希值)

上传于 CPython 3.9 Windows x86-64

python_rapidjson-1.20-cp39-cp39-win32.whl (127.8 kB 查看哈希值)

上传于 CPython 3.9 Windows x86

python_rapidjson-1.20-cp39-cp39-musllinux_1_2_x86_64.whl (2.5 MB 查看哈希值)

上传于 CPython 3.9 musllinux: musl 1.2+ x86-64

python_rapidjson-1.20-cp39-cp39-musllinux_1_2_ppc64le.whl (2.6 MB 查看哈希值)

上传于 CPython 3.9 musllinux: musl 1.2+ ppc64le

python_rapidjson-1.20-cp39-cp39-musllinux_1_2_i686.whl (2.6 MB 查看哈希值)

上传于 CPython 3.9 musllinux: musl 1.2+ i686

python_rapidjson-1.20-cp39-cp39-musllinux_1_2_aarch64.whl (2.4 MB 查看哈希值)

上传于 CPython 3.9 musllinux: musl 1.2+ ARM64

python_rapidjson-1.20-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

python_rapidjson-1.20-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ppc64le

python_rapidjson-1.20-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ARM64

python_rapidjson-1.20-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.6 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

python_rapidjson-1.20-cp39-cp39-macosx_11_0_arm64.whl (210.3 kB 查看哈希值)

上传于 CPython 3.9 macOS 11.0+ ARM64

python_rapidjson-1.20-cp39-cp39-macosx_10_9_x86_64.whl (229.3 kB 查看哈希值)

上传于 CPython 3.9 macOS 10.9+ x86-64

python_rapidjson-1.20-cp38-cp38-win_amd64.whl (150.0 kB 查看哈希值)

上传于 CPython 3.8 Windows x86-64

python_rapidjson-1.20-cp38-cp38-win32.whl (129.8 kB 查看哈希值)

上传于 CPython 3.8 Windows x86

python_rapidjson-1.20-cp38-cp38-musllinux_1_2_x86_64.whl (2.5 MB 查看哈希值)

上传于 CPython 3.8 musllinux: musl 1.2+ x86-64

python_rapidjson-1.20-cp38-cp38-musllinux_1_2_ppc64le.whl (2.6 MB 查看哈希)

上传于 CPython 3.8 musllinux: musl 1.2+ ppc64le

python_rapidjson-1.20-cp38-cp38-musllinux_1_2_i686.whl (2.6 MB 查看哈希)

上传于 CPython 3.8 musllinux: musl 1.2+ i686

python_rapidjson-1.20-cp38-cp38-musllinux_1_2_aarch64.whl (2.4 MB 查看哈希)

上传于 CPython 3.8 musllinux: musl 1.2+ ARM64

python_rapidjson-1.20-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ x86-64

python_rapidjson-1.20-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ ppc64le

python_rapidjson-1.20-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ ARM64

python_rapidjson-1.20-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.6 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

python_rapidjson-1.20-cp38-cp38-macosx_11_0_arm64.whl (211.4 kB 查看哈希)

上传于 CPython 3.8 macOS 11.0+ ARM64

python_rapidjson-1.20-cp38-cp38-macosx_10_9_x86_64.whl (229.8 kB 查看哈希)

上传于 CPython 3.8 macOS 10.9+ x86-64

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页