We are delighted to announce the release of: python-mistralclient 3.1.0: Mistral Client Library This release is part of the pike 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. 3.1.0 ^^^^^ Bug Fixes * "--os-region-name" or "OS_REGION_NAME" is fully supported now and will be passed to Mistral service in order to get OpenStack service client for the specific region. Changes in python-mistralclient 3.0.0..3.1.0 -------------------------------------------- dcf1438 Updated from global requirements 0cd144d Optimize the link address 4b8fc02 Add release note for region name bugfix 4075484 Take DST into account when converting to UTC 6ae1bad Fix region support in mistralclient 5b02531 Update the gitingore 76fb477 Remove log translations 63f1fd5 Use session from OSC plugin 83b3d0d Accept keystone session in client ca313b0 Use generic keystone client instead of versioned d1508e0 Add --utc flag to cron trigger create 8d3f037 Updated from global requirements c0a5cdf Update test requirement e2a7eaf Updated from global requirements 519ecb3 Remove support for py34 09e3ea0 Updated from global requirements e036a58 Updated from global requirements 98604f2 Add project_id and project_name options e41789c Read project_id and project_name in env 6931820 Update reno for stable/ocata c81c93f Format the list of auth types in the Mistral client help 386fe5c Added link for modindex 92c3826 Fix doc build if git is absent e182978 Changed the README.rst Diffstat (except docs and test files) ------------------------------------- .gitignore | 7 +- README.rst | 79 ++++++++++++++----- mistralclient/api/httpclient.py | 57 +++++++++----- mistralclient/api/v2/client.py | 8 +- mistralclient/auth/keycloak.py | 4 +- mistralclient/auth/keystone.py | 32 +++----- mistralclient/commands/v2/cron_triggers.py | 35 ++++++++- mistralclient/i18n.py | 10 --- mistralclient/osc/plugin.py | 7 +- mistralclient/shell.py | 39 ++++++++-- .../notes/fix-region-name-2031ff4b83b6308e.yaml | 5 ++ releasenotes/source/index.rst | 1 + releasenotes/source/ocata.rst | 6 ++ requirements.txt | 8 +- setup.cfg | 5 +- setup.py | 2 +- test-requirements.txt | 6 +- tox.ini | 2 +- 23 files changed, 370 insertions(+), 158 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 97db78a..a32d398 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ osc-lib>=1.2.0 # Apache-2.0 -oslo.utils>=3.18.0 # Apache-2.0 +oslo.utils>=3.20.0 # Apache-2.0 @@ -8 +8 @@ oslo.i18n>=2.1.0 # Apache-2.0 -pbr>=1.8 # Apache-2.0 +pbr!=2.1.0,>=2.0.0 # Apache-2.0 @@ -11 +11 @@ PyYAML>=3.10.0 # MIT -requests!=2.12.2,>=2.10.0 # Apache-2.0 +requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0 @@ -13 +13 @@ six>=1.9.0 # MIT -stevedore>=1.17.1 # Apache-2.0 +stevedore>=1.20.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 4470e4b..707996c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking<0.11,>=0.10 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 @@ -6 +6 @@ python-openstackclient>=3.3.0 # Apache-2.0 -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +sphinx>=1.5.1 # BSD @@ -11 +11 @@ requests-mock>=1.1 # Apache-2.0 -tempest>=12.1.0 # Apache-2.0 +tempest>=14.0.0 # Apache-2.0