[keystone] keystoneauth1 3.2.0 (queens)
We are delighted to announce the release of: keystoneauth1 3.2.0: Authentication Library for OpenStack Identity This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/keystoneauth Download the package from: https://pypi.python.org/pypi/keystoneauth1 Please report issues through launchpad: https://bugs.launchpad.net/keystoneauth For more details, please see below. 3.2.0 ^^^^^ New Features * A new "none" auth plugin is added with purpose to simplify loading clients from configuration file options. It does not accept any arguments and sets the token to 'notused'. It does not have any endpoint/url associated with it, and thus must be used together with "adapter.Adapter"'s "endpoint_override" option to instantiate a session for client to a service that is deployed in noauth/standalone mode. Changes in keystoneauth1 3.1.0..3.2.0 ------------------------------------- fa08ed6 Set self.allow to a dict if None is passed 322557a Fix docstring typo 8b8ff83 Update discovery url normalization with catalog info 0fa07d0 Add method to get the api major version 2ef98f6 Don't use mutable defaults in allow arguments 81ec691 Protect against missing interface attribute aeb38d5 Adapter.get_conf_options(deprecated_opts) 88827a8 Allow discovery URLs to have trailing slashes 335a8cd Remove use of positional decorator 2195845 Fix exception message in adapter loading efc9595 Update reno for stable/pike 6be1c5e Updated from global requirements bb5cb9d Parameter to tune mutual authentication in kerberos 9130c4c Add release note for 'none' auth plugin ec11a2c Enable some off-by-default checks Diffstat (except docs and test files) ------------------------------------- keystoneauth1/access/access.py | 3 - keystoneauth1/access/service_catalog.py | 7 - keystoneauth1/adapter.py | 26 ++- keystoneauth1/discover.py | 25 +-- keystoneauth1/extras/kerberos/__init__.py | 28 ++-- keystoneauth1/extras/kerberos/_loading.py | 47 ++++++ keystoneauth1/fixture/discovery.py | 10 -- keystoneauth1/identity/access.py | 3 - keystoneauth1/identity/base.py | 137 ++++++++++++++- keystoneauth1/identity/generic/password.py | 3 - keystoneauth1/identity/v2.py | 3 - keystoneauth1/identity/v3/base.py | 2 - keystoneauth1/identity/v3/oidc.py | 5 - keystoneauth1/loading/adapter.py | 57 ++++++- keystoneauth1/loading/cli.py | 3 - keystoneauth1/loading/opts.py | 3 - keystoneauth1/loading/session.py | 3 - keystoneauth1/session.py | 23 ++- .../unit/extras/kerberos/test_fedkerb_loading.py | 1 + .../unit/extras/kerberos/test_kerberos_loading.py | 1 + releasenotes/notes/none-auth-dab13ab9af6f5c86.yaml | 10 ++ releasenotes/source/index.rst | 1 + releasenotes/source/pike.rst | 6 + requirements.txt | 1 - test-requirements.txt | 2 +- tox.ini | 3 + 31 files changed, 644 insertions(+), 146 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2e3b9c5..2a21f6b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16 +15,0 @@ iso8601>=0.1.11 # MIT -positional>=1.1.1 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index e78b494..7313a36 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -13 +13 @@ oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0 -openstackdocstheme>=1.11.0 # Apache-2.0 +openstackdocstheme>=1.16.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org