We contentedly announce the release of: python-tackerclient 0.11.0: CLI and Client Library for OpenStack Tacker This release is part of the queens release series. Download the package from: https://pypi.python.org/pypi/python-tackerclient For more details, please see below. Changes in python-tackerclient 0.10.0..0.11.0 --------------------------------------------- 99fc9b7 Show classifier's name b9c53e6 Updated from global requirements 573de86 Complete VIM osc commands b472a2d Updated from global requirements 1c3cdf5 fix misspell 8ce414c Updated from global requirements b6ef835 Add "cert_verify" in vim_config file to support insecure VIM e026ae1 Add "--vnffgd-template" to vnffg-update command 0fcd6c3 Base OpenStackClient(OSC) plugin support 09bf59d Add doc migration framework d86e111 let hacking install its dependencies 5881bec Update the documentation link for doc migration cb9651e Updated from global requirements 1dc4cbe Avoid tox_install.sh for constraints support 90c251b Remove setting of version/release from releasenotes c74447b Updated from global requirements 42107c3 Updated from global requirements 6f1792b Implement client to support Kubernetes as VIM 8ea5e29 Updated from global requirements 584b44c Fixes symmetrical for vnffg update 9630f71 Fixes passing boolean as string for symmetrical 537c525 Move oslosphinx and openstackdocstheme to test-requirements 245af4c Updated from global requirements 06d210f Updated from global requirements d8b0dbc Update creating directly VNFFG and NS from descriptor template 8a93fea Update reno for stable/pike 761f0b3 Updated from global requirements 6ddc62b Updated from global requirements 95ddcbe Switch from oslosphinx to openstackdocstheme a11344c Error handling for vnfd-create with empty vnfd-file ad3f2b5 Updated from global requirements b7a494e Replace six.iteritems() with .items() a726663 Add releasenotes for bug 1629169 Diffstat (except docs and test files) ------------------------------------- HACKING.rst | 6 +- README.rst | 4 +- ...ng-ns-vnffg-from-template-213eee7f1820aa0c.yaml | 5 + .../del-project_and_user_id-e9dd396f83a162d6.yaml | 6 + releasenotes/source/conf.py | 21 +- releasenotes/source/index.rst | 1 + releasenotes/source/pike.rst | 6 + requirements.txt | 18 +- setup.cfg | 13 +- tackerclient/common/_i18n.py | 2 +- tackerclient/common/exceptions.py | 4 + tackerclient/osc/__init__.py | 0 tackerclient/osc/plugin.py | 61 +++++ tackerclient/osc/sdk_utils.py | 102 ++++++++ tackerclient/osc/utils.py | 207 ++++++++++++++++ tackerclient/osc/v1/__init__.py | 0 tackerclient/osc/v1/nfvo/__init__.py | 0 tackerclient/osc/v1/nfvo/vim.py | 267 +++++++++++++++++++++ tackerclient/tacker/v1_0/__init__.py | 10 +- tackerclient/tacker/v1_0/nfvo/ns.py | 22 +- tackerclient/tacker/v1_0/nfvo/nsd.py | 19 +- tackerclient/tacker/v1_0/nfvo/vim.py | 15 +- tackerclient/tacker/v1_0/nfvo/vim_utils.py | 71 +++++- tackerclient/tacker/v1_0/nfvo/vnffg.py | 61 ++++- tackerclient/tacker/v1_0/nfvo/vnffgd.py | 19 +- tackerclient/tacker/v1_0/vnfm/vnf.py | 32 ++- tackerclient/tacker/v1_0/vnfm/vnfd.py | 15 +- .../samples/vim_config_with_false_cert_verify.yaml | 8 + .../vm/samples/vim_config_without_auth_url.yaml | 1 + .../unit/vm/samples/vim_k8s_bearer_token.yaml | 5 + .../vim_k8s_bearer_token_without_auth_url.yaml | 4 + .../samples/vim_k8s_config_without_auth_url.yaml | 5 + .../vm/test_cli10_vim_k8s_with_bearer_token.py | 170 +++++++++++++ test-requirements.txt | 15 +- tools/tox_install.sh | 30 --- tox.ini | 11 +- 51 files changed, 1649 insertions(+), 163 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index da31f11..aa1d35e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -cliff>=2.6.0 # Apache-2.0 +cliff!=2.9.0,>=2.8.0 # Apache-2.0 @@ -7 +7 @@ iso8601>=0.1.11 # MIT -netaddr!=0.7.16,>=0.7.13 # BSD +netaddr>=0.7.18 # BSD @@ -10,2 +10,2 @@ python-keystoneclient>=3.8.0 # Apache-2.0 -simplejson>=2.2.0 # MIT -six>=1.9.0 # MIT +simplejson>=3.5.1 # MIT +six>=1.10.0 # MIT @@ -15,5 +15,5 @@ Babel!=2.4.0,>=2.3.4 # BSD -oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 -oslo.log>=3.22.0 # Apache-2.0 -oslo.utils>=3.20.0 # Apache-2.0 -oslosphinx>=4.7.0 # Apache-2.0 -oslo.serialization>=1.10.0 # Apache-2.0 +oslo.i18n>=3.15.3 # Apache-2.0 +osc-lib>=1.8.0 # Apache-2.0 +oslo.log>=3.36.0 # Apache-2.0 +oslo.utils>=3.33.0 # Apache-2.0 +oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 3722fcc..b49b00d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,5 +7,2 @@ fixtures>=3.0.0 # Apache-2.0/BSD -flake8<2.6.0,>=2.5.4 # MIT -pep8==1.5.7 # MIT -pyflakes==0.8.1 # MIT -python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx!=1.6.1,>=1.5.1 # BSD +python-subunit>=1.0.0 # Apache-2.0/BSD +sphinx!=1.6.6,>=1.6.2 # BSD @@ -13 +10,3 @@ testrepository>=0.0.18 # Apache-2.0/BSD -testtools>=1.4.0 # MIT +testtools>=2.2.0 # MIT +oslosphinx>=4.7.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0 @@ -16,2 +15,2 @@ testtools>=1.4.0 # MIT -reno!=2.3.1,>=1.8.0 # Apache-2.0 -mock>=2.0 # BSD +reno>=2.5.0 # Apache-2.0 +mock>=2.0.0 # BSD