[release-announce] keystoneauth1 3.6.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Wed May 9 00:28:19 UTC 2018


We high-spiritedly announce the release of:

keystoneauth1 3.6.0: Authentication Library for OpenStack Identity

This release is part of the rocky release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/keystoneauth

Download the package from:

    https://pypi.org/project/keystoneauth1

Please report issues through launchpad:

    https://bugs.launchpad.net/keystoneauth

For more details, please see below.

3.6.0
^^^^^

New Features

* Added a 'status' field to the *EndpointData* object which contains
  a canonicalized version of the information in the status field of
  discovery documents.

* Added support for service-type aliases as defined in the Service
  Types Authority when doing catalog lookups.

Changes in keystoneauth1 3.5.0..3.6.0
-------------------------------------

9688b79 Use Status variables in tests
5c79260 Infer version from old versioned service type aliases
4629e3c Turn normalize_status into a class
57f9736 Make VersionData class
d6670ee Add methods to get all of the version data
79cd91e Implement service_type alias lookups
d692b1b Trivial: Update pypi url to new url
2e209e9 Allow tuples and sets in interface list
43c6e37 Expose version status in EndpointData
2efa5f7 fix a typo in session.py


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

README.rst                                         |   4 +-
keystoneauth1/access/service_catalog.py            |  70 ++++-
keystoneauth1/discover.py                          | 258 ++++++++++++++--
keystoneauth1/exceptions/discovery.py              |  32 ++
keystoneauth1/identity/base.py                     |  50 +++-
keystoneauth1/session.py                           |  27 +-
lower-constraints.txt                              |   1 +
.../expose-endpoint-status-6195a6b76d8a8de8.yaml   |   6 +
.../serice-type-aliases-249454829c57f39a.yaml      |   5 +
requirements.txt                                   |   1 +
13 files changed, 905 insertions(+), 90 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 6e43b67..e88d1ff 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -18,0 +19 @@ stevedore>=1.20.0 # Apache-2.0
+os-service-types>=1.2.0  # Apache-2.0






More information about the Release-announce mailing list