通过当前上下文中的适配器查找来管理本地角色的PAS插件
borg.localrole的Python项目详细描述
概述
一个pas插件,它可以通过对当前 上下文。
更改日志
3.1.6(2018-09-23)
错误修复:
- python 2/3兼容性。 [ale rt,pbauer]
- 修复在Python3.7中引发运行时错误的StopIteration问题 见https://www.python.org/dev/peps/pep-0479/ [PBAUER]
3.1.5(2018-02-02)
错误修复:
从Products.PlonePAS中的规范位置导入activatePluginInterfaces。 [毛里塔尼亚]
python 2/3兼容6。 [詹森]
清理:
- No self-contained buildout,
- utf8-headers,
- isort,
- ZCA-decorators
- formatting/readability/pep8,
- Security decorators
[詹森]
修正Zope 4的测试。 [pbauer]
3.1.4(2017-10-17)
错误修复:
- 使测试与Zope4兼容。[PBAUER]
3.1.3(2016-11-18)
错误修复:
- 移除Zopetestcase。[毛里塔尼亚]
3.1.2(2016-08-17)
修复:
- 使用zope.interface decorator。 [gforcada]
3.1.1(2014-10-23)
- 将测试移植到plone.app.testing [汤姆格罗斯]
3.1(2014-03-01)
- 将portal_factory的内容移动到products.atcontenttypes for plip 13770 [ALE RT]
3.0.2-2010年10月27日
- 正确关闭<input>标记(变色龙兼容性)。 [沼泽猴]
3.0.1-2010年7月18日
- 避免对我们自己的代码发出弃用警告。 [汉诺什]
- 使用标准库doctest模块。 [汉诺什]
3.0-2010年7月1日
- 更新docstring。嵌套组工作正常。 [埃斯特勒]
3.0A1-2009年11月17日
- 避免使用额外的适配器注册污染测试环境。 [大卫萨格里]
- 使用
Testing.ZopeTestCase.placeless
而不是zope.app.testing.placeless
。 [汉诺什] - 调整了PLONE 5的测试设置。 [汉诺什]
- 添加了以前在cmfplone中找到的
replace_local_role_manager
方法。 [汉诺什] - 标准化软件包文档并删除无效的许可证文件。 [汉诺什]
- 在额外的和固定的弃用警告中声明测试依赖项 用于全局。 [汉诺什]
2.0.2-未发布
- 指定包依赖项。 [汉诺什]
2.0.1-2008年7月31日
- 支持在请求时缓存允许的本地角色。 [威驰]
- 将默认适配器重命名为“default”,这样人们就不会 意外地使用未命名的适配器覆盖它。覆盖默认值 应该是可能的,但是是一个边际用例。如果它被覆盖但是 如果复制不当,可能会导致各种问题。 [选项]
- 添加了exportimport.zcml,它为 WorkspaceLocalRoleManager;这允许本地角色插件 作为常规设置配置文件的一部分导入和导出。 [RAFROMBRC]
2.0.0-2008年4月20日
- plone 3.1的基线