[openstack-dev] [release] python-keystoneclient release 1.4.0 (liberty)

Doug Hellmann doug at doughellmann.com
Tue Apr 21 19:23:30 UTC 2015


We are thrilled to announce the release of:

python-keystoneclient 1.4.0: Client Library for OpenStack Identity

For more details, please see the git log history below.


Changes in python-keystoneclient 1.3.0..1.4.0
---------------------------------------------

8b80097 2015-04-16 18:13:09 +0000 Uncap library requirements for liberty
85eeecb 2015-04-14 15:09:22 +0000 Fix s3_token middleware parsing insecure option
b3c1867 2015-04-14 15:06:56 +1000 Make process_header private
a335b7f 2015-04-11 11:13:55 -0500 Fix tests to work with requests<2.3
e79d571 2015-04-09 10:48:30 +1000 Increase minimum token life required
52e4305 2015-04-06 23:39:30 -0400 Update sample data with audit ids
6ee6af2 2015-04-06 22:47:54 -0400 pep8 fix for CMS
57b0fe2 2015-04-06 13:41:41 -0300 Inherited role domain calls on keystoneclient v3
1628b77 2015-03-31 12:47:16 -0400 Add support to create ECP assertion based on a token
a2fc6cf 2015-03-31 12:43:16 -0400 Add support to create SAML assertion based on a token
389c3ee 2015-03-31 10:03:20 +1100 Allow requesting an unscoped Token
dfc9009 2015-03-28 14:33:15 +1100 Expose audit_id via AccessInfo
cf97f27 2015-03-26 20:31:02 +0000 Replace assertRaisesRegexp with assertRaisesRegex
981c499 2015-03-26 11:01:31 +0000 Updated from global requirements
161c869 2015-03-24 21:31:27 +1100 Return None for missing trust_id in fixture
e39eec0 2015-03-18 10:25:55 +1100 Provide a generic auth plugin loader
c0145e5 2015-03-17 08:27:47 -0500 Make non-import packages lazy
be1e94f 2015-03-09 16:11:51 +1100 Don't autodoc the test suite

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

examples/pki/cms/auth_token_scoped_expired.pkiz    |   2 +-
examples/pki/cms/auth_v3_token_revoked.json        |   1 +
examples/pki/cms/auth_v3_token_revoked.pkiz        |   2 +-
examples/pki/cms/auth_v3_token_scoped.json         |   1 +
examples/pki/cms/auth_v3_token_scoped.pkiz         |   2 +-
examples/pki/cms/revocation_list.json              |   2 +-
examples/pki/cms/revocation_list.pem               |  20 ++--
examples/pki/cms/revocation_list.pkiz              |   2 +-
keystoneclient/__init__.py                         |  39 +++++--
keystoneclient/access.py                           |  57 ++++++++++
keystoneclient/auth/base.py                        |  36 ++++--
keystoneclient/auth/identity/base.py               |   5 +-
keystoneclient/auth/identity/v3/base.py            |  11 +-
keystoneclient/base.py                             |   5 +
keystoneclient/common/cms.py                       |   4 +-
keystoneclient/fixture/v2.py                       |  33 +++++-
keystoneclient/fixture/v3.py                       |  30 ++++-
keystoneclient/middleware/s3_token.py              |   3 +-
keystoneclient/session.py                          |   8 +-
keystoneclient/v3/contrib/federation/core.py       |   2 +
keystoneclient/v3/contrib/federation/saml.py       |  81 ++++++++++++++
keystoneclient/v3/roles.py                         |  86 +++++++++++----
requirements.txt                                   |  10 +-
test-requirements.txt                              |   8 +-
38 files changed, 872 insertions(+), 90 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index cf4e036..e20190a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,4 +11,4 @@ netaddr>=0.7.12
-oslo.config>=1.9.0  # Apache-2.0
-oslo.i18n>=1.3.0  # Apache-2.0
-oslo.serialization>=1.2.0               # Apache-2.0
-oslo.utils>=1.2.0                       # Apache-2.0
+oslo.config>=1.9.3  # 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
@@ -18 +18 @@ six>=1.9.0
-stevedore>=1.1.0  # Apache-2.0
+stevedore>=1.3.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 1bbc10d..0fb4968 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -15,2 +15,2 @@ oauthlib>=0.6
-oslosphinx>=2.2.0  # Apache-2.0
-oslotest>=1.2.0  # Apache-2.0
+oslosphinx>=2.5.0  # Apache-2.0
+oslotest>=1.5.1  # Apache-2.0
@@ -18 +18 @@ pycrypto>=2.6
-requests-mock>=0.5.1  # Apache-2.0
+requests-mock>=0.6.0  # Apache-2.0
@@ -20 +20 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-tempest-lib>=0.2.0
+tempest-lib>=0.4.0





More information about the OpenStack-dev mailing list