Unreleased Release Notes¶
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.