Skip to content

Latest commit

 

History

History
99 lines (73 loc) · 2.19 KB

CHANGELOG.md

File metadata and controls

99 lines (73 loc) · 2.19 KB

Change Log

[v1.0.3] - 2014-06-05

Changed

  • Make logging unicode safe
  • Log on_predicate backoff as INFO rather than ERROR

[v1.0.4] - 2014-08-12

Added

  • Python 2.6 support from @Bonko
  • Python 3.0 support from @robyoung
  • Run tests in Travis from @robyoung

[v1.0.5] - 2015-02-03

Changed

  • Add a default interval of 1 second for the constant generator
  • Improve on_predicate stop condition avoiding extra sleep

[v1.0.6] - 2015-02-10

Added

  • Coveralls.io integration from @singingwolfboy

Changed

  • Fix logging bug for function calls with tuple params

[v1.0.7] - 2015-02-10

Changed

  • Fix string formatting for python 2.6

[v1.1.0] - 2015-12-08

Added

  • Event handling for success, backoff, and giveup
  • Change log

Changed

  • Docs and test for multi exception invocations
  • Update dev environment test dependencies

[v1.2.0] - 2016-05-26

Added

  • 'Full jitter' algorithm from @jonascheng

Changed

  • Jitter function now accepts raw value and returns jittered value
  • Change README to reST for the benefit of pypi :(
  • Remove docstring doc generation and make README canonical

[v1.2.1] - 2016-05-27

Changed

  • Documentation fixes

[v1.3.0] - 2016-08-08

Added

  • Support runtime configuration with optional callable kwargs
  • Add giveup kwarg for exception inspection

Changed

  • Documentation fixes

[v1.3.1] - 2016-08-08

Changed

  • Include README.rst in source distribution (fixes package)

[v1.3.2] - 2016-11-18

Changed

  • Don't log retried args and kwargs by default
  • README.rst syntax highlighting from @dethi

[v1.4.0] - 2017-02-05

Added

  • Async support via asyncio coroutines (Python 3.4) from @rutsky

Changed

  • Refactor backoff module into package with identical API

[v1.4.1] - 2017-04-21

Added

  • Expose version at package root

Changed

  • Fix checking for running sync version in coroutine in case when event loop is not set from @rutsky

[v1.4.2] - 2017-04-25

Changed

  • Use documented logger name litl#32 from @pquentin

[v1.4.3] - 2017-05-22

Changed

  • Add license to source distribution

[v1.5.0] - 2018-04-11

Changed

  • Add max_time keyword argument