Zope损坏(ZODB)对象支持
项目描述
当一个对象无法从ZODB正确加载时,此包允许该对象仍以“损坏”对象的形式实例化。这允许在不停机的情况下优雅地更新数据库。
变更记录
5.0 (2023-02-08)
添加对Python 3.10,3.11的支持。
停止对Python 2.7,3.5,3.6的支持。
删除zope.app.broken.interfaces.IBroken。它早已被移动到ZODB.interfaces。
4.2 (2020-11-18)
弃用zope.app.broken.interfaces.IBroken。请直接从ZODB.interfaces导入。
添加对Python 3.9的支持。
4.1 (2020-03-31)
删除对zope.broken的依赖,因为正确的导入已移动到ZODB。
添加对Python 3.7和3.8的支持。
4.0.0 (2017-05-16)
添加对Python 3.4,3.5,3.6和PyPy的支持。
将依赖项从ZODB3更改为ZODB。
如果安装了zope.browserpage,则将仅加载browser.zcml。
访问损坏对象的 __parent__ 和 __name__ 属性,如果状态是意外类型,将不再引发 AttributeError,而是返回 None。
3.6.0 (2010-09-25)
依赖新的 zope.processlifetime 接口和实现,而不是使用从 zope.app.appsetup 的 BBB 导入。
添加了测试额外功能,用于声明对 zope.testing 的测试依赖。
使用 Python 的 doctest 模块,而不是已弃用的 zope.testing.doctest。
3.5.0 (2009-02-05)
依赖新的 zope.broken 包来使用 IBroken 接口。
3.4.0 (2007-10-11)
首次发布与主 Zope 树独立。
项目详情
下载文件
下载适用于您平台文件的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
zope.app.broken-5.0.tar.gz (9.8 kB 查看散列)
构建分布
zope.app.broken-5.0-py3-none-any.whl (9.3 kB 查看散列)
关闭
zope.app.broken-5.0.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | a0d1761758ffd903aab57a9e4e56327a533206d0634b49004896c4b715889698 |
|
MD5 | 5850b77531ef218a86e184caae9f1e96 |
|
BLAKE2b-256 | 44df671bddc96e1a2a66b67447f9a0feb1c50596455942f02b5666cc9ea68336 |
关闭
zope.app.broken-5.0-py3-none-any.whl 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 10a54e1c2aa9777873baadcb6c4c5e04fc3764ce1dff0f2ed36ede08ac05a8a5 |
|
MD5 | 176f668516b5a4ec25f072f3ff5e84f8 |
|
BLAKE2b-256 | 7dcc19120689ca0cfc5e104dca625da1423b5221b0f72ebfde113824593120c5 |