[release-announce] python-novaclient 17.4.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Thu Mar 11 19:55:45 UTC 2021


We exuberantly announce the release of:

python-novaclient 17.4.0: Client library for OpenStack Compute API

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/python-novaclient

Download the package from:

    https://pypi.org/project/python-novaclient

Please report issues through:

    https://bugs.launchpad.net/python-novaclient/+bugs

For more details, please see below.

17.4.0
^^^^^^


New Features
************

* Added support for microversion 2.88. The
  "novaclient.v2.hypervisors.HypervisorManager.uptime" method will now
  transparently switch between the "/os-hypervisors/{id}/uptime" API,
  which is deprecated in 2.88, and the "/os-hypervisors/{id}" API,
  which now includes uptime information, based on the microversion.

   (https://docs.openstack.org/nova/latest/reference/api-microversion-
  history.html#id80)


Deprecation Notes
*****************

* The "nova hypervisor-stats" command and underlying
  "novaclient.v2.hypervisors.HypervisorStatsManager.statistics" API
  are deprecated starting in microversion 2.88 and will return an
  error starting on this version.

Changes in python-novaclient 17.3.0..17.4.0
-------------------------------------------

54d4da11 Add support for microversion v2.88
e4595392 requirements: Remove simplejson
f50782f4 Uncap PrettyTable


Diffstat (except docs and test files)
-------------------------------------

lower-constraints.txt                              |   1 -
novaclient/__init__.py                             |   2 +-
novaclient/v2/hypervisors.py                       |  28 +++++-
novaclient/v2/shell.py                             |  10 ++
.../notes/microversion-v2_88-d91136020e3a3621.yaml |  16 ++++
requirements.txt                                   |   3 +-
9 files changed, 229 insertions(+), 34 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 3f6c9280..b93814eb 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,2 +10 @@ oslo.utils>=3.33.0 # Apache-2.0
-PrettyTable<0.8,>=0.7.2 # BSD
-simplejson>=3.5.1 # MIT
+PrettyTable>=0.7.2 # BSD






More information about the Release-announce mailing list