[openstack-announce] [release][nova] python-novaclient 4.0.0 release (newton)
no-reply at openstack.org
no-reply at openstack.org
Tue Apr 19 16:16:30 UTC 2016
We are psyched to announce the release of:
python-novaclient 4.0.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.
4.0.0
^^^^^
Upgrade Notes
*************
* Volume, volume-type and volume-snapshot create/update/delete/list
CLIs and python API bindings are removed. Use python-cinderclient or
python-openstackclient for CLIs instead. Use python-cinderclient or
python-openstacksdk for python API bindings instead.
Deprecation Notes
*****************
* The following CLIs and python API bindings are now deprecated for
removal:
* nova image-delete
* nova image-list
* nova image-meta
* nova image-show
These will be removed in the first major python-novaclient release
after the Nova 15.0.0 Ocata release. Use python-glanceclient or
python-openstackclient for CLI and python-glanceclient or
openstacksdk for python API bindings.
Changes in python-novaclient 3.4.0..4.0.0
-----------------------------------------
f6efc86 Updated from global requirements
a602e59 Deprecate image list/show/delete/update CLIs/APIs
d133a66 Make functional tests work with v3 keystone
77f214b Updated from global requirements
a967e40 Fix typos in docstrings and comments
0634a38 Remove busted baremetal CLIs and API bindings
41fccc3 Updated from global requirements
e458fab Add default values for domain related options
a425702 Remove deprecated volume(snapshot) commands/bindings
b9807c0 Switch to 2.1 default api_version in v2.Client
7d8db71 [tests] initialize client objects inside setUp
51306fc Fix ServerGroup.NAME_ATTR
31c9e39 Using glance 'image-list'/'image-show' in boot help message
Diffstat (except docs and test files)
-------------------------------------
novaclient/api_versions.py | 10 +-
novaclient/base.py | 12 -
novaclient/shell.py | 14 +-
.../v2/legacy/test_extended_attributes.py | 4 +-
.../functional/v2/legacy/test_flavor_access.py | 6 +-
.../functional/v2/legacy/test_readonly_nova.py | 14 +-
.../v2/contrib/test_assisted_volume_snapshots.py | 22 +-
.../unit/v2/contrib/test_server_external_events.py | 19 +-
novaclient/v2/client.py | 8 +-
novaclient/v2/contrib/baremetal.py | 174 --------------
novaclient/v2/images.py | 41 +++-
novaclient/v2/server_groups.py | 1 -
novaclient/v2/shell.py | 264 ++-------------------
novaclient/v2/volume_snapshots.py | 120 ----------
novaclient/v2/volume_types.py | 103 --------
novaclient/v2/volumes.py | 107 +--------
.../image-api-deprecation-41944dc6fc024918.yaml | 14 ++
.../notes/volume-cli-removal-ffcb94421a356042.yaml | 6 +
requirements.txt | 2 +-
test-requirements.txt | 5 +-
41 files changed, 363 insertions(+), 1196 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index ae6170c..510ca43 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -14 +14 @@ six>=1.9.0 # MIT
-Babel>=1.3 # BSD
+Babel!=2.3.0,!=2.3.1,!=2.3.2,!=2.3.3,>=1.3 # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index 8dd1c96..c42e33c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ discover # BSD
-fixtures>=1.3.1 # Apache-2.0/BSD
+fixtures<2.0,>=1.3.1 # Apache-2.0/BSD
@@ -12,0 +13 @@ python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0
+python-cinderclient>=1.6.0 # Apache-2.0
@@ -23 +24 @@ tempest-lib>=0.14.0 # Apache-2.0
-reno>=0.1.1 # Apache2
+reno>=1.6.2 # Apache2
More information about the OpenStack-announce
mailing list