跳转到主要内容

适用于Zope内容管理框架的DCWorkflow产品

项目描述

https://github.com/zopefoundation/Products.DCWorkflow/workflows/tests/badge.svg https://coveralls.io/repos/github/zopefoundation/Products.DCWorkflow/badge.svg Current version on PyPI Supported Python versions

Products.DCWorkflow

本产品为CMF portal_workflow工具提供完全可定制的流程。


Products.DCWorkflow 更新日志

3.0 (2023-02-02)

  • 移除对Python 2.7, 3.5, 3.6的支持。

2.7.0 (2022-12-16)

  • 修复针对Zope 4的测试中的隐蔽的buildout配置错误。

  • 添加对Python 3.11的支持。

2.6.0 (2022-07-12)

新特性

  • 添加对Python 3.10的支持。

2.5.0 (2021-04-26)

新特性

  • 添加对Python 3.9的支持。

错误修复

  • 避免导入 gather_permissions 时的弃用警告(#20

  • 避免向工作流添加管理组时的TypeError(#18

2.4.1 (2020-03-09)

  • 通过不注册帮助系统,增加了与Zope 5的兼容性。

2.4.0 (2019-07-19)

  • 完整的flake8代码清理

2.4.0b3 (2019-06-27)

  • 添加对Python 3.8的支持。

  • 修复脚本导入。

2.4.0b2 (2018-11-07)

  • 准备Python 2/3兼容性。

  • 直接从CMFCore导入权限,并弃用Products.DCWorkflow中的权限模块。

  • 使用装饰器进行ZCA声明和安全性声明。

2.4.0b1 (2017-05-04)

  • 针对Zope 4的使用:不再支持2.13.x。

2.3.0 (2017-05-04)

  • 导出/导入工作流管理组。

2.3.0-beta (2012-03-21)

2.2.4 (2011-11-01)

  • 修复工作流定义中非ASCII字符的问题。

  • 如果变量是表达式对象,则不会使工作列表的 manage_main 崩溃。(https://bugs.launchpad.net/zope-cmf/+bug/731394

  • 允许重命名状态、转换、变量和工作列表

2.2.3 (2011-01-12)

  • 显式包含CMFCore中的权限,这些权限现在在Zope 2.13中的Five中未声明。

2.2.2 (2010-11-11)

2.2.1 (2010-07-04)

  • 处理Zope 2.13的弃用警告。

2.2.0 (2010-01-04)

  • 从版本2.2.0-beta没有变化

2.2.0-beta (2009-12-06)

  • 从版本2.2.0-alpha没有变化

2.2.0-alpha (2009-11-13)

  • 将Zope依赖项移至版本2.12.0b3dev

  • 工作列表:目录变量匹配设置现在可以是一个格式化字符串(如之前),也可以是一个合格的TAL表达式,这意味着它有一个像“string:”,“python:”这样的前缀。(https://bugs.launchpad.net/zope-cmf/+bug/378292

  • exportimport:增加了实例创建守卫和管理器绕过的支持。(https://bugs.launchpad.net/zope-cmf/+bug/308947

  • 清理和归一化导入

    不要从Globals导入;而是使用真实位置。

    使其他导入使用实际的源模块,而不是

    中间的(例如,更喜欢从‘AccessControl.SecurityInfo’导入‘ClassSecurityInfo’,而不是从‘AccessControl’导入)。

    避免相对导入,这在Python的后续版本中将会出错。

  • 删除尾随换行符,以便在翻译过渡描述时正确匹配msgid。

  • 工作流UI:删除旧代码,以适应专有(且已长期停止使用的)base_cms产品。

  • 工作列表和过渡:将图标表达式属性添加到工作列表和过渡动作及其GenericSetup配置文件中。

  • 修复了一个导入错误(Products.PageTemplates.TALES已在Zope trunk中删除)。由于我们要求Zope >= 2.10,我们不需要BBB条件导入。

2.1.2 (2008-09-13)

  • 测试固件:通过在设置期间显式加载GS的meta.zcml来修复GenericSetup > 1.3的失败测试。

2.1.2-beta(2008-08-26)

  • 从单一CMF包完成分解到其组件产品,这些产品作为从PyPI分发的egg发布。

2.1.1 (2008-01-06)

  • 无更改

2.1.1-beta(2007-12/29)

  • 测试:如果可用,从ZopeLite层派生测试层。

  • exportimport:在导入有效类型脚本之后导入无效类型脚本的脚本现在将不再将有效脚本重复两次。脚本现在也可以使用除硬编码的meta_types之外的meta_types指定。

  • AfterTransitionEvent现在传递对象的新状态,就像StateChangeInfo将新状态传递给过渡脚本一样。(http://www.zope.org/Collectors/CMF/490

2.1.0 (2007-08-08)

  • 修复了所有componentregistry.xml文件,以使用普通对象路径并删除反斜杠。GenericSetup仅支持注册位于站点根目录中的对象。

2.1.0-beta2(2007-07-12)

2.1.0-beta(2007-03-09)

  • 将Zope依赖项移至verson 2.10.2

  • 工具查找和注册现在以实用程序的方式进行,请参阅《http://svn.zope.org/CMF/branches/2.1/docs/ToolsAreUtilities.stx?view=auto》

  • 合并了Martin Aspeli的补丁,以在DCWorkflow过渡之前和之后生成事件,以及在工作流工具的“notify”方法中(http://www.zope.org/Collectors/CMF/461)。

2.1.0-alpha2(2006-11-23)

  • 将Zope依赖项移至版本2.10.1

  • 修复了由于在Zope 2.10+中使用Z3 pagetemplates而引起的测试中断。

  • 浏览器视图:添加了一些基于zope.formlib的表单。

  • 测试:添加了设置ZCML的测试层。

2.1.0-alpha(2006-10-09)

  • 皮肤:改变了翻译的portal_status_messages的编码。现在使用getBrowserCharset来与Five表单友好地交互。自定义setRedirect和getMainGlobals脚本需要更新。

  • 配置文件:现在所有配置文件都通过ZCML注册。

  • ZClasses:删除了对ZClasses的不维护支持。将“initializeBases*”方法标记为已弃用。

  • 内容:为所有内容类添加了IFactory实用程序。现在默认使用它们而不是旧构造函数方法。

  • 内容:现在所有内容类都通过ZCML进行注册。ContentInit仍然用于注册旧式构造函数。

  • 设置处理器:已移除对CMF 1.5 CMFSetup配置文件的支持。

早期版本

要查看2.1.0-alpha版本之前的完整更改列表,请参阅CMF-2.1分支上的HISTORY.txt文件: http://svn.zope.org/CMF/branches/2.1/HISTORY.txt?view=auto

项目详情


下载文件

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

源分布

Products.DCWorkflow-3.0.tar.gz (85.1 kB 查看哈希值)

上传时间

构建分布

Products.DCWorkflow-3.0-py3-none-any.whl (83.5 kB 查看哈希值)

上传时间 Python 3

支持者: