跳转到主要内容

Brotli库的Python绑定

项目描述

brotlipy

此库包含对参考Brotli编码器/解码器的Python绑定,可在以下位置找到:这里。这允许Python软件直接从Python代码中使用Brotli压缩算法。

要简单使用它,请尝试以下操作

import brotli
data = brotli.decompress(compressed_data)

更多信息可以在文档中找到。

许可协议

brotlipy的源代码可在MIT许可下使用。Brotli本身是在Apache软件许可协议第2.0版下提供的。有关更多信息,请参阅LICENSE和libbrotli/LICENSE文件。

作者

brotlipy由Cory Benfield维护。

变更日志

0.7.0 (2017-05-30)

  • 更新到Brotli库的v0.6.0版。

0.6.0 (2016-09-08)

  • 解决了当提供的字节数组足够小,而decompress()会返回空字节数组而不是错误的情况。

  • 向流式解压缩器添加了finish()方法。

0.5.1 (2016-08-17)

  • 更新到Brotli库的v0.5.2版。

  • 添加新的异常类型(Error)。

  • 通过将Error别名到error,添加了对C++ Brotli库的兼容性。

  • 对压缩器的输入参数进行额外的错误检查。

0.5.0 (2016-08-16)

  • 更新到 Brotli 库的 v0.5.0 版本。

  • 扩展单次压缩 API,包括所有控制参数。

  • 添加了流/增量压缩 API。

  • 添加了控制压缩模式的标志。

0.4.0 (2016-08-01)

更新到 Brotli 库的 v0.4.0 版本。

0.3.0 (2016-05-11)

更新到 Brotli 库的 v0.3.0 版本。

0.2.0 (2015-10-05)

修复了 Windows 上 brotli.compress 的损坏支持。

0.1.3 (2015-10-05)

  • 通过包含在此库中的 C 包装器添加了 brotli.compress 的基本功能。

项目详情


下载文件

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

源代码发行版

brotlipy-0.7.0.tar.gz (413.3 kB 查看哈希值)

上传时间 源代码

构建分发版

brotlipy-0.7.0-pp226-pp226u-macosx_10_10_x86_64.whl (349.6 kB 查看哈希值)

上传时间 PyPy macOS 10.10+ x86-64

brotlipy-0.7.0-cp39-cp39-manylinux1_x86_64.whl (1.1 MB 查看哈希值)

上传时间 CPython 3.9

brotlipy-0.7.0-cp39-cp39-manylinux1_i686.whl (995.5 kB 查看哈希值)

上传时间 CPython 3.9

brotlipy-0.7.0-cp38-cp38-manylinux1_x86_64.whl (1.1 MB 查看哈希值)

上传时间 CPython 3.8

brotlipy-0.7.0-cp38-cp38-manylinux1_i686.whl (995.9 kB 查看哈希值)

上传于 CPython 3.8

brotlipy-0.7.0-cp37-cp37m-win_amd64.whl (372.8 kB 查看哈希值)

上传于 CPython 3.7m Windows x86-64

brotlipy-0.7.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (929.7 kB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.5+ x86-64

brotlipy-0.7.0-cp37-cp37m-macosx_10_14_x86_64.whl (389.4 kB 查看哈希值)

上传于 CPython 3.7m macOS 10.14+ x86-64

brotlipy-0.7.0-cp36-cp36m-win_amd64.whl (358.4 kB 查看哈希值)

上传于 CPython 3.6m Windows x86-64

brotlipy-0.7.0-cp36-cp36m-win32.whl (342.6 kB 查看哈希值)

上传于 CPython 3.6m Windows x86

brotlipy-0.7.0-cp36-cp36m-manylinux1_x86_64.whl (920.6 kB 查看哈希值)

上传于 CPython 3.6m

brotlipy-0.7.0-cp36-cp36m-manylinux1_i686.whl (844.1 kB 查看哈希值)

上传于 CPython 3.6m

brotlipy-0.7.0-cp36-cp36m-macosx_10_6_intel.whl (678.5 kB 查看哈希值)

上传于 CPython 3.6m macOS 10.6+ intel

brotlipy-0.7.0-cp35-cp35m-win_amd64.whl (358.4 kB 查看哈希值)

上传于 CPython 3.5m Windows x86-64

brotlipy-0.7.0-cp35-cp35m-win32.whl (342.6 kB 查看哈希值)

上传于 CPython 3.5m Windows x86

brotlipy-0.7.0-cp35-cp35m-manylinux1_x86_64.whl (920.5 kB 查看哈希值)

上传于 CPython 3.5m

brotlipy-0.7.0-cp35-cp35m-manylinux1_i686.whl (844.1 kB 查看哈希值)

上传时间 CPython 3.5m

brotlipy-0.7.0-cp35-cp35m-macosx_10_6_intel.whl (678.5 kB 查看哈希值)

上传时间 CPython 3.5m macOS 10.6+ intel

brotlipy-0.7.0-cp35-abi3-win_amd64.whl (376.3 kB 查看哈希值)

上传时间 CPython 3.5+ Windows x86-64

brotlipy-0.7.0-cp35-abi3-win32.whl (350.1 kB 查看哈希值)

上传时间 CPython 3.5+ Windows x86

brotlipy-0.7.0-cp35-abi3-manylinux2014_aarch64.whl (1.0 MB 查看哈希值)

上传时间 CPython 3.5+

brotlipy-0.7.0-cp35-abi3-manylinux2010_x86_64.whl (1.1 MB 查看哈希值)

上传时间 CPython 3.5+ manylinux: glibc 2.12+ x86-64

brotlipy-0.7.0-cp35-abi3-manylinux2010_i686.whl (995.7 kB 查看哈希值)

上传时间 CPython 3.5+ manylinux: glibc 2.12+ i686

brotlipy-0.7.0-cp35-abi3-manylinux1_x86_64.whl (1.1 MB 查看哈希值)

上传时间 CPython 3.5+

brotlipy-0.7.0-cp35-abi3-manylinux1_i686.whl (995.7 kB 查看哈希值)

上传时间 CPython 3.5+

brotlipy-0.7.0-cp35-abi3-macosx_10_9_x86_64.whl (390.7 kB 查看哈希值)

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

brotlipy-0.7.0-cp34-cp34m-win_amd64.whl (353.8 kB 查看哈希值)

上传时间 CPython 3.4m Windows x86-64

brotlipy-0.7.0-cp34-cp34m-win32.whl (345.8 kB 查看哈希值)

上传于 CPython 3.4m Windows x86

brotlipy-0.7.0-cp34-cp34m-manylinux1_x86_64.whl (920.5 kB 查看哈希值)

上传于 CPython 3.4m

brotlipy-0.7.0-cp34-cp34m-manylinux1_i686.whl (844.1 kB 查看哈希值)

上传于 CPython 3.4m

brotlipy-0.7.0-cp34-cp34m-macosx_10_6_intel.whl (678.5 kB 查看哈希值)

上传于 CPython 3.4m macOS 10.6+ intel

brotlipy-0.7.0-cp33-cp33m-win_amd64.whl (353.8 kB 查看哈希值)

上传于 CPython 3.3m Windows x86-64

brotlipy-0.7.0-cp33-cp33m-win32.whl (345.8 kB 查看哈希值)

上传于 CPython 3.3m Windows x86

brotlipy-0.7.0-cp33-cp33m-manylinux1_x86_64.whl (920.4 kB 查看哈希值)

上传于 CPython 3.3m

brotlipy-0.7.0-cp33-cp33m-manylinux1_i686.whl (844.0 kB 查看哈希值)

上传于 CPython 3.3m

brotlipy-0.7.0-cp33-cp33m-macosx_10_6_intel.whl (678.5 kB 查看哈希值)

上传于 CPython 3.3m macOS 10.6+ intel

brotlipy-0.7.0-cp27-cp27mu-manylinux1_x86_64.whl (919.1 kB 查看哈希值)

上传于 CPython 2.7mu

brotlipy-0.7.0-cp27-cp27mu-manylinux1_i686.whl (845.4 kB 查看哈希值)

上传于 CPython 2.7mu

brotlipy-0.7.0-cp27-cp27m-win_amd64.whl (354.1 kB 查看哈希值)

上传于 CPython 2.7m Windows x86-64

brotlipy-0.7.0-cp27-cp27m-win32.whl (344.9 kB 查看哈希值)

上传于 CPython 2.7m Windows x86

brotlipy-0.7.0-cp27-cp27m-manylinux1_x86_64.whl (919.1 kB 查看哈希值)

上传于 CPython 2.7m

brotlipy-0.7.0-cp27-cp27m-manylinux1_i686.whl (845.4 kB 查看哈希值)

上传于 CPython 2.7m

brotlipy-0.7.0-cp27-cp27m-macosx_10_6_intel.whl (678.4 kB 查看哈希值)

上传于 CPython 2.7m macOS 10.6+ intel

由以下机构支持

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