anyio

High level compatibility layer for multiple asynchronous event loop impleme..

Here are some articles that you may find helpful