对象生命周期事件

zope.lifecycleevent的Python项目详细描述


zope.lifecycleevent

Build StatusDocumentation StatusCoverage Status

概述

在松散耦合的系统中,事件可以由系统的某些部分使用 关于相关事件的inform each other。第zope.event 包装(可选与zope.interfacezope.component)提供了分派对象的通用机制 向感兴趣的订阅者表示这些事件(例如,函数)。 这个包定义了一组特定的事件对象和api函数 用于描述系统中对象的生命周期:对象 创建、对象修改和对象删除。

文档位于https://zopelifecycleevent.readthedocs.io

更改

4.3(2018-10-05)

  • 添加对Python3.7的支持。

4.2.0(2017-07-12)

4.1.0(2014-12-27)

  • 添加对pypy3的支持。
  • 添加对Python3.4的支持。

4.0.3(2013-09-12)

  • 删除对作为接口的zope.component的依赖,并 ObjectEvent的实现现在在zope.interface中。 保留测试的依赖项。
  • 修正:.moved试图通知错误的事件。

4.0.2(2013-03-08)

  • 添加指示cpython和pypy支持的trove分类器。

4.0.1(2013-02-11)

  • 添加tox.ini。

4.0.0(2013-02-11)

  • 测试覆盖率为100%。
  • 添加对python 3.3和pypy的支持。
  • 将不推荐使用的zope.interface.implements用法替换为等效用法 zope.interface.implementer装饰器。
  • 放弃对Python2.4和2.5的支持。

3.7.0(2011-03-17)

  • 向parallel^{tt8}添加便利函数$ 对于此包中定义的其他事件。

3.6.2(2010-09-25)

  • add未声明,但需要对zope.component [test]的测试依赖项。

3.6.1(2010-04-30)

  • 删除对未声明的zope.testing.doctest的依赖项。

3.6.0(2009年12月29日)

  • 重构测试以丢失zope.annotationzope.dublincore作为 依赖关系。

3.5.2(2009-05-17)

  • 复制IObjectMovedEventIObjectAddedEventIObjectRemovedEvent接口和ObjectMovedEventObjectAddedEventObjectRemovedEvent类 来自zope.container(加上测试)。其目的是允许包 依赖于这些接口或事件类的 zope.lifecycleevent(几乎没有依赖项)而不是 zope.container(有许多)。

3.5.1(2009-03-09)

  • 删除不推荐使用的代码,因此依赖于zope.deferredimport
  • 将包的邮件列表地址更改为zope.org上的zope dev zope.org的zope3 dev现在已经退休。
  • 更新包的描述和文档。

3.5.0(2009-01-31)

  • 从类中删除旧的模块声明。
  • 使用zope.container而不是zope.app.container

3.4.0(2007-09-01)

作为独立软件包首次发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaGCP:一个VM可以位于具有相同地址的不同网络上吗?   java查找安卓中第一个数组的第二个数组中存在的元素的索引   java摄像头活动不工作,设置参数失败   用于python的Base64转换的Java等效代码   为什么JPA/Hibernate在我尝试运行@Query时抛出“java.lang.NegativeArraySizeException:1”?   如何在ubuntu for java的终端上设置路径?   java为什么这两个IP不同?   java JPA:如何将本机查询结果集转换为POJO类集合   java如何在|(12)|(23)中用数字拆分字符串   异常处理如何让程序在达到Java目标后停止运行   java如何不添加以特定字符开头的元素   java如何通过字符串获得swing按钮名称?   java如何在响应不成功时读取改装中的错误体?   java*更新*现在我的程序可以编译但不运行了?