[openstack-announce] [release][keystone] python-keystoneclient release 2.1.1 (mitaka)

davanum at gmail.com davanum at gmail.com
Thu Jan 14 02:03:30 UTC 2016


We are happy to announce the release of:

python-keystoneclient 2.1.1: Client Library for OpenStack Identity

This release is part of the mitaka release series.

With source available at:

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

With package available at:

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

Please report issues through launchpad:

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

For more details, please see below.


Changes in python-keystoneclient 2.0.0..2.1.1
---------------------------------------------

d20b300 Revert "Support `truncated` flag returned by keystone"
c28d408 Support `truncated` flag returned by keystone
f8c47a1 Updated from global requirements
b939dd9 Make tests run against original client and sessions
2dd67f8 Seperate Client base test class
59ee992 move hacking to tests folder
26bdb06 remove venv bits from tools
7ff3955 Add include_subtree to role_list_assignments call
a3d4495 Updated from global requirements
7a4f019 remove the default arguments "{}"
ff8f31d Updated from global requirements
afb46ab remove oslo-incubator's memorycache
92fb876 WebOb not needed after auth_token removal
646350c Remove keystoneclient.middleware
7c1a67a Updated from global requirements
dd5175e Updated from global requirements
46e449c Put py34 first in the env order of tox
7035376 Accept v2 params to v3 service create
7ca83ae Delete python bytecode before every test run

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

examples/pki/gen_pki.sh                            |    5 -
examples/pki/run_all.sh                            |    1 -
keystoneclient/hacking/__init__.py                 |    0
keystoneclient/hacking/checks.py                   |   37 -
keystoneclient/middleware/__init__.py              |    0
keystoneclient/middleware/auth_token.py            | 1624 ----------------
keystoneclient/middleware/memcache_crypt.py        |  209 ---
keystoneclient/middleware/s3_token.py              |  274 ---
keystoneclient/openstack/common/memorycache.py     |  103 --
keystoneclient/v3/role_assignments.py              |    6 +-
keystoneclient/v3/services.py                      |   20 +-
openstack-common.conf                              |    2 -
.../notes/remove-middleware-eef8c40117b465aa.yaml  |   10 +
requirements.txt                                   |    7 +-
test-requirements.txt                              |   11 +-
tools/install_venv.py                              |   71 -
tools/install_venv_common.py                       |  172 --
tools/with_venv.sh                                 |    4 -
tox.ini                                            |    8 +-
61 files changed, 395 insertions(+), 5106 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 944e669..2b90f62 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,2 +11 @@ debtcollector>=0.3.0 # Apache-2.0
-keystoneauth1>=1.0.0
-netaddr!=0.7.16,>=0.7.12
+keystoneauth1>=2.1.0
@@ -16 +15 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=2.8.0 # Apache-2.0
+oslo.utils>=3.2.0 # Apache-2.0
@@ -18 +17 @@ PrettyTable<0.8,>=0.7
-requests>=2.8.1
+requests!=2.9.0,>=2.8.1
diff --git a/test-requirements.txt b/test-requirements.txt
index 16d2078..9e73b39 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ fixtures>=1.3.1
-keyring!=3.3,>=2.1
+keyring>=5.5.1
@@ -16,3 +16,2 @@ oslotest>=1.10.0 # Apache-2.0
-pycrypto>=2.6
-reno>=0.1.1  # Apache2
-requests-mock>=0.6.0 # Apache-2.0
+reno>=0.1.1 # Apache2
+requests-mock>=0.7.0 # Apache-2.0
@@ -20 +19 @@ sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-tempest-lib>=0.10.0
+tempest-lib>=0.12.0
@@ -22,0 +22 @@ testresources>=0.2.4
+testscenarios>=0.4
@@ -24 +23,0 @@ testtools>=1.4.0
-WebOb>=1.2.3





More information about the OpenStack-announce mailing list