Unreleased Release Notes¶
8.1.0¶
New Features¶
Adds a utility CLI module for checking images against the format inspector in oslo_utils.imageutils. After installing oslo.utils, simply run
python -m oslo_utils.imageutils -h
for full usage for the new CLI helper.
Deprecation Notes¶
Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the
eventletutils
module is deprecated. Please start considering removing your internal Eventlet usages and migrating your stack.
The
exception_to_unicode
function from theoslo_utils.encodeutils
module has been deprecated. Usestr(exc)
instead.
8.0.0¶
New Features¶
The following utility functions have been added to the
oslo_utils.secretutils
module. These can be used to replace the built-incrypt
module which was removed in Python 3.13.crypt_password
crypt_mksalt
Upgrade Notes¶
The
netutils.is_valid_ipv4
method now enables the strict check by default. To preserve the previous behavior, set thestrict
argument toFalse
.
7.4.0¶
New Features¶
The new
VersionPredicate
class has been added to theversionutils
module, which parses version predicate and check if the given version meets the described requirements.
Upgrade Notes¶
Support for Python 3.8 has been removed. Now the minimum python version supported is 3.9 .
Deprecation Notes¶
The
oslo_utils.secretutils.constant_time_compare
function has been deprecated. Use thecompare_digest
function from the built-inhmac
module.
The
md5
method fromoslo_utils.secretutils
module has been deprecated becausehashlib.md5
can be used instead in all supported python versions.