2025.1 系列发布说明¶
8.1.0¶
新特性¶
添加了一个用于检查镜像是否符合格式检查器的实用程序 CLI 模块,位于 oslo_utils.imageutils 中。安装 oslo.utils 后,只需运行
python -m oslo_utils.imageutils -h即可获取有关新 CLI 助手的完整用法。
弃用说明¶
Eventlet 的用法已被弃用,并且 OpenStack 计划移除 Eventlet 正在规划中。因此,
eventletutils模块已被弃用。请开始考虑移除您内部的 Eventlet 用法并迁移您的堆栈。
来自
oslo_utils.encodeutils模块的exception_to_unicode函数已被弃用。请改用str(exc)。
8.0.0¶
新特性¶
以下实用函数已添加到
oslo_utils.secretutils模块。这些可用于替换 Python 3.13 中移除的内置crypt模块。crypt_passwordcrypt_mksalt
升级说明¶
netutils.is_valid_ipv4方法现在默认启用严格检查。要保留之前的行为,请将strict参数设置为False。
7.4.0¶
新特性¶
新的
VersionPredicate类已添加到versionutils模块,该类解析版本谓词并检查给定的版本是否满足描述的要求。
升级说明¶
已移除对 Python 3.8 的支持。 现在支持的最低 python 版本是 3.9。
弃用说明¶
oslo_utils.secretutils.constant_time_compare函数已被弃用。请使用内置hmac模块中的compare_digest函数。
oslo_utils.secretutils模块中的md5方法已被弃用,因为在所有受支持的 Python 版本中都可以使用hashlib.md5。