aiodns
aiodns copied to clipboard
Simple DNS resolver for asyncio
Add `search` method uses pycares `search`
Most of the time, aiodns is fine. But on rare occasions, it gets stuck on a C `write()` call deep within pycares. This freezes the entire event loop indefinitely, because...
Hey, I noticed you're using my action for uploading to the PyPI, but its version is outdated — it was deprecated 2 years ago (https://github.com/pypa/gh-action-pypi-publish/commit/1bbe3c9) and doesn't contain modern features....
I changed the example from the repository description to provide infinite query retries until a successful answer: ```python import asyncio import aiodns loop = asyncio.SelectorEventLoop() resolver = aiodns.DNSResolver(loop=loop) async def...