
Twisted 17.5.0 has new code to interoperate between Python's asyncio and "async def": https://twistedmatrix.com/documents/current/core/howto/defer-intro.html#coro... One example of where this is used is in Klein, a web microframework built on top of Twisted: https://klein.readthedocs.io/en/latest/examples/await.html Also, over 93% of Twisted's tests pass on Python 3: https://www.slideshare.net/CraigRodrigues1/the-onward-journey-porting-twiste... So I think that it is quite possible to look at using Twisted in a project which is using Python asyncio. -- Craig On Sun, Aug 27, 2017 at 11:06 AM, Justin Myles Holmes < twotonespirit@gmail.com> wrote:
Hey friends.
I'm in a position that is probably increasingly common. I'm working on a project that has a dependency that uses asyncio (kademlia).
However, I much prefer to use Twisted.
What's are some best practices for this at the moment?