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