跳转到主要内容

Zope损坏(ZODB)对象支持

项目描述

https://github.com/zopefoundation/zope.app.broken/workflows/tests/badge.svg

当一个对象无法从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 查看散列)

上传时间 Python 3

支持者

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