aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares