[release-announce] python-novaclient 18.3.0 (antelope)

no-reply at openstack.org no-reply at openstack.org
Fri Feb 17 12:07:11 UTC 2023


We are ecstatic to announce the release of:

python-novaclient 18.3.0: Client library for OpenStack Compute API

This release is part of the antelope 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.

18.3.0
^^^^^^

New Features

* Added support for microversion 2.94. There are no client-side
  changes for this microversion, but sending this microversion allows
  the "hostname" parameter in the server create, server update, and
  server rebuild APIs to be a fully qualified domain name (FQDN).
  Prior to this microversion, server-side validation only allows short
  names as the "hostname".

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

* Added support for microversion 2.95. There are no client-side
  changes for this microversion, but sending this microversion
  triggers evacuated instances to be stopped on the destination host.
  Prior to this microversion, instances were keeping their state from
  source to destination host.

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

Changes in python-novaclient 18.2.0..18.3.0
-------------------------------------------

85e4f083 Bump microversion to 2.95
c7cb02f1 Make tox.ini tox 4.0.0 compatible
1d8a06da tests: Fix Python 3.11 compatibility
80ee69aa trivial: Remove use of kwargs
05939839 Update python classifier for python 3.10


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

novaclient/__init__.py                             |   2 +-
novaclient/v2/servers.py                           | 411 ++++++++++++++-------
novaclient/v2/shell.py                             |  13 +-
.../notes/microversion-v2_94-5368d5dd7c5f6484.yaml |  11 +
.../notes/microversion-v2_95-3c6ad46be2656684.yaml |  10 +
setup.cfg                                          |   1 +
tox.ini                                            |   3 +-
9 files changed, 317 insertions(+), 152 deletions(-)







More information about the Release-announce mailing list