[openstack-announce] [release][keystone] python-keystoneclient 3.0.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Mon May 9 14:00:52 UTC 2016


We are jubilant to announce the release of:

python-keystoneclient 3.0.0: Client Library for OpenStack Identity

This release is part of the newton 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.

3.0.0
^^^^^

The "keystone" CLI has been removed.


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

* Removed *keystoneclient.apiclient.exceptions*. This file was
  deprecated in v0.7.1 and has now been replaced by
  *keystoneclient.exceptions*.

* The "keystone" CLI has been removed, using the "openstack" CLI is
  recommended. This feature has been deprecated since the Liberty
  release of Keystone.

Changes in python-keystoneclient 2.3.1..3.0.0
---------------------------------------------

31a9059 Updated from global requirements
1d0cb68 Allow seeing full token response when debug enabled
620bf3d Enhance functional class to provide default info
8e551ea Remove keystone bash completion scripts for Keystone
c2d5fce Remove doc references to the keystone CLI
ef13bd8 remove CLI from keystoneclient
3e24b27 remove oslo-incubator apiclient
7aa81cb Update reno for stable/mitaka
d285715 Fix reference to ClientException
1a7552f Update Client examples to use sessions
1b3b4a8 Change tests to pass session to Client
eb70a26 Update developer docs for keystoneauth session
251f52b Correct test running instructions
e418ff8 Document session as an argument to v3.Client
a9927af Link to AccessInfoV3 returned from get_raw_token_from_identity_service
c107a05 Tests stop using deprecated HTTPClient.get()
cb78632 Get revocation list with only audit ids

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

keystoneclient/auth/identity/v3/base.py            |   2 +
keystoneclient/contrib/bootstrap/__init__.py       |   0
keystoneclient/contrib/bootstrap/shell.py          |  40 --
keystoneclient/generic/shell.py                    |  50 --
keystoneclient/openstack/__init__.py               |   0
keystoneclient/openstack/common/__init__.py        |   0
keystoneclient/openstack/common/_i18n.py           |  45 --
.../openstack/common/apiclient/__init__.py         |  22 -
keystoneclient/openstack/common/apiclient/auth.py  | 235 ---------
keystoneclient/openstack/common/apiclient/base.py  | 444 -----------------
.../openstack/common/apiclient/client.py           | 388 ---------------
.../openstack/common/apiclient/exceptions.py       |  93 ----
.../openstack/common/apiclient/fake_client.py      | 190 -------
keystoneclient/openstack/common/apiclient/utils.py | 100 ----
keystoneclient/shell.py                            | 472 ------------------
keystoneclient/utils.py                            |  69 ---
keystoneclient/v2_0/client.py                      |  35 +-
keystoneclient/v2_0/shell.py                       | 547 ---------------------
keystoneclient/v3/client.py                        |  20 +-
keystoneclient/v3/tokens.py                        |  16 +-
openstack-common.conf                              |   7 -
...move_apiclient_exceptions-0cd5c8d16aa09a22.yaml |   5 +
.../notes/remove_cli-d2c4435ba6a09b79.yaml         |   7 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/mitaka.rst                     |   6 +
requirements.txt                                   |   3 +-
setup.cfg                                          |   3 -
test-requirements.txt                              |   2 +-
tools/keystone.bash_completion                     |  27 -
45 files changed, 194 insertions(+), 4291 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index d9bc0f6..d6ce33f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@ keystoneauth1>=2.1.0 # Apache-2.0
-oslo.config>=3.7.0 # Apache-2.0
+oslo.config>=3.9.0 # Apache-2.0
@@ -15 +14,0 @@ positional>=1.0.1 # Apache-2.0
-PrettyTable<0.8,>=0.7 # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index 83e390e..3d43446 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16 +16 @@ oslotest>=1.10.0 # Apache-2.0
-reno>=0.1.1 # Apache2
+reno>=1.6.2 # Apache2





More information about the OpenStack-announce mailing list