[openstack-announce] [new][mistral] python-mistralclient 2.1.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Aug 25 11:46:37 UTC 2016


We are high-spirited to announce the release of:

python-mistralclient 2.1.0: Mistral Client Library

This release is part of the newton release series.

With package available at:

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

For more details, please see below.

Changes in python-mistralclient 2.0.0..2.1.0
--------------------------------------------

04ba07e Updated from global requirements
775c730 Updated from global requirements
022ef56 Added ID option to update Action Definition
d95c81a Add error message when OS_USERNAME or OS_PASSWORD not provided
fa778e9 Add target-* parameters to python-mistralclient
d3c1292 Different formatters for "action-execution-get" and "action-execution-list"
7a0b500 Add "Task ID" field for "action-execution-get" command output
de8f0c5 Remove usage of private '_url' property from OSC
b9559a0 Add cancelled state to executions
3517942 Added 'pip install -r requirements.txt' instruction
9698401 Updated from global requirements
f14316d Fixed ssl options for httpclient
13367f4 Changed argument names as per other python clients
7f5eef0 Change action-get help to get action info by ID
7ecb4f1 Updated from global requirements
f7c04df Add KeyCloak OpenID Connect authentication
63ad284 Updated from global requirements
fdfe5ae Use osc_lib instead of cliff
c5e373c Use osc-lib instead of openstackclient
2a342e1 Updated from global requirements
fe384f6 Removed use of tempest_lib and used tempest instead
ee21df6 Updated from global requirements
ac42c17 Remove .mailmap since it's no longer needed
219ab8d Updated from global requirements
a165d0a Add osprofiler option to trace operations
9d405fb Remove AUTHORS file from git tracking
93a986b Updated from global requirements
2e4c104 Updated from global requirements
88bafef Updated from global requirements
a4150c9 Updated from global requirements
5e4537f Added CONTRIBUTING.rst file
3680e0b Validate ad-hoc action via cli
6dcc810 Updated from global requirements
bb64471 Updated from global requirements
5f25a82 Updated from global requirements
5657070 Fix task result syntax in workflows used for functional tests
78c59b0 Updated from global requirements
7e9a4e8 Fix cacert and insecure options on HTTP requests
72a6bc1 Change the mistralclient for Mistral action pack


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

.gitignore                                         |   1 +
.mailmap                                           |  19 --
AUTHORS                                            |  23 --
CONTRIBUTING.rst                                   |  16 ++
README.md                                          |  47 ----
README.rst                                         |  48 ++++
mistralclient/api/client.py                        |  25 +-
mistralclient/api/httpclient.py                    |  74 ++++-
mistralclient/api/v2/actions.py                    |  46 ++-
mistralclient/api/v2/client.py                     | 148 +++++-----
mistralclient/api/v2/environments.py               |  13 +
mistralclient/api/v2/workbooks.py                  |  13 +
mistralclient/api/v2/workflows.py                  |  13 +
mistralclient/auth/__init__.py                     |   0
mistralclient/auth/auth_types.py                   |  26 ++
mistralclient/auth/keycloak.py                     | 141 ++++++++++
mistralclient/auth/keystone.py                     |  73 +++++
mistralclient/commands/v2/action_executions.py     |  63 +++--
mistralclient/commands/v2/actions.py               |  57 +++-
mistralclient/commands/v2/base.py                  |   4 +-
mistralclient/commands/v2/cron_triggers.py         |  20 +-
mistralclient/commands/v2/environments.py          |  21 +-
mistralclient/commands/v2/executions.py            |  21 +-
mistralclient/commands/v2/members.py               |  17 +-
mistralclient/commands/v2/tasks.py                 |  11 +-
mistralclient/commands/v2/workbooks.py             |  25 +-
mistralclient/commands/v2/workflows.py             |  14 +-
mistralclient/osc/plugin.py                        |  13 +-
mistralclient/shell.py                             | 194 ++++++++++++-
mistralclient/utils.py                             |  30 +-
requirements.txt                                   |  10 +-
setup.cfg                                          |   2 +-
test-requirements.txt                              |  11 +-
58 files changed, 2284 insertions(+), 553 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 2c58708..0d8bd46 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4,3 @@
-cliff!=1.16.0,>=1.15.0 # Apache-2.0
+cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0
+osc-lib>=0.4.0 # Apache-2.0
+osprofiler>=1.4.0 # Apache-2.0
@@ -6,2 +8 @@ pbr>=1.6 # Apache-2.0
-python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0
-python-openstackclient>=2.1.0 # Apache-2.0
+python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0
@@ -9 +10,2 @@ PyYAML>=3.1.0 # MIT
-requests!=2.9.0,>=2.8.1 # Apache-2.0
+requests>=2.10.0 # Apache-2.0
+six>=1.9.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 2696056..100e5b3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5,3 @@ hacking<0.11,>=0.10
-pylint==1.4.5 # GNU GPL v2
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
+pylint==1.4.5 # GPLv2
+python-openstackclient>=2.1.0 # Apache-2.0
+sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
@@ -8,2 +9,2 @@ unittest2 # BSD
-fixtures>=1.3.1 # Apache-2.0/BSD
-mock>=1.2 # BSD
+fixtures>=3.0.0 # Apache-2.0/BSD
+mock>=2.0 # BSD
@@ -11 +12 @@ nose # LGPL
-tempest-lib>=0.14.0 # Apache-2.0
+tempest>=12.1.0 # Apache-2.0





More information about the OpenStack-announce mailing list