[mistral] python-mistralclient 3.2.0 (queens)
We are pleased to announce the release of: python-mistralclient 3.2.0: Mistral Client Library This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/python-mistralclient Download the package from: https://pypi.python.org/pypi/python-mistralclient Please report issues through launchpad: https://bugs.launchpad.net/python-mistralclient For more details, please see below. Changes in python-mistralclient 3.1.1..3.2.0 -------------------------------------------- 69e8925 Clean up keystone authentication 4d8d9e9 Updated from global requirements 7746cff Updated from global requirements db925e8 Updated from global requirements 6677fb1 Updated from global requirements 802a067 Updated from global requirements 4cf77f3 Updated from global requirements 6d94ae1 Avoid tox_install.sh for constraints support 77afe25 Fix limit handling to not send value of -1 1cbc6c0 Remove setting of version/release from releasenotes bd9bc7d Updated from global requirements 4bb4cde Updated from global requirements aa65b57 Support no_auth mode in mistral client e4057bb Fix several problems in keycloak auth module d9da161 Don't create client for help and bash completion 1461484 Remove "insecure" in token-based authentication. 706154e Updated from global requirements c53f663 Fix a typo in env variable name 8684000 Add default values for domain related options e7b5d05 Updated from global requirements 5ee9626 Updated from global requirements e89391f Updated from global requirements a0b611f Updated from global requirements 6a63ec6 Enable ssl support for keycloak auth module 6baa5f8 Support for Project_domain_id and user_domain_id. d0080cb Updated from global requirements 49fd5a6 Updated from global requirements 3fc722f Namespaces release note db428c0 Create and run a workflow within a namespace 6d638a3 Updated from global requirements 38fcb9c Task list now only queries the displayed fields. 55968a9 Use keystoneauth plugins and session instead of keystoneclient fd0b5de Fix how "--limit" is passed to the server for action executions 19639e3 mistral execution-list -f value should be empty 9ec1235 Add test for target parameters and fix requests lib error a6281a5 Update reno for stable/pike 0380c88 Updated from global requirements 753a04c Make README better d3e1f74 Update and optimize documentation links b7acbde Add CLI for event trigger operations Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 4 +- README.rst | 16 +- .../v2/for_namespaces/lowest_level_wf.yaml | 8 + .../resources/v2/for_namespaces/middle_wf.yaml | 8 + .../resources/v2/for_namespaces/top_level_wf.yaml | 8 + mistralclient/api/base.py | 27 +- mistralclient/api/httpclient.py | 58 ++- mistralclient/api/v2/action_executions.py | 16 +- mistralclient/api/v2/actions.py | 2 +- mistralclient/api/v2/client.py | 16 +- mistralclient/api/v2/event_triggers.py | 61 +++ mistralclient/api/v2/executions.py | 9 +- mistralclient/api/v2/tasks.py | 7 +- mistralclient/api/v2/workflows.py | 32 +- mistralclient/auth/keycloak.py | 75 ++-- mistralclient/auth/keystone.py | 290 ++++++++++----- mistralclient/commands/v2/action_executions.py | 21 +- mistralclient/commands/v2/actions.py | 2 +- mistralclient/commands/v2/cron_triggers.py | 2 +- mistralclient/commands/v2/environments.py | 2 +- mistralclient/commands/v2/event_triggers.py | 167 +++++++++ mistralclient/commands/v2/executions.py | 23 +- mistralclient/commands/v2/members.py | 2 +- mistralclient/commands/v2/services.py | 2 +- mistralclient/commands/v2/tasks.py | 94 +++-- mistralclient/commands/v2/workbooks.py | 2 +- mistralclient/commands/v2/workflows.py | 35 +- mistralclient/i18n.py | 2 +- mistralclient/shell.py | 122 ++++-- .../add-namespaces-to-cli-9d20e7fcb07c223f.yaml | 10 + ...keystoneclient-dependency-f2981f29e6673f71.yaml | 6 + releasenotes/source/conf.py | 11 +- releasenotes/source/index.rst | 1 + releasenotes/source/pike.rst | 6 + requirements.txt | 14 +- setup.cfg | 7 +- test-requirements.txt | 18 +- tools/tox_install.sh | 56 --- tox.ini | 3 +- 62 files changed, 1999 insertions(+), 455 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4bb4c29..8056a45 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,4 +4,4 @@ -cliff>=2.8.0 # Apache-2.0 -osc-lib>=1.7.0 # Apache-2.0 -oslo.utils>=3.20.0 # Apache-2.0 -oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 +cliff!=2.9.0,>=2.8.0 # Apache-2.0 +osc-lib>=1.8.0 # Apache-2.0 +oslo.utils>=3.33.0 # Apache-2.0 +oslo.i18n>=3.15.3 # Apache-2.0 @@ -9,2 +9,2 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -python-keystoneclient>=3.8.0 # Apache-2.0 -PyYAML>=3.10.0 # MIT +keystoneauth1>=3.3.0 # Apache-2.0 +PyYAML>=3.10 # MIT @@ -12 +12 @@ requests>=2.14.2 # Apache-2.0 -six>=1.9.0 # MIT +six>=1.10.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index e0d494b..523fec4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5,7 +5,7 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 -python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0 -sphinx>=1.6.2 # BSD -mock>=2.0 # BSD -nose # LGPL -oslotest>=1.10.0 # Apache-2.0 -requests-mock>=1.1 # Apache-2.0 -tempest>=16.1.0 # Apache-2.0 +python-openstackclient>=3.12.0 # Apache-2.0 +sphinx!=1.6.6,>=1.6.2 # BSD +mock>=2.0.0 # BSD +nose>=1.3.7 # LGPL +oslotest>=3.2.0 # Apache-2.0 +requests-mock>=1.1.0 # Apache-2.0 +tempest>=17.1.0 # Apache-2.0 @@ -13,2 +13,2 @@ osprofiler>=1.4.0 # Apache-2.0 -reno!=2.3.1,>=1.8.0 # Apache-2.0 -openstackdocstheme>=1.11.0 # Apache-2.0 +reno>=2.5.0 # Apache-2.0 +openstackdocstheme>=1.18.1 # Apache-2.0
participants (1)
-
no-reply@openstack.org