CHANGES
=======

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
* Document before and after keywords
* Remove useless MANIFEST
* Remove non-working PyPI download image
* Bump hacking to 0.13
* Use Python 3 for pep8 tox target
* Remove deprecated wait\_jitter

3.7.1
-----

* Fix pep8 errors

3.7.0
-----

* Correctly set the exception if we TryAgain for ever

3.6.0
-----

* Retry on coroutines
* Run flake8 only with latest python
* Deduplicate retry decorator logic
* Extract controller IOs in subclass

3.5.0
-----

* Allow to combine stop conditions
* Add SayThanks
* retry: implement bitwise operators on retry strategies
* retry: add retry\_all

3.4.0
-----

* Deprecate wait\_jitter for wait\_random
