We exuberantly announce the release of: keystoneauth1 3.13.0: Authentication Library for OpenStack Identity This release is part of the stein 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.13.0 ^^^^^^ New Features * Support added for client-side rate limiting. Two new parameters now exist for "keystoneauth1.adapter.Adapter". "rate" expresses a maximum rate at which to execute requests. "parallel_limit" allows for the creation of a semaphore to control the maximum number of requests that can be active at any one given point in time. Both default to "None" which has the normal behavior or not limiting requests in any manner. Changes in keystoneauth1 3.12.0..3.13.0 --------------------------------------- 0993471 Add support for client-side rate limiting Diffstat (except docs and test files) ------------------------------------- keystoneauth1/_fair_semaphore.py | 104 +++++++++++++++++++++ keystoneauth1/adapter.py | 26 +++++- keystoneauth1/session.py | 38 ++++++-- ...client-side-rate-limiting-dec43fc9b54f5b70.yaml | 10 ++ 6 files changed, 259 insertions(+), 7 deletions(-)
participants (1)
-
no-reply@openstack.org