[release-announce] [solum] python-solumclient 2.2.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Tue Jan 24 02:32:33 UTC 2017


We are satisfied to announce the release of:

python-solumclient 2.2.0: Client library for Solum API

This release is part of the ocata release series.

Download the package from:

    https://tarballs.openstack.org/python-solumclient/

For more details, please see below.

Changes in python-solumclient 2.1.1..2.2.0
------------------------------------------

45aa2d6 Add debug to tox enviroment
50b7088 Add Python 3.5 classifier and venv
109c3c7 Removes unnecessary utf-8 coding
387883f Add Constraints support
11fae16 Replace six.iteritems() with .items()
e0b4b21 Updated from global requirements
e2d06d5 Changed the home-page link
686bbad Remove the pep8 ignore
8e8cffa Show team and repo badges on README
495ddcf Remove white space between print ()
0922e9b Fix py35 gate
2d8bb45 Add __ne__ built-in function
ea18029 Remove the 'MANIFEST.in'
4be72cd Updated from global requirements
ce2aebf Remove the openstack-common.conf and dirs in solumclient
6f939a0 Updated from global requirements
307cdc4 Updated from global requirements
b951bd5 Remove all the openstack dir
526947d Remove the openstack/common/cliutils.py to common/cliutils.py
a575148 Updated from global requirements
79297d2 Update .gitignore to ignore .idea of PyCharm


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

.coveragerc                                        |   2 +-
.gitignore                                         |   3 +-
MANIFEST.in                                        |   6 -
README.rst                                         |   9 +
contrib/setup-tools/solum-app-setup.py             |   2 +-
openstack-common.conf                              |   8 -
requirements.txt                                   |  10 +-
setup.cfg                                          |   3 +-
solumclient/builder/client.py                      |   2 +-
solumclient/builder/v1/client.py                   |   2 +-
solumclient/builder/v1/image.py                    |   2 +-
solumclient/client.py                              |   2 +-
solumclient/common/apiclient/__init__.py           |   0
solumclient/common/apiclient/auth.py               | 218 +++++++++
solumclient/common/apiclient/base.py               | 519 +++++++++++++++++++++
solumclient/common/apiclient/client.py             | 377 +++++++++++++++
solumclient/common/apiclient/exceptions.py         | 463 ++++++++++++++++++
solumclient/common/apiclient/fake_client.py        | 174 +++++++
solumclient/common/auth.py                         |   4 +-
solumclient/common/base.py                         |   4 +-
solumclient/common/cli_utils.py                    |   2 +-
solumclient/common/client.py                       |   2 +-
solumclient/common/cliutils.py                     | 325 +++++++++++++
solumclient/common/exc.py                          |   2 +-
solumclient/openstack/__init__.py                  |   0
solumclient/openstack/common/__init__.py           |  17 -
solumclient/openstack/common/apiclient/__init__.py |   0
solumclient/openstack/common/apiclient/auth.py     | 221 ---------
solumclient/openstack/common/apiclient/base.py     | 517 --------------------
solumclient/openstack/common/apiclient/client.py   | 378 ---------------
.../openstack/common/apiclient/exceptions.py       | 466 ------------------
.../openstack/common/apiclient/fake_client.py      | 175 -------
solumclient/openstack/common/cliutils.py           | 327 -------------
solumclient/solum.py                               |   2 +-
solumclient/v1/app.py                              |   4 +-
solumclient/v1/client.py                           |   2 +-
solumclient/v1/component.py                        |   4 +-
solumclient/v1/languagepack.py                     |   2 +-
solumclient/v1/pipeline.py                         |   4 +-
solumclient/v1/plan.py                             |  10 +-
solumclient/v1/platform.py                         |   2 +-
solumclient/v1/workflow.py                         |   4 +-
test-requirements.txt                              |   2 +-
tools/tox_install.sh                               |  30 ++
tox.ini                                            |  20 +-
58 files changed, 2188 insertions(+), 2197 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 4691ee6..070e8f5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=1.6 # Apache-2.0
+pbr>=1.8 # Apache-2.0
@@ -7,2 +7,2 @@ oslo.i18n>=2.1.0 # Apache-2.0
-oslo.config>=3.14.0 # Apache-2.0
-oslo.utils>=3.16.0 # Apache-2.0
+oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
+oslo.utils>=3.18.0 # Apache-2.0
@@ -13,2 +13,2 @@ jsonschema!=2.5.0,<3.0.0,>=2.0.0 # MIT
-requests>=2.10.0 # Apache-2.0
-python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0
+requests!=2.12.2,>=2.10.0 # Apache-2.0
+python-keystoneclient>=3.8.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 1b18a06..5288063 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ hacking<0.10,>=0.9.2
-coverage>=3.6 # Apache-2.0
+coverage>=4.0 # Apache-2.0





More information about the Release-announce mailing list