We joyfully announce the release of: oslo.utils 8.1.0 This release is part of the epoxy release series. The source is available from: https://opendev.org/openstack/oslo.utils Download the package from: https://pypi.org/project/oslo.utils Please report issues through: https://bugs.launchpad.net/oslo.utils/+bugs For more details, please see below. 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 (https://governance.openstack.org/tc//goals/proposed/remove- eventlet.html), 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 the "oslo_utils.encodeutils" module has been deprecated. Use "str(exc)" instead. Changes in oslo.utils 8.0.0..8.1.0 ---------------------------------- f7748b9 Adjust warning message for eventlet support deprecation 5bb5d05 Fix wrong warning category dc83d54 deprecate the eventletutils module 59db818 Remove unused private constants 2784d33 Deprecate redundant exception_to_unicode function bd8d21b Drop compatibility code for Python 3.8 8e6cf95 Add image checker to imageutils Diffstat (except docs and test files) ------------------------------------- oslo_utils/encodeutils.py | 52 ++---------- oslo_utils/eventletutils.py | 4 + oslo_utils/imageutils/__main__.py | 17 ++++ oslo_utils/imageutils/cli.py | 98 ++++++++++++++++++++++ oslo_utils/netutils.py | 17 +--- oslo_utils/secretutils.py | 4 +- oslo_utils/timeutils.py | 4 +- oslo_utils/version.py | 18 ++++ .../deprecate-eventletutils-f8a96c2c42cd9a15.yaml | 7 ++ ...cate-exception_to_unicode-cb4da633bc1bfcc9.yaml | 5 ++ .../notes/imageutils-cli-dd0d1cecbc607725.yaml | 6 ++ requirements.txt | 1 + 13 files changed, 168 insertions(+), 127 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 76dd580..b72f0fc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -18,0 +19 @@ psutil>=3.2.2 # BST +pbr>=6.1.0 # Apache-2.0