We are satisfied to announce the release of:

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

This release is part of the liberty release series.

With source available at:

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

With package available at:

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

For more details, please see the git log history below and:

    http://launchpad.net/python-barbicanclient/+milestone/3.3.0

Please report issues through launchpad:

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

Changes in python-barbicanclient 3.2.0..3.3.0
---------------------------------------------

a5f7531 Updated from global requirements
8fcbbfb Updated from global requirements
a126226 Updated from global requirements
b3be322 Add ability to add and list CAs
d47b7e6 Remove unneeded dependency in tox.ini
b2c7050 Adding Documentation for running Functional Tests on the Python-Barbican Client
c8a468f Updated from global requirements
0727445 Updated from global requirements
6c0eb3f Updated from global requirements
7970a6c Updated from global requirements
1a31be6 Added secret type command line option
3fcc07f Updated from global requirements
1006223 New mock release(1.1.0) broke unit/function tests
d6ae7b0 Enable endpoint filter parameters for the CLI
ffde06e Updated from global requirements
8cebffd Use keystone discovery instead of endpoint_override
42a3c4b Updated from global requirements
2f9dc5e Updated from global requirements
e3431cd Updated from global requirements

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

barbicanclient/barbican.py                         |  39 +-
barbicanclient/barbican_cli/cas.py                 |  56 +++
barbicanclient/barbican_cli/secrets.py             |   7 +-
barbicanclient/cas.py                              | 236 ++++++++++++
barbicanclient/client.py                           |  11 +-
barbicanclient/secrets.py                          |  28 +-
.../cli/v1/behaviors/secret_behaviors.py           |  11 +-
.../client/v1/functional/test_secrets.py           | 104 ++++++
requirements.txt                                   |  12 +-
setup.cfg                                          |   3 +
setup.py                                           |   3 +-
test-requirements.txt                              |  16 +-
tox.ini                                            |   1 -
24 files changed, 1288 insertions(+), 40 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 462fed3..443bd37 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.4
@@ -8,5 +8,5 @@ six>=1.9.0
-python-keystoneclient>=1.3.0
-cliff>=1.10.0  # Apache-2.0
-oslo.i18n>=1.5.0  # Apache-2.0
-oslo.serialization>=1.4.0               # Apache-2.0
-oslo.utils>=1.4.0                       # Apache-2.0
+python-keystoneclient>=1.6.0
+cliff>=1.14.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.utils>=2.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 036e2f9..eb41af1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,4 +6,4 @@ discover
-hacking>=0.10.0,<0.11
-fixtures>=0.3.14
-requests-mock>=0.6.0  # Apache-2.0
-mock>=1.0
+hacking<0.11,>=0.10.0
+fixtures>=1.3.1
+requests-mock>=0.6.0 # Apache-2.0
+mock>=1.2
@@ -11,2 +11,2 @@ testrepository>=0.0.18
-testtools>=0.9.36,!=1.2.0
-oslotest>=1.5.1  # Apache-2.0
+testtools>=1.4.0
+oslotest>=1.10.0 # Apache-2.0
@@ -16,2 +16,2 @@ nose
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0  # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0