[release-announce] [tacker] python-tackerclient 0.8.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 5 15:13:33 UTC 2017


We are glad to announce the release of:

python-tackerclient 0.8.0: CLI and Client Library for OpenStack Tacker

This release is part of the ocata release series.

Download the package from:

    https://pypi.python.org/pypi/python-tackerclient

For more details, please see below.

0.8.0
^^^^^


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

* Add support for multi delete feature for resources.


Bug Fixes
*********

* Remove passing mgmt and infra driver from client.

Changes in python-tackerclient 0.7.0..0.8.0
-------------------------------------------

1cf8ceb Implement client support for NSD
3f7cc06 Replaced e.message with str(e)
d90dac8 Support parameter input for vnffg template
64e41e1 Add Constraints support
1e61379 Remove passing infra and mgmt driver from client
ef1585a Fix oslo.i18n problems in python-tackerclient
f673cea Changed the help message of --config-file parameter
10711d5 Updated from global requirements
7617b71 Show team and repo badges on README
33b1d3f Updated from global requirements
2b3b179 Add __ne__ built-in function
b45904f Usability improvements of vim-update options
d26d358 Updated from global requirements
8a5679c Updated from global requirements
bdba1b1 Add stevedore to requirements
ca132cb Updated from global requirements
edf203a Revert "Remove unused import library"
e3f0d52 make python34 CI job to pass
65a5198 mox to mock refactor
62832b0 Remove unused cliff tablib from test requirements
7cbdfab rename vm into vnfm
6cf2973 Enable release notes translation
98a6ea3 Updated home-page info with the developer documentation
f160afa Updated from global requirements
66c9b13 Using assertIsInstance() instead of assertEqual(True, isinstance())
c3d69c8 Remove commented out code in test_shell.py
d763fed Updated from global requirements
f01c05a Updated from global requirements
45ebce4 Fix cString ImportError for py34
36b52a1 Updated from global requirements
e6e54b7 Updated from global requirements
cb66556 Body can not be None while creating vnfd
495ccbd Add support for multi delete
f8e1d00 Update reno for stable/newton
95733d9 Remove "else" branch in "create_vnfd" function
3b60ab1 Allow auth url without port for vim registration
7951ebb Removing test cases for already removed methods


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

README.rst                                         |   9 +
...-delete-support-in-tacker-acd4a7e86114f0be.yaml |   3 +
...-infra-driver-from-client-c9135f84480b2cae.yaml |   3 +
releasenotes/source/conf.py                        |   3 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/newton.rst                     |   6 +
requirements.txt                                   |  17 +-
setup.cfg                                          |   2 +-
tackerclient/common/utils.py                       |   8 -
tackerclient/shell.py                              |  45 +-
tackerclient/tacker/v1_0/__init__.py               |  57 ++-
tackerclient/tacker/v1_0/nfvo/ns.py                | 106 +++++
tackerclient/tacker/v1_0/nfvo/nsd.py               |  85 ++++
tackerclient/tacker/v1_0/nfvo/vim.py               |  34 +-
tackerclient/tacker/v1_0/nfvo/vim_utils.py         |   9 +-
tackerclient/tacker/v1_0/nfvo/vnffg.py             |  34 +-
tackerclient/tacker/v1_0/nfvo/vnffgd.py            |   8 +-
tackerclient/tacker/v1_0/vm/__init__.py            |   0
tackerclient/tacker/v1_0/vm/vnf.py                 | 292 ------------
tackerclient/tacker/v1_0/vm/vnfd.py                | 102 -----
tackerclient/tacker/v1_0/vnfm/__init__.py          |   0
tackerclient/tacker/v1_0/vnfm/vnf.py               | 292 ++++++++++++
tackerclient/tacker/v1_0/vnfm/vnfd.py              | 104 +++++
tackerclient/v1_0/client.py                        |  93 +++-
test-requirements.txt                              |   8 +-
tools/tox_install.sh                               |  30 ++
tox.ini                                            |   6 +-
36 files changed, 1213 insertions(+), 894 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 92c0ed2..f3dfbd9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,2 +4,2 @@
-pbr>=1.6 # Apache-2.0
-cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0
+pbr>=1.8 # Apache-2.0
+cliff>=2.3.0 # Apache-2.0
@@ -7,3 +7,3 @@ iso8601>=0.1.11 # MIT
-netaddr!=0.7.16,>=0.7.12 # BSD
-requests>=2.10.0 # Apache-2.0
-python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0
+netaddr!=0.7.16,>=0.7.13 # BSD
+requests!=2.12.2,>=2.10.0 # Apache-2.0
+python-keystoneclient>=3.8.0 # Apache-2.0
@@ -11,0 +12 @@ six>=1.9.0 # MIT
+stevedore>=1.17.1 # Apache-2.0
@@ -15,3 +16,3 @@ oslo.i18n>=2.1.0 # Apache-2.0
-oslo.log>=1.14.0 # Apache-2.0
-oslo.utils>=3.16.0 # Apache-2.0
-oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
+oslo.log>=3.11.0 # Apache-2.0
+oslo.utils>=3.18.0 # Apache-2.0
+oslosphinx>=4.7.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 61629d6..8038b0f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5 @@ hacking<0.11,>=0.10.2
-cliff-tablib>=1.0 # Apache-2.0
-coverage>=3.6 # Apache-2.0
+coverage>=4.0 # Apache-2.0
@@ -8 +6,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-mox>=0.5.3 # Apache-2.0
@@ -13 +11 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
+sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
@@ -18 +16 @@ testtools>=1.4.0 # MIT
-reno>=1.8.0 # Apache2
+reno>=1.8.0 # Apache-2.0





More information about the Release-announce mailing list