We enthusiastically announce the release of: keystoneauth1 3.7.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.7.0 ^^^^^ New Features * Added "collect_timing" option to "keystoneauth1.session.Session". The option, which is off by default, causes the "Session" to collect API timing information for every call it makes. Methods "get_timings" and "reset_timings" have been added to allow getting and clearing the data. * Added "split-loggers" option to the oslo.config Session options. * Exposed "keystoneauth1.discover.version_between" as a public function that can be used to determine if a given version is within a range. Changes in keystoneauth1 3.6.2..3.7.0 ------------------------------------- 8032328 Add oslo.config option for split-loggers 244780f Collect timing information for API calls 8a963de Return the endpoint_override from EndpointData 9e45781 Expose version_between as a real function Diffstat (except docs and test files) ------------------------------------- keystoneauth1/discover.py | 6 +-- keystoneauth1/identity/base.py | 1 + keystoneauth1/loading/session.py | 23 ++++++++++ keystoneauth1/session.py | 51 +++++++++++++++++++++- .../notes/collect-timing-85f007f0d86c8b26.yaml | 8 ++++ ...oslo-config-split-loggers-6bda266d657fe921.yaml | 4 ++ .../notes/version-between-b4b0bcf4cecfb9e4.yaml | 5 +++ 11 files changed, 129 insertions(+), 8 deletions(-)