跳转到主要内容

键引用

项目描述

zope.keyreference

Latest Version Supported Python versions Build Status Code Coverage Documentation Status

支持稳定比较和哈希的对象引用。

文档可以在 https://zopekeyreference.readthedocs.io 找到

更改

6.0 (2023-04-25)

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

  • 添加对Python 3.11的支持。

  • 使测试与 zope.testing >= 5 兼容。

5.0.0 (2022-03-25)

  • 删除 __cmp__ 方法。由于在4.0a1中实现了丰富比较方法(如 __eq__ 等),解释器不会调用 __cmp__,即使在Python 2上也是如此。请参阅 问题10

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

  • 停止支持Python 3.4。

4.2.0 (2018-10-26)

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

  • 停止支持Python 2.6和3.3。

4.1.0 (2014-12-27)

  • 添加对PyPy(PyPy3阻止在PyPy3兼容的 zodbpickle)的支持。

  • 添加对Python 3.4的支持。

4.0.0 (2014-12-20)

  • 添加在Travis上进行测试的支持。

4.0.0a2 (2013-02-25)

  • 确保 SimpleKeyReference 实现(用于测试)也正确实现了丰富比较。

4.0.0a1 (2013-02-22)

  • 支持 Python 3.3。

  • 将废弃的 zope.component.adapts 使用替换为等效的 zope.component.adapter 装饰器。

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

  • 放弃对 Python 2.4 和 2.5 的支持。

3.6.4 (2011-11-30)

  • 修复由于从测试依赖中移除 zope.testing 而损坏的测试:避免需要它的 ZODB3 模块。

3.6.3 (2011-11-29)

  • 优先使用标准库的 doctest 模块而不是来自 zope.testing 的模块。

3.6.2 (2009-09-15)

  • 使用 ZODB3.9 通过测试,它更改了持久类中的 repr()。

3.6.1 (2009-02-01)

  • 即使不再安装,也加载由旧的 zope.app.keyreference pickled 的 keyreferences(因此,如果更新不直接依赖于 zope.app.keyreference 的项目,也不会中断)。

3.6.0 (2009-01-31)

  • zope.app.keyreference 重命名为 zope.keyreference

下载文件

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

源代码分发

zope.keyreference-6.0.tar.gz (19.5 kB 查看散列)

上传时间 源代码

构建分发

zope.keyreference-6.0-py3-none-any.whl (13.3 kB 查看散列)

上传时间 Python 3

由以下支持

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