We are happy to announce the release of: python-solumclient 1.2.7: Client library for Solum API This release is part of the trunk release series. With package available at: https://pypi.python.org/pypi/python-solumclient For more details, please see the git log history below. Changes in python-solumclient 1.2.6..1.2.7 ------------------------------------------ cb0ff08 Fixing interactive app create failure 7315ed9 Move oldapp create help to deprecated section 6c20ed9 Deprecate assembly logs 22c1f93 Added created_at in the output of solum app cmds b51d274 help commands modified 35e5bd4 Validate app data on the client side a5bdbcd Handle app file not found error 611ff88 Solum client help clean up f803d05 Connecting app logs to workflow b9364a8 Display all workflows and status on app show 0929f2f Updated from global requirements 30c299b Dispaly error on app create with invalid lp 054d342 Fix languagepack create with long-form args 203d253 Display status field in workflow list output b6c3734 Adding workflow commands usage 1b711ea Will now pass the py27 and py34 gates 34c49a1 Updated from global requirements 9edb62e Added created_at to language pack logs 8a70c62 Updated from global requirements be4e4a6 Triggers ported over to apps 305f2d5 Change ignore-errors to ignore_errors 7009569 Updated from global requirements ba24d91 Update .gitreview for project rename c61c1dc Updated from global requirements b1f43a4 Removing trigger_uri and description from app deploy o/p d981ac2 Support for specifying parameter file e28cbb7 Support for specifying port using commandline flag 0cee48b Unittest command input 23b536d Supporting run command 452cfde Requesting app source code details 763cd93 Requesting languagepack from user e56f907 Requesting name from user 49577e8 Added validation checks and app-file flag to app create 29e99e8 Adds new app and workflow commands fbd9627 New mock release(1.1.0) broke unit/function tests d843c8e Drop use of 'oslo' namespace package 42e90c4 Updated from global requirements b442452 Updated from global requirements 20179d3 Updated from global requirements 5340fd7 Updated from global requirements dddbf35 Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .coveragerc | 2 +- .gitreview | 2 +- requirements.txt | 10 +- setup.py | 3 +- solumclient/common/base.py | 9 + solumclient/common/cli_utils.py | 18 + solumclient/openstack/common/log.py | 2 +- solumclient/solum.py | 707 ++++++++++++++++++++++++++++++++---- solumclient/v1/app.py | 64 ++++ solumclient/v1/client.py | 4 + solumclient/v1/workflow.py | 89 +++++ test-requirements.txt | 14 +- 13 files changed, 901 insertions(+), 104 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 314b16e..11fbe24 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr>=0.6,!=0.7,<1.0 +pbr>=1.6 @@ -6 +6 @@ Babel>=1.3 -oslo.config>=1.11.0 # Apache-2.0 +oslo.config>=2.6.0 # Apache-2.0 @@ -9,2 +9,2 @@ iso8601>=0.1.9 -requests>=2.5.2 -python-keystoneclient>=1.3.0 +requests!=2.8.0,>=2.5.2 +python-keystoneclient!=1.8.0,>=1.6.0 @@ -12 +12 @@ PyYAML>=3.1.0 -stevedore>=1.3.0 # Apache-2.0 +stevedore>=1.5.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index b8829ab..f2ebc04 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking>=0.9.2,<0.10 +hacking<0.10,>=0.9.2 @@ -8 +8 @@ discover -fixtures>=0.3.14 +fixtures>=1.3.1 @@ -10,3 +10,3 @@ python-subunit>=0.0.18 -sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 -oslosphinx>=2.5.0 # Apache-2.0 -oslotest>=1.5.1 # Apache-2.0 +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 +oslosphinx>=2.5.0 # Apache-2.0 +oslotest>=1.10.0 # Apache-2.0 @@ -15,2 +15,2 @@ testscenarios>=0.4 -testtools>=0.9.36,!=1.2.0 -mock>=1.0 +testtools>=1.4.0 +mock>=1.2