[keystone] python-keystoneclient 3.11.0 (pike)
We eagerly announce the release of: python-keystoneclient 3.11.0: Client Library for OpenStack Identity This release is part of the pike release series. The source is available from: https://git.openstack.org/cgit/openstack/python-keystoneclient Download the package from: 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.11.0 ^^^^^^ Deprecation Notes * [blueprint deprecate-to-ksa (https://blueprints.launchpad.net /python-keystoneclient/+spec/deprecate-to-ksa)] Several modules related to authentication in keystoneclient have been deprecated in favor of [keystoneauth (https://docs.openstack.org/developer/keystoneauth/)] These modules include: "keystoneclient.session", "keystoneclient.adapter", "keystoneclient.httpclient", "keystoneclient.auth.base", "keystoneclient.auth.cli", "keystoneclient.auth.conf", "keystoneclient.auth.identity.base", and "keystoneclient.auth.token_endpoint". Tips for migrating to *keystoneauth* have been [documented (https://docs.openstack.org/developer/keystoneauth/migrating.html)]. * Deprecate the *keystoneclient.generic* client. This client used to be able to determine available API versions and some basics around installed extensions however the APIs were never upgraded for the v3 API. It doesn't seem to be used in the openstack ecosystem. Changes in python-keystoneclient 3.10.0..3.11.0 ----------------------------------------------- b456e92 Fix html_last_updated_fmt for Python3 9dd14ef Updated from global requirements 9c6233f Moved release note to the correct path 641f24f Updated from global requirements ff86c08 Updated from global requirements 7aa1912 Updated from global requirements f7c6cfd Updated from global requirements dd2000b Stop using oslotest.mockpatch 683c469 Remove unused log 4c88af5 Updated from global requirements cfd3373 Fix failing PY2 and PY3 gate jobs 1d5774f Remove log translations in python-keystoneclient b264c4b Updated from global requirements 34d99f0 Add support for endpoint group CRUD 67b1cd3 Fix 12 warnings when building keystoneclient docs 689729f Use https for *.openstack.org references 2e6459f Fix boto version strip regex 49cbefe Update reno for stable/ocata Diffstat (except docs and test files) ------------------------------------- CONTRIBUTING.rst | 4 +- HACKING.rst | 4 +- README.rst | 10 +- bindep.txt | 2 +- keystoneclient/_discover.py | 19 ++- keystoneclient/auth/base.py | 2 +- keystoneclient/auth/cli.py | 2 +- keystoneclient/auth/identity/base.py | 10 +- keystoneclient/auth/identity/generic/base.py | 8 +- keystoneclient/auth/identity/v3/base.py | 6 +- keystoneclient/common/cms.py | 10 +- keystoneclient/contrib/ec2/utils.py | 2 +- keystoneclient/discover.py | 6 +- keystoneclient/generic/client.py | 6 +- keystoneclient/httpclient.py | 10 +- keystoneclient/i18n.py | 12 +- .../removed-generic-client-ff505b2b01bc9302.yaml | 6 - keystoneclient/session.py | 8 +- keystoneclient/utils.py | 4 - keystoneclient/v3/client.py | 8 ++ .../v3/contrib/federation/identity_providers.py | 2 +- keystoneclient/v3/endpoint_groups.py | 136 +++++++++++++++++++++ .../notes/deprecated_auth-d2a2bf537bdb88d3.yaml | 4 +- .../removed-generic-client-ff505b2b01bc9302.yaml | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/ocata.rst | 6 + requirements.txt | 14 +-- setup.cfg | 2 +- setup.py | 2 +- test-requirements.txt | 8 +- 43 files changed, 456 insertions(+), 123 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 520ab7f..17d9498 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -pbr>=1.8 # Apache-2.0 +pbr!=2.1.0,>=2.0.0 # Apache-2.0 @@ -8,3 +8,3 @@ debtcollector>=1.2.0 # Apache-2.0 -keystoneauth1>=2.18.0 # Apache-2.0 -oslo.config!=3.18.0,>=3.14.0 # Apache-2.0 -oslo.i18n>=2.1.0 # Apache-2.0 +keystoneauth1>=2.20.0 # Apache-2.0 +oslo.config>=4.0.0 # Apache-2.0 +oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 @@ -12 +12 @@ oslo.serialization>=1.10.0 # Apache-2.0 -oslo.utils>=3.18.0 # Apache-2.0 +oslo.utils>=3.20.0 # Apache-2.0 @@ -14 +14 @@ positional>=1.1.1 # Apache-2.0 -requests!=2.12.2,>=2.10.0 # Apache-2.0 +requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0 @@ -16 +16 @@ six>=1.9.0 # MIT -stevedore>=1.17.1 # Apache-2.0 +stevedore>=1.20.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index c21da14..0069d45 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +8 @@ flake8-docstrings==0.2.1.post1 # MIT -coverage>=4.0 # Apache-2.0 +coverage!=4.4,>=4.0 # Apache-2.0 @@ -16 +16 @@ oslotest>=1.10.0 # Apache-2.0 -reno>=1.8.0 # Apache-2.0 +reno!=2.3.1,>=1.8.0 # Apache-2.0 @@ -18,2 +18,2 @@ requests-mock>=1.1 # Apache-2.0 -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD -tempest>=12.1.0 # Apache-2.0 +sphinx!=1.6.1,>=1.5.1 # BSD +tempest>=14.0.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org