跳转到主要内容

更丰富的生命周期事件API。

项目描述

此包定义了三个“生命周期”事件,用于通知对象创建、修改和删除。这些事件包含有关负责更改的用户信息。

修改事件还包括有关更改之前对象状态的信息。

该模块还包含快照支持,用于保存对象状态以供通知,并计算对象版本之间的差异。

lazr.lifecycle 的 NEWS

1.2.1 (2021-09-13)

  • 调整版本策略,以避免导入 pkg_resources,这在大型环境中速度较慢。

1.2 (2019-11-04)

  • 从 zope.component 而不是 zope.interface 导入 IObjectEvent。

  • 添加 ObjectModifiedEvent.descriptions 属性,以与 zope.lifecycleevent >= 4.2.0 兼容。

  • 从 buildout 切换到 tox。

  • 添加 Python 3 支持。

1.1 (2009-12-03)

  • 添加 IDoNotSnapshot 和 doNotSnapshot 以允许排除某些字段。

1.0 (2009-08-31)

  • 移除对 bzr 和 egg_info 的构建依赖项

  • 从 setup.py 中移除 __version__ 的 sys.path 欺骗

0.1 (2009-03-24)

  • 初始发布

项目详情


下载文件

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

源分布

lazr.lifecycle-1.2.1.tar.gz (16.4 kB 查看哈希值)

上传时间

支持者