Support Trio out-of-the-box, take 2 (#463)
* Support Trio out-of-the-box
This PR makes `@retry` just work when running under Trio.
* Add a no-trio test environment
* Switch to only testing trio in one environment
* bump releasenote so it is later in history->reno puts it in the correct place in the changelog
* fix mypy & pep8 checks
* Update doc/source/index.rst
fix example
Co-authored-by: Julien Danjou <julien@danjou.info>
* Update tests/test_tornado.py
* Update tests/test_tornado.py
* make _portably_async_sleep a sync function that returns an async function
---------
Co-authored-by: Nathaniel J. Smith <njs@pobox.com>
Co-authored-by: Julien Danjou <julien@danjou.info>
6 files changed