[keystone] keystoneauth1 2.17.0 (ocata)
We are pleased to announce the release of:
keystoneauth1 2.17.0: Authentication Library for OpenStack Identity
This release is part of the ocata release series.
The source is available from:
http://git.openstack.org/cgit/openstack/keystoneauth
Download the package from:
https://pypi.python.org/pypi/keystoneauth1
Please report issues through launchpad:
http://bugs.launchpad.net/keystoneauth
For more details, please see below.
2.17.0 ^^^^^^
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 keystoneauth1 2.16.0..2.17.0 ---------------------------------------
c21ef89 Add a full listing of all auth plugins and there options d73fd3e Only log application/json in session to start 9d3ae3e X-Serivce-Token should be hashed in the log 7666acb Add __ne__ built-in function b7008bd Remove references to Python 3.4 f345559 Prevent MemoryError when logging response bodies 014db20 Updated from global requirements a142082 Removes unnecessary utf-8 encoding 7c2d222 Add Constraints support 0e6a576 Remove discover from test-requirements a00b8d8 Replace six.iteritems() with .items() c5bac3a Don't issue deprecation warning when nesting adapters 301ecb4 Updated from global requirements
Diffstat (except docs and test files) -------------------------------------
keystoneauth1/adapter.py | 3 +- keystoneauth1/exceptions/http.py | 4 +- keystoneauth1/identity/base.py | 2 +- keystoneauth1/loading/_plugins/admin_token.py | 11 ++ keystoneauth1/loading/_plugins/identity/generic.py | 21 ++++ keystoneauth1/loading/opts.py | 6 + keystoneauth1/session.py | 25 ++++- .../notes/bug-1616105-cc8b85eb056e99e2.yaml | 8 ++ .../notes/bug-1654847-acdf9543158329ec.yaml | 5 + requirements.txt | 2 +- setup.cfg | 3 +- test-requirements.txt | 1 - tools/tox_install.sh | 30 +++++ tox.ini | 8 +- 25 files changed, 413 insertions(+), 52 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index 4b9606f..d62a456 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8 +8 @@ positional>=1.1.1 # Apache-2.0 -requests>=2.10.0 # Apache-2.0 +requests!=2.12.2,>=2.10.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 7884d23..c3359f8 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +9,0 @@ coverage>=4.0 # Apache-2.0 -discover # BSD
participants (1)
-
no-reply@openstack.org