CHANGES
=======

4.12.0
------

* add retry\_error\_callback param
* Fix Mergify conf
* Enable mergify

4.11.0
------

* Implement before\_sleep logging hook
* Rename tenacity.async to tenacity.\_asyncio
* Remove useless install of nose
* Switch to pytest
* Fix codeblock formatting
* Document how to use Trio/curio

4.10.0
------

* Catch BaseException rather than just Exception
* Fix pep8 errors
* Only install monotonic on Python 2
* Stop using pbr to build documentation
* Add \`license\` key to \`setup.cfg\`

4.9.0
-----

* Avoid inspect.getargspec deprecation warning
* Don't fall over if an old version of tornado is installed
* Allow to specify RetryError

4.8.0
-----

* Allow waiters to introspect last result

4.7.1
-----

* Missed top level import of stop\_when\_event\_set
* Mention Tornado minimum version in README
* Fix unless\_exception test names and add no input test

4.7.0
-----

* Add Tornado support
* Fix pep8

4.6.1
-----

* Simplify wrapping code

4.6.0
-----

* Implement \`retry\_with' on decorated functions

4.5.0
-----

* Replace hacking with flake8 extensions
* Fix import order
* Put a default sleep attribute on BaseRetrying
* async: allow to specify a different sleep method
* Issue-8: Make sure doc examples run (#89)
* Remove Python 3.4 support
* Deploy tags with Travis

4.4.0
-----

* Document wait\_random\_exponential strategy
* Rename wait\_full\_jitter to wait\_random\_exponential

4.3.0
-----

* Add retry\_unless\_exception\_type
* Add missing ')' to README.rst
* Do not duplicate statistics fields in instance
* Do not start trial\_start\_time as an attribute
* Add an example on how to combine stop conditions

4.2.0
-----

* Put a link to the GitHub issue of retrying about the fork
* feat: added wait\_full\_jitter
* Add new event based sleep and stop
* Add \`wraps' method directly on Retrying object

4.1.0
-----

* wait: handle OverflowError
* doc: raise Exception in example so they actually work
* Remove weird example with retry\_if\_io\_error
* Bump version for new feature
* Add Python 3.6 support
* Add retry\_if\_not\_result class to compliment the existing retry\_if\_result class

4.0.1
-----

* Fix six minimum version
* doc: rewrite the before explanation

4.0.0
-----

* Add \_\_call\_\_ on BaseRetrying class
