[release-announce] [barbican] python-barbicanclient 4.2.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 26 10:30:34 UTC 2017


We are pleased to announce the release of:

python-barbicanclient 4.2.0: Client Library for OpenStack Barbican Key
Management API

This release is part of the ocata release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/python-barbicanclient/

Download the package from:

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

Please report issues through launchpad:

    https://bugs.launchpad.net/python-barbicanclient/

For more details, please see below.

Changes in python-barbicanclient 4.1.0..4.2.0
---------------------------------------------

7cba329 Updated from global requirements
4de9aac Skip order with 'None' payload content type
0eb0915 Remove invalid smoke test that is failing in the gate
5caeaf0 Updated from global requirements
c53c2fc Remove discover from test-requirements
8777884 Accept 'pass_phrase' for AsymmetricOrder constructor
aa13db6 Updated from global requirements
9931aa0 Add missing param to certificate order initialization
1576b73 Fix error in doc
5088efb Removed openstack/common from tox.in
be3eb3d Updated from global requirements
785d585 Updated from global requirements
b83d08b Add Python 3.5 classifier and venv
3914abb Updated from global requirements
274b91a Use keystoneauth
594d4fa Fix bug when uploading secret using unified CLI
bd97bed Fix order of arguments in assertEqual
a6dfc5c Add plug-in summary for osc doc
0a3b995 Support upper-constraints in tox.ini
56e8925 Updated from global requirements
5e9d190 Use 'code-block' for pieces of code
b3191a4 Remove redundant space in docstring
f5c7762 Using assertTrue/False() instead of assertEqual(True/False)
e79983b Using assertEqual instead of assertEquals
6c7e4fc Remove imported but unused
3afd2cf Add oslo.config to requirements
0ba5138 Handle container list command correctly
9483be0 Fix CLI message in CA module
fd2b066 Replaced bare except
091d823 Cast sets to lists in acl functional tests
cf4ec89 Validate key order meta fields.
084ce7c Use international logging message
b99ed02 Do not write except:, use except Exception instead
86d91e4 Fix argument order for assertEqual to (expected, observed)
c63f201 Update Order Create Type Help Dialog


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

barbicanclient/barbican.py                         | 16 ++---
barbicanclient/barbican_cli/acls.py                |  4 +-
barbicanclient/barbican_cli/cas.py                 |  4 +-
barbicanclient/barbican_cli/orders.py              |  4 +-
barbicanclient/base.py                             |  2 +-
barbicanclient/client.py                           |  4 +-
barbicanclient/common/config.py                    |  3 -
barbicanclient/containers.py                       |  5 +-
barbicanclient/orders.py                           | 28 +++++++--
barbicanclient/osc_plugin.py                       |  2 +
barbicanclient/secrets.py                          | 19 +++---
clientrc                                           |  9 +--
.../cli/v1/behaviors/container_behaviors.py        | 10 +--
.../cli/v1/behaviors/secret_behaviors.py           | 14 ++---
.../client/v1/functional/test_orders.py            |  5 ++
requirements.txt                                   | 11 ++--
setup.cfg                                          |  1 +
test-requirements.txt                              | 11 ++--
tools/tox_install.sh                               | 53 ++++++++++++++++
tox.ini                                            |  6 +-
34 files changed, 350 insertions(+), 144 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index c58e7de..d3c6154 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,2 +4,2 @@
-pbr>=1.6 # Apache-2.0
-requests>=2.10.0 # Apache-2.0
+pbr>=1.8 # Apache-2.0
+requests!=2.12.2,>=2.10.0 # Apache-2.0
@@ -7,2 +7,3 @@ six>=1.9.0 # MIT
-python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0
-cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0
+cliff>=2.3.0 # Apache-2.0
+oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
+keystoneauth1>=2.18.0 # Apache-2.0
@@ -11 +12 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.16.0 # Apache-2.0
+oslo.utils>=3.18.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 6ef223b..ffcf70a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,2 +4 @@
-coverage>=3.6 # Apache-2.0
-discover # BSD
+coverage>=4.0 # Apache-2.0
@@ -8 +7 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-requests-mock>=1.0 # Apache-2.0
+requests-mock>=1.1 # Apache-2.0
@@ -14 +13 @@ nose # LGPL
-python-openstackclient>=2.1.0 # Apache-2.0
+python-openstackclient>=3.3.0 # Apache-2.0
@@ -17,2 +16,2 @@ python-openstackclient>=2.1.0 # Apache-2.0
-sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
-oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
+sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+oslosphinx>=4.7.0 # Apache-2.0





More information about the Release-announce mailing list