跳转到主要内容

提供对象大小的接口和简单适配器

项目描述

Latest release Supported Python versions https://github.com/zopefoundation/zope.size/actions/workflows/tests.yml/badge.svg Documentation Status https://coveralls.io/repos/github/zopefoundation/zope.size/badge.svg?branch=master

此包提供了一种简单接口的定义,允许应用程序检索对象的大小以进行显示和排序。

默认适配器也提供。它期望对象具有返回字节数大小的 getSize 方法。然而,如果对象没有此方法,适配器不会崩溃,并将大小显示为“不可用”。

开发托管在 https://github.com/zopefoundation/zope.size

文档托管在 https://zopesize.readthedocs.io

变更

5.0 (2023-06-30)

  • 停止支持Python 2.7, 3.5, 3.6。

  • 添加对Python 3.11的支持。

4.4 (2022-08-30)

  • 停止支持Python 3.4。

  • 添加对Python 3.8, 3.9, 3.10的支持。

4.3 (2018-10-05)

  • 添加对Python 3.7的支持。

4.2.0 (2017-07-27)

  • 添加对Python 3.5和3.6的支持。

  • 停止支持Python 2.6, 3.2和3.3。

4.1.0 (2014-12-29)

  • 添加对PyPy3的支持。

  • 添加对Python 3.4的支持。

  • 添加对Travis上的测试的支持。

4.0.1 (2013-03-08)

  • 添加表示CPython和PyPy支持的主题分类器。

4.0.0 (2013-02-13)

  • 用等效的 zope.interface.implementer 装饰器替换已弃用的 zope.interface.implements 使用。

  • 停止支持Python 2.4和2.5。

  • 添加对Python 3.2和3.3的支持。

  • 有条件地禁用需要 zope.configurationzope.security 的测试。

3.5.0 (2011-11-29)

  • 在 configure.zcml 中包含 zcml 依赖,通过 zcml 额外需求必要的包,为 zcml 添加测试。

3.4.1 (2009-09-10)

  • 添加对 Jython 上启动支持。

  • 添加文档字符串。

  • 美化包的 README 文件,并将 CHANGES 包含在描述中。

  • 将包的 URL 更改为 PyPI 而不是 Subversion。

3.4.0 (2006-09-29)

  • 首次作为单独的 egg 版本发布。

下载文件

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

源代码分发

zope.size-5.0.tar.gz (14.7 kB 查看散列)

上传时间 源代码

构建分发

zope.size-5.0-py3-none-any.whl (7.9 kB 查看散列)

上传时间 Python 3

由以下机构支持