[openstack-dev] [release][keystone] keystoneauth release 2.2.0 (mitaka)

doug at doughellmann.com doug at doughellmann.com
Wed Jan 13 17:20:05 UTC 2016


We are eager to announce the release of:

keystoneauth 2.2.0: Authentication Library for OpenStack Identity

This release is part of the mitaka release series.

With source available at:

    http://git.openstack.org/cgit/openstack/keystoneauth

With package available at:

    https://pypi.python.org/pypi/keystoneauth1

Please report issues through launchpad:

    http://bugs.launchpad.net/keystoneauth

For more details, please see below.

2.2.0
^^^^^


Bug Fixes
*********

* [bug 1527131
  (https://bugs.launchpad.net/keystoneauth/+bug/1527131)] Do not
  provide socket values for OSX and Windows.


Other Notes
***********

* Added a betamax fixture for keystoneauth sessions.

* Added a RFC 7231 compliant user agent string.


Changes in keystoneauth1 2.1.0..2.2.0
-------------------------------------

fd6d19a add release notes for ksa 2.2.0
f55da9d Updated from global requirements
a21e2ca Replace assertEqual(None, *) with assertIsNone in tests
c2f2fea Updated from global requirements
ba0f1d4 Change LOG.warn to LOG.warning
35cad4a Wrong usage of "a"
8506001 On Windows and OSX, the 'socket' python module does not contain the attributes TCP_KEEPCNT or TCP_KEEPINTVL, causing services consuming the library to malfunction.
d47d2ad Updated from global requirements
1660995 Add betamax to test-requirements.txt
f4c4442 Add some documentation about migrating from ksc
d493e71 Docstring corrections
87d8ab5 Iterate over copy of session.adapters keys in Python2/3
bbd85fd Provide a RFC 7231 compliant user agent string
4989387 Updated from global requirements
305c33d Deprecated tox -downloadcache option removed
0402b10 small fix to missing parameters in documentation
5abb174 Remove confusing documentation
3f12f9e Update coverage to keystoneauth1
c29a72c Updated from global requirements
a17e07a Cleanups to K2K plugin
f11fa8f Get versioned url for K2K auth
b009d82 Extract SAML fixtures into templates
491e716 Add BetaMax Fixture
78b491c Updated from global requirements
b56432c Extract the rescoping logic from federation and K2K

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

.coveragerc                                        |   4 +-
keystoneauth1/__init__.py                          |  16 ++
keystoneauth1/access/access.py                     |   2 +-
keystoneauth1/adapter.py                           |  36 ++---
keystoneauth1/extras/_saml2/v3/adfs.py             |   2 +-
keystoneauth1/fixture/keystoneauth_betamax.py      |  74 +++++++++
keystoneauth1/identity/base.py                     |   6 +-
keystoneauth1/identity/v3/federation.py            |  79 ++++++----
keystoneauth1/identity/v3/k2k.py                   |  64 +++-----
keystoneauth1/plugin.py                            |  22 +--
keystoneauth1/session.py                           |  64 ++++++--
.../saml2/fixtures/templates/saml_assertion.xml    |  69 +++++++++
.../saml2/fixtures/templates/soap_response.xml     |  45 ++++++
.../unit/identity/test_identity_v3_federation.py   |  62 ++++++++
releasenotes/notes/ksa_2.2.0-81145229d4b43043.yaml |   8 +
requirements.txt                                   |   3 +-
setup.cfg                                          |   4 +
test-requirements.txt                              |   7 +-
tox.ini                                            |   5 +-
31 files changed, 805 insertions(+), 344 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index ccbbd9c..01bdcda 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,0 +5 @@
+pbr>=1.6
@@ -7 +8 @@ iso8601>=0.1.9
-requests>=2.8.1
+requests!=2.9.0,>=2.8.1
diff --git a/test-requirements.txt b/test-requirements.txt
index 3f401bb..7be56d0 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11 +11 @@ fixtures>=1.3.1
-keyring!=3.3,>=2.1
+keyring>=5.5.1
@@ -14 +14 @@ oauthlib>=0.6
-oslo.config>=2.7.0 # Apache-2.0
+oslo.config>=3.2.0 # Apache-2.0
@@ -17,0 +18 @@ os-testr>=0.4.1
+betamax>=0.5.1 # Apache-2.0
@@ -22 +23 @@ sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-tempest-lib>=0.10.0
+tempest-lib>=0.13.0





More information about the OpenStack-dev mailing list