[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