[release][tacker] python-tackerclient 0.3.0 release (mitaka)
We are eager to announce the release of:
python-tackerclient 0.3.0: CLI and Client Library for OpenStack Tacker
This release is part of the mitaka release series.
With package available at:
https://pypi.python.org/pypi/python-tackerclient
For more details, please see below.
Changes in python-tackerclient 0.2.0..0.3.0 -------------------------------------------
de4aeb2 Fix attr for vim update 5340d09 Implement client support for multisite VIM 231478c Cleanup Oslo Incubator code 8ac9655 Clean device related unused path. 80220f3 Clean up references to neutron 9c5461b Code clean-up in client.py 9f9cc68 Updated from global requirements 863084f Removing "device" CLI from master branch. 633848c Fix summary and author in setup.cfg 77e60c0 Updated from global requirements 4ba7641 Updated from global requirements 4878cc9 Clean up flake8 ignore list 3b96c5f Code correction while calling base class method 8ec6af9 Updated from global requirements 74f5ac3 Remove argparse from requirements 5903bc9 Renamed 'servicevm' in python-tackerclient ba46bbf Fix H238 errors in tackerclient code 4e33e17 use keystoneclient exceptions instead of oslo-incubator code 0820bb1 Fix H405 errors in tackerclient code 00eb111 Put py34 first in the env order of tox ca1ad7c Fix H105 errors in tackerclient code 196ba01 Fix E265, E129, E113 errors in tackerclient code d621916 Updated from global requirements b3e5932 Drop py33 support f342ea9 Remove service instance related stuff and fix unittests 48f1111 Deprecated tox -downloadcache option removed 9cc1ebe Updated from global requirements ad5381a Remove py26 support 6242db9 Update requirements according to global requirements 83db572 Added command to display VNFD's template f0aa619 delete interface attach/detach commands
Diffstat (except docs and test files) -------------------------------------
.testr.conf | 2 +- HACKING.rst | 2 +- openstack-common.conf | 7 - requirements.txt | 25 +- setup.cfg | 5 +- setup.py | 3 +- tackerclient/client.py | 8 +- tackerclient/common/_i18n.py | 50 ++++ tackerclient/common/constants.py | 3 +- tackerclient/common/exceptions.py | 4 +- tackerclient/common/utils.py | 8 + tackerclient/openstack/__init__.py | 0 tackerclient/openstack/common/__init__.py | 17 -- tackerclient/openstack/common/gettextutils.py | 320 --------------------- tackerclient/openstack/common/importutils.py | 67 ----- tackerclient/openstack/common/jsonutils.py | 186 ------------ tackerclient/openstack/common/strutils.py | 216 -------------- tackerclient/openstack/common/timeutils.py | 186 ------------ tackerclient/shell.py | 45 +-- tackerclient/tacker/client.py | 11 +- tackerclient/tacker/v1_0/__init__.py | 25 +- tackerclient/tacker/v1_0/extension.py | 4 +- tackerclient/tacker/v1_0/nfvo/__init__.py | 0 tackerclient/tacker/v1_0/nfvo/vim.py | 120 ++++++++ tackerclient/tacker/v1_0/nfvo/vim_utils.py | 35 +++ tackerclient/tacker/v1_0/vm/device.py | 190 ------------ tackerclient/tacker/v1_0/vm/device_template.py | 94 ------ tackerclient/tacker/v1_0/vm/vnf.py | 48 +++- tackerclient/tacker/v1_0/vm/vnfd.py | 25 +- tackerclient/v1_0/client.py | 86 ++---- tackerclient/version.py | 1 - test-requirements.txt | 27 +- tox.ini | 10 +- 47 files changed, 783 insertions(+), 1928 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index c09cd7b..87bcc64 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,15 @@ -pbr>=0.6,!=0.7,<1.0 -argparse -cliff>=1.4.3 -iso8601>=0.1.9 -netaddr>=0.7.6 -requests>=1.1 -python-keystoneclient>=0.9.0 -simplejson>=2.0.9 -six>=1.6.0 -Babel>=1.3 +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. +pbr>=1.6 # Apache-2.0 +cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0 +iso8601>=0.1.9 # MIT +netaddr!=0.7.16,>=0.7.12 # BSD +requests!=2.9.0,>=2.8.1 # Apache-2.0 +python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0 +simplejson>=2.2.0 # MIT +six>=1.9.0 # MIT +Babel>=1.3 # BSD + +oslo.i18n>=2.1.0 # Apache-2.0 +oslo.utils>=3.5.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 402590b..3fbb155 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,11 +1,16 @@ -hacking>=0.8.0,<0.9 - -cliff-tablib>=1.0 -coverage>=3.6 -discover -fixtures>=0.3.14 -mox>=0.5.3 -python-subunit>=0.0.18 -sphinx>=1.1.2,<1.2 -testrepository>=0.0.18 -testtools>=0.9.34 +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. +hacking<0.11,>=0.10.2 +cliff-tablib>=1.0 # Apache-2.0 +coverage>=3.6 # Apache-2.0 +discover # BSD +fixtures>=1.3.1 # Apache-2.0/BSD +mox>=0.5.3 # Apache-2.0 +flake8<2.6.0,>2.4.1 # MIT +pep8==1.5.7 # MIT +pyflakes==0.8.1 # MIT +python-subunit>=0.0.18 # Apache-2.0/BSD +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD +testrepository>=0.0.18 # Apache-2.0/BSD +testtools>=1.4.0 # MIT
participants (1)
-
no-reply@openstack.org