[release][nova] python-novaclient 3.4.0 release (newton)
We are jubilant to announce the release of: python-novaclient 3.4.0: Client library for OpenStack Compute API This release is part of the newton release series. With source available at: https://git.openstack.org/cgit/openstack/python-novaclient With package available at: https://pypi.python.org/pypi/python-novaclient Please report issues through launchpad: https://bugs.launchpad.net/python-novaclient For more details, please see below. Changes in python-novaclient 3.3.0..3.4.0 ----------------------------------------- 90fbbb2 Fix host-evacuate-live for 2.25 microversion 92bbae6 Use keystoneclient python bindings for testing 7e7e552 Removed unused Oslo Incubator code c5272b3 Adding tox support for bandit bf68a0c aggregate-details changed to aggregate-show fa377e7 Handle error response for webob>=1.6.0 f6bcac4 Validate shutdown value of --block-device 7cefdd3 Add changes-since support when list servers a7bffe8 Update reno for stable/mitaka 97d63e3 Wrap interface_list by proper resource class b80d8cb nova add-secgroup help updated with secgroup id 6803201 Remove additional 'timeout' element d8e2f0c Make it clear that host-servers-migrate is a cold migration c2ec89d Return a less dramatic message for public flavors. a571ebd Remove unused code in tests/unit/v2/fakes.py 0ee5aea Fix a typo in novaclient/v2/hosts.py 8691eec Remove an unused method in novaclient/shell.py 3a538f6 Overwrite Usage class's get() function 471e08a Remove console expectation from NMI tests 16c36ce Use novaclient/utils directly and remove openstack/common (4/4) 49410c0 Use novaclient/utils directly and remove openstack/common a787d33 Use novaclient/utils directly and remove openstack/common (2/4) 93913c8 Use novaclient/utils directly and remove openstack/common (1/4) 54ed915 The novaclient Python API doc keystoneauth example fixed 68c16f8 Prepare to move extension into core plugin 345469d Deprecate run_test.sh Diffstat (except docs and test files) ------------------------------------- novaclient/client.py | 8 +- novaclient/exceptions.py | 18 +- novaclient/openstack/__init__.py | 0 novaclient/openstack/common/__init__.py | 0 novaclient/openstack/common/cliutils.py | 18 - novaclient/shell.py | 17 +- .../functional/v2/legacy/test_flavor_access.py | 6 +- novaclient/v2/contrib/baremetal.py | 37 +- novaclient/v2/contrib/cells.py | 5 +- novaclient/v2/contrib/deferred_delete.py | 5 +- novaclient/v2/contrib/host_evacuate.py | 7 +- novaclient/v2/contrib/host_evacuate_live.py | 32 +- novaclient/v2/contrib/host_servers_migrate.py | 7 +- novaclient/v2/contrib/instance_action.py | 11 +- novaclient/v2/contrib/metadata_extensions.py | 8 +- novaclient/v2/contrib/migrations.py | 7 +- novaclient/v2/contrib/tenant_networks.py | 17 +- novaclient/v2/hosts.py | 2 +- novaclient/v2/servers.py | 11 +- novaclient/v2/shell.py | 999 +++++++++++---------- novaclient/v2/usage.py | 15 + releasenotes/source/index.rst | 1 + releasenotes/source/mitaka.rst | 6 + test-requirements.txt | 1 + tools/install_venv_common.py | 172 ---- tox.ini | 5 +- 37 files changed, 851 insertions(+), 1250 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 6a301d0..8dd1c96 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5,0 +6 @@ hacking<0.11,>=0.10.0 +bandit>=0.17.3 # Apache-2.0
participants (1)
-
no-reply@openstack.org