'Create an instance of `_UnconvergedDelay`.
:param float max_sleep: the maximum duration for a `_Sleep` that
`sleep` should return.
:param float min_sleep: the duration for the `_Sleep` that will
be returned from the first call to `sleep`, and calls
immediately following a call to `reset_delay`.'

def __init__(self, max_sleep=10, min_sleep=_UNCONVERGED_DELAY):

    self.max_sleep = max_sleep
    self.min_sleep = min_sleep
    self._delay = self.min_sleep
