Since it clearly intends to satisfy the async use case, I wish you'd've phrased this as "over aiohttp".