zExceptions包含Zope中常用的异常。
项目描述
概述
zExceptions包含与Zope中使用的异常相关的常见异常和辅助函数。
变更日志
5.0 (2023-06-28)
停止支持Python 2.7, 3.5, 3.6。
4.3 (2022-12-18)
使用isort对导入进行排序。
添加对Python 3.11的支持。
4.2 (2021-10-22)
添加对Python 3.8、3.9和3.10的支持。
放弃对Python 3.4的支持。
为HTTP状态码418添加一个异常。
如果已经设置,则不要覆盖
content-type
头。(#12)
4.1 (2018-10-05)
添加对Python 3.7的支持。
4.0 (2018-01-27)
放弃对字符串异常的支持。
3.6.1 (2017-05-17)
提高Python 3的兼容性。
3.6 (2017-02-05)
将领域作为参数添加到未经授权的异常中,其存在将导致发出
WWW-Authenticate
头。在重定向异常的
__init__
过程中设置location
头。
3.5 (2017-02-05)
放弃对Python 3.3的支持,添加对Python 3.6的支持。
如果没有设置,则使用
str(self)
作为详细信息。添加一个
setHeader
方法,用于向HTTPException添加响应头。upgradeException
现在也支持查找与非HTTPException类同名的一个HTTPException类。
3.4 (2016-09-08)
当设置了标题和详细信息时,使用
HTTPException.body_template
。向HTTPException添加新的标题和详细信息属性。
3.3 (2016-08-06)
为所有HTTP状态码添加异常类。
3.2 (2016-07-22)
在HTTPException类中实现Response特性的基本子集。
3.1 (2016-07-22)
用适当的zope.publisher接口标记异常。
为所有异常添加一个新的通用基类
zExceptions.HTTPException
。
3.0 (2016-04-03)
添加与PyPy和Python 3的兼容性。
如果它们是字节,则假定Unauthorized异常的参数是utf8编码。
2.13.0 (2010-06-05)
作为独立的包发布。
项目详情
下载文件
下载适合您平台的项目文件。如果您不确定选择哪个,请了解更多关于安装包的信息。