zope3的错误报告实用程序
zope.error的Python项目详细描述
4.5.0(2018-10-19)
- 添加对Python3.7的支持。
4.4.0(2017-07-22)
- 放弃对Python3.3的支持。
- 添加对Python3.6的支持。
- 100%测试覆盖率。
- 删除内部的_compat模块,而使用six,我们 已经依赖了。
- 停止使用ascii(不管默认的编解码器是什么)进行解码,转而使用utf-8。
- 拧紧的接口 ILocalErrorReportingUtility.setProperties。现在 ignored_exceptions必须是str或byte对象。 以前任何可以通过 文本构造函数已被接受,但这鼓励传递类 对象,而实际上我们需要类name。
- 停止忽略KeyboardInterrupt异常和其他类似的 BaseException在raising方法期间出现异常。
4.3.0(2016-07-07)
- 添加对Python3.5的支持。
- 放弃对Python2.6的支持。
- 错误修复:通过将request.URL转换为字符串修复泄漏 ErrorReportingUtility
4.2.0(2014-12-27)
- 添加对pypy和pypy3的支持。
- 添加对Python3.4的支持。
4.1.1(2014-12-22)
- 启用对Travis的测试。
4.1.0(2013-02-21)
- 添加与Python3.3的兼容性
4.0.0(2012-12-10)
- 将不推荐使用的zope.interface.implements用法替换为等效用法 zope.interface.implementer装饰器。
- 放弃对Python2.4和2.5的支持。
- 在错误报告实用程序中对要显示的请求项排序。
- 不要HTML转义HTML回溯两次。
3.7.4(2012-02-01)
- 添加3.7.3中引入的显式转义测试。
- 处理那些字符串表示不能处理的类的名称 被确定为不受信任的输入,从而在错误报告中转义它们。
- 修复Python2.4和2.5上的测试。
3.7.3(2012-01-17)
- 在构造用于错误报告的HTML之前转义不受信任的输入。
3.7.2(2010-10-30)
- 默认情况下,将copy_to_zlog设置为1/true。 关闭它是一个小问题,因为致命的(启动)错误 在任何地方都不会被记录。
3.7.1(2010-09-25)
- 添加test extra以声明对zope.testing的测试依赖关系。
3.7.0(2009-09-29)
- 清理依赖项。删除了我们只需要的所有测试依赖项 佐佩。现在测试。
- 当zope.testing由于某种原因不可用时,修复importerror。
- 删除zcml slug和旧的zpkg相关文件。
- 从变更日志条目中删除单词“version”。
- 将包的邮件列表地址更改为zope.org上的zope dev zope.org的zope3 dev现在已经退休。也将芝士店更改为 pypi在包的主页url中。
- 在使用persistent时添加对zodb3的依赖。
- 使用模拟请求进行测试。放弃了对zope.publisher的依赖 这实际上只是一个测试依赖。
- 将对zope.container的依赖减少到对zope.location的依赖 在课堂上长时间使用包含的混音。
3.6.0(2009-01-31)
- 使用zope.container而不是zope.app.container
- 将错误日志引导逻辑(未经测试)移动到 zope.app.appsetup,我们在其中添加了一个测试。
3.5.1(2007-09-27)
- 重新放置以更换有问题的鸡蛋
3.5.0
- 初始文件发布
- 已将核心组件从zope.app.error移动到此包。