diff --git a/Makefile b/Makefile index 2e8abf81e..2d2bce124 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -# version: 1.2 +# version: 1.3 .PHONY: all virtualenv MAX_LINE_LENGTH=110 diff --git a/zeroconf/asyncio.py b/zeroconf/asyncio.py index de7e97dd3..c5c9457b1 100644 --- a/zeroconf/asyncio.py +++ b/zeroconf/asyncio.py @@ -132,8 +132,9 @@ class AsyncZeroconf: Supports registration, unregistration, queries and browsing. - The async version is currently a wrapper around the sync version - with I/O being done in the executor for backwards compatibility. + The async version is currently a wrapper around Zeroconf which + is now also async. It is expected that an asyncio event loop + is already running before creating the AsyncZeroconf object. """ def __init__( @@ -145,7 +146,7 @@ def __init__( zc: Optional[Zeroconf] = None, ) -> None: """Creates an instance of the Zeroconf class, establishing - multicast communications, listening and reaping threads. + multicast communications, and listening. :param interfaces: :class:`InterfaceChoice` or a list of IP addresses (IPv4 and IPv6) and interface indexes (IPv6 only).