Zope Dublin核心实现
zope.dublincore的Python项目详细描述
zope.dublincore
这个包为基于zope的web提供了都柏林核心支持。 应用。这包括:
- 可以实现的IZopeDublinCore接口定义 通过对象直接或通过适配器支持dublincore 元数据。
- 可注释对象(对象)的IZopeDublinCore适配器 从zope.annotation提供IAnnotatable。
- 已经实现了 IZopeDublinCoreapi,
- “元数据”浏览器页(默认情况下显示在ZMI中),
- 各种对象生命周期事件的订阅服务器 设置创建和修改日期以及其他一些元数据。
更改
4.2.0(2017-07-25)
- 添加对Python3.5和3.6的支持。
- 放弃对Python2.6和3.3的支持。
- 将doctests转换为sphinx,包括构建docs和测试doctest tox下的片段。
4.1.1(2014-01-10)
- 添加对persistent的显式依赖项(必需但未声明)。
- 添加对zope.annotation的显式依赖项(必需但未声明)。
4.1.0(2014-12-26)
- 添加对pypy的支持。(PyPy3正在挂起以下修补程序的发布: https://bitbucket.org/pypy/pypy/issue/1946)
- 添加对Python3.4的支持。
4.0.1(2014-12-20)
- 添加对Travis CI测试的支持。
4.0.0(2013-02-20)
- 添加对Python3.3的支持。
- 将不推荐使用的zope.component.adapts用法替换为等效用法 zope.component.adapter装饰器。
- 将不推荐使用的zope.interface.implements用法替换为等效用法 zope.interface.implementer装饰器。
- 放弃对Python2.4和2.5的支持。
3.8.2(2010-02-19)
- 更新<;datetime>;regex normalizer以防止测试失败 DateTime的微秒值为零。
3.8.1(2010-12-14)
- 在zope.configuration上添加缺少的测试依赖项和缺少的依赖项 在zope.security的meta.zcml上的security.zcml。
3.8.0(2010-09-14)
- 也为(对象、事件)注册注释器,因此复制粘贴
文件夹,也会更改包含对象的都柏林核心数据。这个
更改的注释器如下:
- zope.dublincore.timeannotators.ModifiedAnnotator
- zope.dublincore.timeannotators.CreatedAnnotator
- zope.dublincore.creatorannotator.CreatorAnnotator
3.7.0(2010-08-19)
- 移除不推荐使用的^{tt17}的向后兼容性垫片$ 权限。
- 删除包含zope.dublincore.browser的zcml配置。
- 使用python的doctest而不是不推荐的zope.testing.doctest。
3.6.3(2010-04-23)
- 还原向后兼容的zope.app.dublincore.*权限, 使用^{tt21}将它们映射到新权限$ 指令。这些垫片将在3.7.0中拆除。
- 为configure.zcml的可加载性添加单元(非功能)测试。
3.6.2(2010-04-20)
- 修复3.6.1中引入的回归:重命名的权限为 未在其他zcml文件中更新。
3.6.1(2010-04-19)
- 将zope.app.dublincore.*权限重命名为 zope.dublincore.*。申请者可能需要根据 旧权限。
- 为zope.dublincore.timeannotators添加测试。
- 在zope.lifecycleevent上添加未声明的依赖项。
3.6.0(2009-12-02)
- 移除标记接口IzopeDublinCoreAnnotatable 被使用。
- 使zdcannotatalabeladapter的注册成为条件,提升 依赖于zope.annotation和zodb,将其作为测试 附属国。
3.5.0(2009-09-15)
- 添加缺少的依赖项。
- 除去zope.testin之外的任何测试依赖项g.
- 仅当安装了zope.browserpage时才包括浏览器zcml配置。
- 在包的configure.zcml中指定I18N域,因为我们使用消息 权限标题的ID。
- 删除未使用的导入,修复一个由于 被另一个错误覆盖。
3.4.2(2009-01-31)
- 声明对zope.datetime的依赖关系。
3.4.1(2009-01-26)
- 测试依赖项现在在附加测试中声明。
- 修正:如果参与主体为“无”,则使创建者通知者不失败
3.4.0(2007-09-28)
自3.4.0a1以来没有进一步的更改。
3.4.0a1(2007-04-22)
初始版本作为一个单独的项目,对应于zope.dublincore 来自Zope 3.4.0a1