[release][keystone] keystoneauth release 1.0.0 (liberty)
We are psyched to announce the release of: keystoneauth 1.0.0: Authentication Libarary for OpenStack Identity This release is part of the liberty release series. With source available at: http://git.openstack.org/cgit/openstack/keystoneauth With package available at: https://pypi.python.org/pypi/keystoneauth1 For more details, please see the git log history below and: http://launchpad.net/keystoneauth/+milestone/1.0.0 Please report issues through launchpad: http://bugs.launchpad.net/keystoneauth Changes in keystoneauth1 0.4.0..1.0.0 ------------------------------------- 163f3ec Change the README to remove the warning for 1.0.0 release 78c7d64 Add accessor method for raw catalog content 4a97ce8 Raise exception for v2 with domain scope 2e572f7 Change auth plugin help text to auth type a56ed42 Use auth_type instead of auth_plugin by default 4c65944 Add session and auth loading to loading.__init__ f08447b Auth-url is required for identity plugins 3ca351b Return oslo.config opts from config loading 0505180 Move admin_token to base _plugins dir f82bb66 Mark tenant-name and tenant-id deprecated d652305 Raise error if loader is provided name without id 9a8d4ab Provide has_scope_parameters function on plugins b88af41 Remove deprecated options from identity base plugin a6749ed get_available_loaders should return loader object 5958739 Change option requirement testing ae24552 Better isolate loading tests cd34246 Update k2k plugin with related code comments dcea6b8 Remove plugin.load_from_conf_options and argparse 02786d6 Give easy entry points for session loading 91add7b Updated from global requirements Diffstat (except docs and test files) ------------------------------------- README.rst | 6 +- keystoneauth1/access/service_catalog.py | 10 ++ keystoneauth1/exceptions/auth_plugins.py | 46 +++-- keystoneauth1/identity/base.py | 15 +- keystoneauth1/identity/generic/base.py | 10 +- keystoneauth1/identity/generic/password.py | 5 +- keystoneauth1/identity/v2.py | 5 + keystoneauth1/identity/v3/base.py | 7 + keystoneauth1/identity/v3/k2k.py | 24 ++- keystoneauth1/loading/__init__.py | 43 +++-- keystoneauth1/loading/_plugins/admin_token.py | 34 ++++ .../loading/_plugins/identity/admin_token.py | 34 ---- keystoneauth1/loading/_plugins/identity/base.py | 4 +- keystoneauth1/loading/_plugins/identity/generic.py | 8 +- keystoneauth1/loading/_plugins/identity/v3.py | 24 +++ keystoneauth1/loading/base.py | 189 +++------------------ keystoneauth1/loading/cli.py | 51 ++++-- keystoneauth1/loading/conf.py | 40 +++-- keystoneauth1/loading/opts.py | 3 + keystoneauth1/loading/session.py | 58 +++++-- setup.cfg | 2 +- test-requirements.txt | 2 +- 35 files changed, 680 insertions(+), 545 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 76c2d85..ffa2aaf 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -14 +14 @@ oauthlib>=0.6 -oslo.config>=2.1.0 # Apache-2.0 +oslo.config>=2.3.0 # Apache-2.0
participants (1)
-
doug@doughellmann.com