[release-announce] [keystone] python-keystoneclient 2.3.2 (mitaka)

no-reply at openstack.org no-reply at openstack.org
Tue Jan 31 04:03:37 UTC 2017


We are psyched to announce the release of:

python-keystoneclient 2.3.2: Client Library for OpenStack Identity

This release is part of the mitaka stable release series.

The source is available from:

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

Download the package from:

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

Please report issues through launchpad:

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

For more details, please see below.

2.3.2
^^^^^

Bug Fixes

* [bug 1616105
  (https://bugs.launchpad.net/keystoneauth/+bug/1616105)] Only log the
  response body when the "Content-Type" header is set to
  "application/json". This avoids logging large binary objects (such
  as images). Other "Content-Type" will not be logged. Additional
  "Content-Type" strings can be added as required.

* The "X-Service-Token" header value is now properly masked, and is
  displayed as a hash value, in the log.

Changes in python-keystoneclient 2.3.1..2.3.2
---------------------------------------------

a0c67b8 Only log application/json content type
e5bc019 Do not log binary data during request
398c8fb X-Serivce-Token should be hashed in the log
8f872e9 List system dependencies for running common tests
42df871 Updated from global requirements
92741ad Update .gitreview for stable/mitaka


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

.gitreview                                         |  1 +
keystoneclient/session.py                          | 29 +++++--
other-requirements.txt                             | 27 +++++++
.../notes/bug-1616105-cc8b85eb056e99e2.yaml        |  8 ++
.../notes/bug-1654847-d2e9df994c7b617f.yaml        |  5 ++
test-requirements.txt                              |  2 +-
tox.ini                                            |  8 ++
9 files changed, 147 insertions(+), 37 deletions(-)


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

diff --git a/other-requirements.txt b/other-requirements.txt
new file mode 100644
index 0000000..4ed3c07
--- /dev/null
+++ b/other-requirements.txt
@@ -0,0 +1,27 @@
+# This is a cross-platform list tracking distribution packages needed by tests;
+# see http://docs.openstack.org/infra/bindep/ for additional information.
+
+gettext
+libssl-dev
+
+dbus-devel [platform:rpm]
+dbus-glib-devel [platform:rpm]
+libdbus-1-dev [platform:dpkg]
+libdbus-glib-1-dev [platform:dpkg]
+libffi-dev [platform:dpkg]
+libffi-devel [platform:rpm]
+libldap2-dev [platform:dpkg]
+libsasl2-dev [platform:dpkg]
+libxml2-dev [platform:dpkg]
+libxslt1-dev [platform:dpkg]
+python-dev [platform:dpkg]
+python3-all-dev [platform:ubuntu !platform:ubuntu-precise]
+python3-dev [platform:dpkg]
+python3.4 [platform:ubuntu-trusty]
+python3.5 [platform:ubuntu-xenial]
+
+cyrus-sasl-devel [platform:rpm]
+libxml2-devel [platform:rpm]
+python-devel [platform:rpm]
+python3-devel [platform:fedora]
+python34-devel [platform:centos]
diff --git a/test-requirements.txt b/test-requirements.txt
index 83e390e..e6993bb 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ coverage>=3.6 # Apache-2.0
-fixtures>=1.3.1 # Apache-2.0/BSD
+fixtures<2.0,>=1.3.1 # Apache-2.0/BSD





More information about the Release-announce mailing list