[release-announce] python-novaclient 14.0.0 (train)

no-reply at openstack.org no-reply at openstack.org
Thu May 16 06:58:10 UTC 2019


We are delighted to announce the release of:

python-novaclient 14.0.0: Client library for OpenStack Compute API

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

14.0.0
^^^^^^


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

* Added a "--reason" option to "nova lock" command that enables
  users to specify a reason when locking a server and a "locked"
  filtering/sorting option to "nova list" command which enables users
  to filter/sort servers based on their "locked" value in microversion
  2.73.


Upgrade Notes
*************

* The following deprecated options have been removed.

  * "--endpoint-override" (Authentication option)

  * "--instance-name" ("nova list" command)

Changes in python-novaclient 13.0.0..14.0.0
-------------------------------------------

8c3311ee Cap sphinx for py2 and drop keyring dependency
f0388977 [Docs] Update client docs to add reason and locked options
a1ac69c6 Microversion 2.73: Support adding the reason behind a server lock
2595bac2 Use SHA256 instead of MD5 in completion cache
6ea7b506 Tiny fix of documentation
fe4138ae Updates for OpenDev transition
f970589f Drop py35 tests
7cfd3abf OpenDev Migration Patch
e8f7aaf9 Add test for console-log and docs for bug 1746534
a9b1125f Revert "Fix crashing console-log"
df8e10cc Replace openstack.org git:// URLs with https://
a7ea3fb0 Remove deprecated options
a4ea27fa Update master for stable/stein


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

.gitreview                                         |  2 +-
.zuul.yaml                                         |  3 +-
README.rst                                         |  2 +-
lower-constraints.txt                              |  1 -
novaclient/__init__.py                             |  2 +-
novaclient/base.py                                 |  4 +-
novaclient/shell.py                                | 20 --------
novaclient/v2/servers.py                           | 28 +++++++++++
novaclient/v2/shell.py                             | 42 ++++++++++------
.../legacy/novaclient-dsvm-functional/run.yaml     |  6 +--
.../bp-add-locked-reason-3f136db97b820c73.yaml     |  6 +++
...-deprecated-option-14.0.0-c6d7189938f5f063.yaml |  7 +++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/stein.rst                      |  6 +++
setup.cfg                                          |  1 -
test-requirements.txt                              |  1 -
tox.ini                                            | 15 +++---
29 files changed, 235 insertions(+), 80 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 83326f07..998e89a8 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +9,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-keyring>=5.5.1 # MIT/PSF






More information about the Release-announce mailing list