[release-announce] python-keystoneclient 3.18.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 24 17:25:34 UTC 2018


We high-spiritedly announce the release of:

python-keystoneclient 3.18.0: Client Library for OpenStack Identity

This release is part of the stein release series.

The source is available from:

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

Download the package from:

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

Please report issues through launchpad:

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

For more details, please see below.

3.18.0
^^^^^^

Deprecation Notes

* The region resource in Keystone never support or contain "enabled"
  property. Thus the property is deprecated and will be removed in
  future versions.

Changes in python-keystoneclient 3.17.0..3.18.0
-----------------------------------------------

548bc8d Don't quote {posargs} in tox.ini
b7db566 Deprecate region enabled parameter
727bf03 Import legacy keystoneclient-dsvm-functional
f311819 Use templates for cover and lower-constraints
59f3bbe add lib-forward-testing-python3 test job
58e3e41 add python 3.6 unit test job
f8c28e7 switch documentation job to new PTI
5168c61 import zuul job settings from project-config
b4fb2fb fix misspelling of 'default'
0438a3c Update reno for stable/rocky
31a7ce6 refactor the getid method in keystoneclient/base.py
e290674 Switch to stestr
ac03532 Add release note link in README
5700bac Update IdentityProviderManager docstring
d3ea00e Add return-request-id-to-caller function(v3)
b2e9cae Add Response class to return request-id to caller


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

.gitignore                                         |   2 +-
.stestr.conf                                       |   4 +
.testr.conf                                        |   4 -
.zuul.yaml                                         |  28 ++-
README.rst                                         |   2 +
keystoneclient/base.py                             | 136 +++++++++----
keystoneclient/httpclient.py                       |   5 +
.../v3/contrib/federation/identity_providers.py    |   4 +-
keystoneclient/v3/projects.py                      |  16 +-
keystoneclient/v3/regions.py                       |  11 +
keystoneclient/v3/registered_limits.py             |   2 +-
lower-constraints.txt                              |   3 +-
playbooks/keystoneclient-dsvm-functional/post.yaml |  80 ++++++++
playbooks/keystoneclient-dsvm-functional/run.yaml  |  47 +++++
.../notes/bug-1615076-26962c85aeaf288c.yaml        |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/rocky.rst                      |   6 +
test-requirements.txt                              |   2 +-
tox.ini                                            |  12 +-
23 files changed, 633 insertions(+), 60 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index bad9c18..92ffcf6 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -17 +17 @@ tempest>=17.1.0 # Apache-2.0
-testrepository>=0.0.18 # Apache-2.0/BSD
+stestr>=2.0.0 # Apache-2.0






More information about the Release-announce mailing list