Zope 异常
项目描述
zope.exceptions
此软件包包含一些非常通用的异常类和实现,它们不属于 Zope 应用程序特定包。
zope.exceptions 更新日志
5.1 (2024-06-07)
添加对 Python 3.12 的支持。
在回溯中包含 PEP302 加载器的代码。
5.0.1 (2023-07-11)
修复了上一个版本引入的问题,该问题在使用非字符串 __traceback_info__ 时破坏了 HTMLExceptionFormatter。
5.0 (2023-06-29)
停止支持 Python 2.7、3.5 和 3.6。
4.6 (2022-11-10)
在 formatExceptionOnly 中捕获异常。在报告不同异常时获取异常并无帮助。在 Python 3.11 中,这对于某些 HTTPErrors 是必需的。
添加对 Python 3.11 的官方支持。
4.5 (2022-02-11)
添加对 Python 3.9 和 3.10 的官方支持。
撤销对 Python 3.5 的支持取消。
停止使用 python setup.py test 运行测试。
4.4 (2020-07-16)
添加对 Python 3.8 的支持,并初步支持 3.9b4。
停止支持 Python 3.4 和 3.5。
4.3 (2018-10-04)
增加对Python 3.7的支持。
4.2.0 (2017-09-12)
增加对Python 3.6的支持。
停止支持Python 3.3。
修复Python 2中对Unicode补充跟踪信息处理的问题。现在这些值总是编码为UTF-8;之前的结果是未定义的,取决于系统编码和值本身。见问题1。
4.1.0 (2017-04-12)
停止支持Python 2.6和3.2。
使exceptionformatter.extract_stack签名符合traceback.extract_stack。
增加对Python 3.5的支持。
4.0.8 (2015-08-13)
关于TextExceptionFormatter limit的修复:formatException和extractStack会截断跟踪信息,在底部,在最有趣的地方。现在它将从中间截断。将插入一些关于丢失条目的文本。
可能修复了extractStack,它没有检测到帧中的递归。
4.0.7 (2014-03-19)
添加了对Python 3.4的显式支持。
将boostrap.py更新到版本2.2。
4.0.6 (2013-02-28)
确保setup.py找到所有测试。现在tox也会运行它们。
修复Python 3下的失败测试。
使buildout在Python 3和Buildout 2下工作。
4.0.5 (2012-12-31)
完善了PyPI Trove分类器。
修复了Python 2.6下的测试失败。
4.0.4 (2012-12-13)
发布带有固定MANIFEST.in(没有docs/)的版本。
4.0.3 (2012-12-10)
修复了format_exception(…, as_html=True),使其不会对添加到异常值中的‘<br />’进行HTML转义。
4.0.2 (2012-11-21)
在tox下测试Python 3.3支持。
4.0.1 (2012-08-20)
修复了用于在Python 3.3下工作的可选依赖代码‘zope.security`。
4.0.0.1 (2012-05-16)
修复了在PyPI上渲染包文档。
4.0.0 (2012-05-16)
自动构建Sphinx HTML文档,并通过tox运行doctest片段。
添加了Sphinx文档。
添加了对使用tox和jenkins进行持续集成支持。
当在Py3k下安装时,移除了‘2to3’及其相关修复程序的使用。代码现在是一个“兼容子集”,支持Python 2.6、2.7和3.2,包括与2.7语言规范兼容的PyPy 1.8。
100%单元测试覆盖率。
停止对Python 2.4 / 2.5 / 3.1的显式支持。
添加了‘setup.py dev’别名(运行setup.py develop并安装nose和coverage)。
添加了‘setup.py docs’别名(安装Sphinx及其依赖项)。
3.7.1 (2012-03-28)
修复:遗漏了反向提取extractStack条目。
3.7.0 (2012-03-28)
添加了TextExceptionFormatter.extractStack和extract_stack。
3.6.2 (2012-03-28)
当格式化程序被递归调用时,回退到traceback.format_tb。即不要让格式化程序中的错误默默通过。
修复了过时的unittest函数:assert_和assertEquals。
3.6.1 (2010-07-06)
修复了在Python 2.7下工作的测试。
PEP8清理并移除了过时的构建基础设施文件。
3.6.0 (2010-05-02)
添加了对Jython上boostrap的支持。
添加了Python 3支持。
对zope.testing的依赖似乎很奇怪,可能是已消失的真实依赖项的残留。我已经移除了它。
3.5.2 (2008-04-30)
更新了CHANGES.txt。
3.5.1 (2008-04-28)
撤销了3.5.0中的更改。
3.5.0
添加了按行格式化异常的能力。不幸的是,这也引入了一个错误,即每行异常都成为自己的日志消息。
3.4.0 (2007-10-02)
更新了包元数据。
3.4.0b2 (2007-08-14)
移除了对zope.deprecation的冗余依赖。
3.4.0b1 (2007-07-09)
对应于Zope 3.4.0b1发布版中包含的zope.exceptions包的版本。
3.2.0 (2006-01-05)
对应于作为 Zope 3.2.0 发布版一部分提供的 zope.exceptions 包的版本。
弃用了 INotFoundError 接口和相应的 NotFoundError 异常类,转而使用“标准”异常 AttributeError、KeyError。弃用的项目将在 Zope 3.3 中被移除。
3.0.0 (2004-11-07)
对应于作为 Zope X3.0.0 发布版一部分提供的 zope.exceptions 包的版本。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
zope.exceptions-5.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 611b4c4946c30160db4b7bbd4f38613b32684af167d319650af9b73bc7b0e978 |
|
MD5 | 30a29e9095d8b39e37180685fbe9c577 |
|
BLAKE2b-256 | b55688fc930a2be7842f761e39a5eedd4a00b10caebe3b463d281751a8e7e22c |
zope.exceptions-5.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 695a7fbfafeea5b708244cdd9c6bc76a0d16434b499abc75260d223bc8e57ced |
|
MD5 | 4a9339396be63c8f453c808a373478a3 |
|
BLAKE2b-256 | 8d13a5afe5d179f650d3d08b54e4036a4ebe83e0e7d64af27007d6fab9baf57c |