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