跳转到主要内容

用于Zope3的错误报告实用工具

项目描述

zope.error

https://github.com/zopefoundation/zope.error/actions/workflows/tests.yml/badge.svg https://coveralls.io/repos/github/zopefoundation/zope.error/badge.svg

此软件包提供了一个错误报告实用工具,能够存储错误。

更改

5.0 (2023-07-06)

  • 添加对Python 3.11的支持。

  • 停止支持Python 2.7、3.5、3.6。

4.6 (2022-08-29)

  • 添加对Python 3.8、3.9、3.10的支持。

  • 停止支持Python 3.4。

4.5.0 (2018-10-19)

  • 添加对Python 3.7的支持。

4.4.0 (2017-07-22)

  • 停止支持Python 3.3。

  • 添加对Python 3.6的支持。

  • 100%测试覆盖率。

  • 移除内部_compatibility模块,改为使用_six,因为我们已经依赖它。

  • 停止以ASCII(无论默认编解码器是什么)进行解码,改为UTF-8。

  • 收紧ILocalErrorReportingUtility.setProperties的接口。现在ignored_exceptions必须为str或byte对象。以前接受任何可以通过文本构造函数转换为文本对象的任何对象,但实际上我们需要类名称

  • 在提升方法期间停止忽略KeyboardInterrupt异常和其他类似的BaseException异常。

4.3.0 (2016-07-07)

  • 添加对Python 3.5的支持。

  • 停止支持Python 2.6。

  • 错误修复:在ErrorReportingUtility中将request.URL转换为字符串以修复泄露。

4.2.0 (2014-12-27)

  • 添加对PyPy和PyPy3的支持。

  • 添加对Python 3.4的支持。

4.1.1 (2014-12-22)

  • 在Travis上启用测试。

4.1.0 (2013-02-21)

  • 添加对Python 3.3的兼容性。

4.0.0 (2012-12-10)

  • 将已弃用的zope.interface.implements使用等效的zope.interface.implementer装饰器替换。

  • 停止支持Python 2.4和2.5。

  • 对错误报告实用程序中的请求项进行排序。

  • 不要两次HTML转义HTML跟踪。

3.7.4 (2012-02-01)

  • 添加针对3.7.3中引入的转义进行显式测试。

  • 由于字符串表示无法确定类名,因此将其作为不受信任的输入处理,并在错误报告中转义它们。

  • 修复Python 2.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)

  • 添加测试额外内容以声明对zope.testing的测试依赖。

3.7.0 (2009-09-29)

  • 清理依赖项。删除所有测试依赖项,因为我们现在只需要zope.testing。

  • 修复由于某些原因无法使用zope.testing时引发的ImportError。

  • 删除zcml slugs和旧的zpkg相关文件。

  • 从变更日志条目中删除单词“版本”。

  • 将包的邮件列表地址更改为zope-dev at zope.org,因为zope3-dev at zope.org现已停用。同时,在包的主页URL中将cheeseshop更改为pypi

  • 由于我们使用Persistent,因此添加了对ZODB3的依赖。

  • 使用模拟请求进行测试。删除了zope.publisher的依赖关系,这实际上只是一个测试依赖关系。

  • 通过不再使用Contained混合类,将zope.container的依赖关系从zope.container减少到zope.location。

3.6.0 (2009-01-31)

  • 使用zope.container而不是zope.app.container

  • 将错误日志引导逻辑(未经过测试)移动到zope.app.appsetup,我们为其添加了测试。

3.5.1 (2007-09-27)

  • 重新发布以替换有缺陷的egg

3.5.0

  • 初始文档版本

  • 将核心组件从zope.app.error移动到本包。

项目详细信息


下载文件

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

源分发

zope.error-5.0.tar.gz (14.5 kB 查看散列)

上传时间

构建分发

zope.error-5.0-py3-none-any.whl (13.2 kB 查看散列)

上传时间 Python 3

支持