Skip to main content

A pure python implementation of multicast DNS service discovery

Project description

python-zeroconf

https://github.com/python-zeroconf/python-zeroconf/workflows/CI/badge.svg https://img.shields.io/pypi/v/zeroconf.svg https://codecov.io/gh/python-zeroconf/python-zeroconf/branch/master/graph/badge.svg

Documentation.

This is fork of pyzeroconf, Multicast DNS Service Discovery for Python, originally by Paul Scott-Murphy (https://github.com/paulsm/pyzeroconf), modified by William McBrine (https://github.com/wmcbrine/pyzeroconf).

The original William McBrine’s fork note:

This fork is used in all of my TiVo-related projects: HME for Python
(and therefore HME/VLC), Network Remote, Remote Proxy, and pyTivo.
Before this, I was tracking the changes for zeroconf.py in three
separate repos. I figured I should have an authoritative source.

Although I make changes based on my experience with TiVos, I expect that
they're generally applicable. This version also includes patches found
on the now-defunct (?) Launchpad repo of pyzeroconf, and elsewhere
around the net -- not always well-documented, sorry.

Compatible with:

  • Bonjour

  • Avahi

Compared to some other Zeroconf/Bonjour/Avahi Python packages, python-zeroconf:

  • isn’t tied to Bonjour or Avahi

  • doesn’t use D-Bus

  • doesn’t force you to use particular event loop or Twisted (asyncio is used under the hood but not required)

  • is pip-installable

  • has PyPI distribution

  • has an optional cython extension for performance (pure python is supported as well)

Python compatibility

  • CPython 3.7+

  • PyPy3.7 7.3+

Versioning

This project uses semantic versioning.

Status

This project is actively maintained.

Traffic Reduction

Before version 0.32, most traffic reduction techniques described in https://datatracker.ietf.org/doc/html/rfc6762#section-7 where not implemented which could lead to excessive network traffic. It is highly recommended that version 0.32 or later is used if this is a concern.

IPv6 support

IPv6 support is relatively new and currently limited, specifically:

  • InterfaceChoice.All is an alias for InterfaceChoice.Default on non-POSIX systems.

  • Dual-stack IPv6 sockets are used, which may not be supported everywhere (some BSD variants do not have them).

  • Listening on localhost (::1) does not work. Help with understanding why is appreciated.

How to get python-zeroconf?

The easiest way to install python-zeroconf is using pip:

pip install zeroconf

How do I use it?

Here’s an example of browsing for a service:

from zeroconf import ServiceBrowser, ServiceListener, Zeroconf


class MyListener(ServiceListener):

    def update_service(self, zc: Zeroconf, type_: str, name: str) -> None:
        print(f"Service {name} updated")

    def remove_service(self, zc: Zeroconf, type_: str, name: str) -> None:
        print(f"Service {name} removed")

    def add_service(self, zc: Zeroconf, type_: str, name: str) -> None:
        info = zc.get_service_info(type_, name)
        print(f"Service {name} added, service info: {info}")


zeroconf = Zeroconf()
listener = MyListener()
browser = ServiceBrowser(zeroconf, "_http._tcp.local.", listener)
try:
    input("Press enter to exit...\n\n")
finally:
    zeroconf.close()

If you don’t know the name of the service you need to browse for, try:

from zeroconf import ZeroconfServiceTypes
print('\n'.join(ZeroconfServiceTypes.find()))

See examples directory for more.

Changelog

Changelog

License

LGPL, see COPYING file for details.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zeroconf-0.47.0.tar.gz (60.0 kB view details)

Uploaded Source

Built Distributions

zeroconf-0.47.0-pp39-pypy39_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.47.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.47.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (817.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.47.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (856.2 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.47.0-pp38-pypy38_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.47.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.47.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.47.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (856.2 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.47.0-pp37-pypy37_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.47.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.47.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.47.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (856.2 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.47.0-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.47.0-cp311-cp311-win32.whl (1.3 MB view details)

Uploaded CPython 3.11 Windows x86

zeroconf-0.47.0-cp311-cp311-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

zeroconf-0.47.0-cp311-cp311-musllinux_1_1_i686.whl (2.4 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

zeroconf-0.47.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

zeroconf-0.47.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.47.0-cp311-cp311-macosx_11_0_x86_64.whl (856.2 kB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.47.0-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.47.0-cp310-cp310-win32.whl (1.3 MB view details)

Uploaded CPython 3.10 Windows x86

zeroconf-0.47.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.47.0-cp310-cp310-musllinux_1_1_i686.whl (2.5 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

zeroconf-0.47.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

zeroconf-0.47.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.47.0-cp310-cp310-macosx_11_0_x86_64.whl (856.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.47.0-cp39-cp39-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.47.0-cp39-cp39-win32.whl (1.3 MB view details)

Uploaded CPython 3.9 Windows x86

zeroconf-0.47.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

zeroconf-0.47.0-cp39-cp39-musllinux_1_1_i686.whl (2.5 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

zeroconf-0.47.0-cp39-cp39-manylinux_2_31_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.31+ x86-64

zeroconf-0.47.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

zeroconf-0.47.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.47.0-cp39-cp39-macosx_11_0_x86_64.whl (856.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.47.0-cp38-cp38-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

zeroconf-0.47.0-cp38-cp38-win32.whl (1.3 MB view details)

Uploaded CPython 3.8 Windows x86

zeroconf-0.47.0-cp38-cp38-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

zeroconf-0.47.0-cp38-cp38-musllinux_1_1_i686.whl (2.5 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

zeroconf-0.47.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

zeroconf-0.47.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.47.0-cp38-cp38-macosx_10_16_x86_64.whl (856.2 kB view details)

Uploaded CPython 3.8 macOS 10.16+ x86-64

zeroconf-0.47.0-cp37-cp37m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.7m Windows x86-64

zeroconf-0.47.0-cp37-cp37m-win32.whl (814.9 kB view details)

Uploaded CPython 3.7m Windows x86

zeroconf-0.47.0-cp37-cp37m-musllinux_1_1_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

zeroconf-0.47.0-cp37-cp37m-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

zeroconf-0.47.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

zeroconf-0.47.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.47.0-cp37-cp37m-macosx_10_16_x86_64.whl (847.6 kB view details)

Uploaded CPython 3.7m macOS 10.16+ x86-64

File details

Details for the file zeroconf-0.47.0.tar.gz.

File metadata

  • Download URL: zeroconf-0.47.0.tar.gz
  • Upload date:
  • Size: 60.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.2 readme-renderer/37.3 requests/2.28.1 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/5.2.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.16

File hashes

Hashes for zeroconf-0.47.0.tar.gz
Algorithm Hash digest
SHA256 744b106010675095c88ae3b19a57b8af12b36f01023b3fd84a8093fffbc17ef3
MD5 21ac363fe189540c1749ca9a90e0aa34
BLAKE2b-256 6cdd7ac23c81098387af20f592fa9ec1611ac4faf299b01756a07b6efe3b18c8

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b305b45f501ab76ab3c80b0f6651cbfff0a9249eba865918b9571be5948d7384
MD5 69312d9913dbca2fd60d093da25db45d
BLAKE2b-256 826328c0a2f4a4de9c574c517231261aad837791b3c50cf20732196ca282863c

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 38f4672fdfd042d2e3ed02204eed46abd2af9b85658710bef3aa0bdc60d42190
MD5 6395c902a0f1efda26c9e9225fc93ad1
BLAKE2b-256 4cf7a7314364e97ccf85c0260bce8965409ce3187a6f2c2207f732e03066861e

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b97c60e40d8399a0f1a564cb05efd47416f583824738a2f9c9ce70a43f6aed19
MD5 08088ed4d486d6db160ebc527ca408fb
BLAKE2b-256 5f29371ecdc251098369a8bb45a46663b32e13a4455430d45d720fbfdf8a33b2

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 99fe6dda545b63fa2ec8e59b9b29e92d61c168728370f54c8045bda6faabcb1a
MD5 e3773c59d304132ca3ba70ca343e3b82
BLAKE2b-256 2e05e830ec21b57e23cc21e76d9cd167fc44af493f033aa52779fbcb2c8103bf

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0957e89e37e387da093666adad661dfe5c29bc7da603cad222b5760963e51784
MD5 e23649debb427792eb903574adb72bc4
BLAKE2b-256 d1ec63870fdd102b2526e4ad1a4c0646f282a11234ce29ea1beb98de6b32b191

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77afd6ea4ae7b0e029066e1eb5d9ab52ccde2d638e2484581d2a3d7c6e1b0b3f
MD5 0ef1c53db6a08cdf3a9083cddaf26469
BLAKE2b-256 6fef5e92d1e93a64641574813f0fef1def084a05cf62ee27b9f25005a081e131

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6b97da0491299cf98f3a37e6c7662182b02c174e47a28488246185002c4e5bd7
MD5 3341ce3e94a4495f64e8c373ae1749bf
BLAKE2b-256 8fa547300d891c6c174730ca460e6d5c383f6fedc8b230460520afbbbbfa5594

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b8158620d7c2f5f3726d537ad5ca4e1e7c9d8d06ca1478f085cc066834b136fd
MD5 7e2b24292dae380f36ea170fff500bcd
BLAKE2b-256 5e58f83083d4a903024e76ff74084f35d358e39bec9d63ad088ff70f22836d97

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 62fc3f65611e455eca53a37c2db549f8825ebb14f362ef03cfc3d67a6467f446
MD5 97b0a9e302814c9c334203aa676fa451
BLAKE2b-256 7f0e3def1a6c8d331e5d0f2083b58e1c06357c29fd6d1f3263a29ddb5fd698ac

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f134f6a02e63138ee837e5305ee8f9b9f4a9975a4acf7eddfe2108c7967fbf58
MD5 465fc36730fe364165e6e107f9ce5c01
BLAKE2b-256 60fd0942c98f1e56d677815227d0656ebd5ed46219bf5688feffcf0fa906e144

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a780e39341bf94fcbda0707473671f1c105880583cbac6406ca04b59637c432e
MD5 54a0de90d531748e14123bdc28b01972
BLAKE2b-256 404bd1db210289cf04aab8e7fe9142a5cf1ad7f146f6ca9ae59a7b1e2672cbdd

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7c37cdd6947cf94d3db47bb9198fb5d92b4fbbf3616fa93f665af4189c1454b7
MD5 2a53f935a956ed4c4e093c3e9b7c109d
BLAKE2b-256 13c7b3c682096aa2738f3e8eb93420b708847f8b140ab2358eb12d834f5da84a

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5c53c13a487843d4fe54836bfc5ac87d433ef86c8b8aee0abfae14b851243d85
MD5 7f7b4c7f5fa227ec1d94156e85310422
BLAKE2b-256 3dc06bbe27326fb5a7b43f15d198a1ce8742167ac9634c9751eb527fec6d6b5b

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: zeroconf-0.47.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for zeroconf-0.47.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b24ee8cac0cafcfcaf1053751330b301073e5ad33eecfe725ad0ce0bcb01c98f
MD5 62da15c03241a46116770f2c401ddf9b
BLAKE2b-256 9ffeef334949803aba268d43cb2c0762fd347f6a4b30055daed88b901b3f4337

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cc3f28348f11f6054657d30533b1a10dcafe33a3844c8147ec63a2c33225f2df
MD5 945db841d3618fcdfb680e0e8f714351
BLAKE2b-256 0fc0dc1026eaa74b31dac7af58a4c29f62cedf23e0725c1351f8fb8c6e33a0bd

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 40efadafd9712af0faa5569a4134e77371a5bd8e17ad9ab98e1d3ba944abfe39
MD5 aeecbabb2f94eee3091fad325df56294
BLAKE2b-256 e04233b790711f56163b2d9ccd5126d4a587e1e669a3a606b9bbcdafab69657b

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 752c9c979508a1f141eaf439ceb9a44aa7a4cdbfd014abeecbc0c3b7446762fa
MD5 77625b2c919a6841e418a3dcf808be42
BLAKE2b-256 350cc8497d42cb86bd92fe996da8d48f211ae1240f317fa91a4d1c4dfe593c64

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 97cdc2e42e718befa5e26a0b9951cac00f960be6327dc13b2c66299f564518e6
MD5 f28348ba3ff94a2594039d2e61d23798
BLAKE2b-256 530dda4cd14ef4c4abb11c5fb4be0320a1714c210da6416202da47c673c47b10

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c90f8d48b9dc8e6f65a6439964276852006734b4e639535e5e56bed23c86022c
MD5 96f58a80b01ae775141bd8f1c9fbb726
BLAKE2b-256 f399d378bed8df72fc7703e8e11f4b721cd2569c12dfd6bede37e65b0109bcec

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ffd8f7ea34e3e4b86aee4ed1edd9da9d429a5e87f0f8af0e0685d9152258854f
MD5 02609af7c571176d368af640ddf56774
BLAKE2b-256 85406c19feea17be91c3b85d41441a3cb3a29f6d82418890ca1c797c492fcf25

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: zeroconf-0.47.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for zeroconf-0.47.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0771e0fcb8aa84dc08e0f72bc72802fc562ff07f22ee68905585a9f83450dd9b
MD5 a5ed079e20ec987164ffef7e688631af
BLAKE2b-256 c098d16b184c7436ee629c887e8f23a5e0c6d2204c72b030d849652765f1369b

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 555cfb244bee4165fc34159171c27b798b0b6afa4546377f6497cc70e2c90562
MD5 2141ab173e0a246dba006117a94cf837
BLAKE2b-256 cd17d034262e178480695a6c48318aa880f03a0e0ec46c2b827d60f1615a3a0a

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 125bdaa3375e815143bbd314df93214a9c21942bc77f15719316683cc0db5a09
MD5 95098df204e13011dab856f8f2d159ae
BLAKE2b-256 0a6e656c70b91f089e94dac7037b68fa5db0b0d0c839ed255656eb216269438d

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7ef20cec0cd6b0ac070b375203f7fed53b460dd8dd329fe7f3da0f3d98b8184
MD5 d8af59bfeede169317717a67a21bc80f
BLAKE2b-256 7c404ee406971943e23cfa8b36cc022ddb4b160184623f5e0254114c3ae34a10

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 34f693851abe3878c9671b72aab3a7d44f73bb96eaf65e1d5e584aacb3fbb72b
MD5 119b271a9c45a08e63b3f7ca82c79b40
BLAKE2b-256 372074d58e18f1c9f36c0e5d0a456a710f35a8fbd53c790e00d188901ddb402c

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 83e715ed622ade5db338e0c8deff1b5004fb5bd949e28f8240b572bace0e3410
MD5 669247403ad2681df2613d485e33ad88
BLAKE2b-256 a4d55618daef6a37e8b77da7de90a85844b459b63224fdda4c69444c6efc5d9a

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: zeroconf-0.47.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for zeroconf-0.47.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 96eaa48250adf5165c7c9801532d85f2095fd2c43850eee4f175e47d3e0d9ba1
MD5 f2e0308b4cac36e19ee5b9f0a451b737
BLAKE2b-256 4876cc29d946a5a91328c95ef02a657752da7f19a1c98ca09631799ebfc1c157

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: zeroconf-0.47.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for zeroconf-0.47.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 123bee965f31c6b05fc6d85ca4dfd292f070154cee4dfc1f513363088b5a534b
MD5 93c9b05cfe2d9c50f3fb2f88851c7496
BLAKE2b-256 5f188c96bca73ce218c129c3126124be81372b27e3ee54dd345953865274e45e

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1b9af2d9cc3826f07d96686c069220d40e5bbc64b19dd4b965314ef8d8c4bc7b
MD5 fd9c4d692b2058da5b1455a884e08359
BLAKE2b-256 95c6cf99e933e66cc2c53e7b8fc5312b388b1eb3310db15557d1c306ed109880

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 71491a241d4f57c4cf47477f35618e0aeec4c79a7a1af7cf2bec663e50c63255
MD5 65b6db84f2bc0c6141cefd07e04d129f
BLAKE2b-256 501c926ec3ef2d3523e256716634bc83e06719796a0500dd2f1b95086ec06f1d

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp39-cp39-manylinux_2_31_x86_64.whl.

File metadata

  • Download URL: zeroconf-0.47.0-cp39-cp39-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.2 readme-renderer/37.3 requests/2.28.1 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/5.2.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.16

File hashes

Hashes for zeroconf-0.47.0-cp39-cp39-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 079ebd8bd2866d5d0bdb0566b5580ee9cd2d9567064000150b03ed3b90778891
MD5 b888a405f272d362cf923ca387df06a1
BLAKE2b-256 1a0e210ab9889c1a03f6951094a6538a8e51d0da81c9f0a0fb1ce83fe6db4ff7

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0855a33ced5e84a6a976df9e930a7f9b4c9d6aec28ca9d40ca3a5bc9ac7bbf63
MD5 28c6525204c52a3685927dd79fd5f424
BLAKE2b-256 f49be706644b65008d017ee5169e8497b2fd6da8142d769c903a2437ef46663b

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c59b53306368bf29d6116a236a38a3706a2a2fe072893b70ef78053225d64505
MD5 23dbb040f55f57b7451d0c6e35e46d1f
BLAKE2b-256 09a64bbe7d8f0cf96a7ab676bf25cccf4dd6d87fa2767b03fa8b9ff7ee77694e

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5ca1a4a992bc087ad6d7af3257db1ec6203e86c1463f8f3dbb1635505882b7b0
MD5 b1711736a192da550e208e4676d7a54a
BLAKE2b-256 67bc6b8cc73e1b6dcb85473ed5e2b1ce44a6e6f41bfbdf61c2aa518a5370d2b9

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: zeroconf-0.47.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for zeroconf-0.47.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4bc935f2cb0b23b02430dfd8b6e8167be9589ab810ef11886f1ef91d3c7b1a9a
MD5 53efb691304a37935e11f168386d48ff
BLAKE2b-256 d63d7cba94cad1394affa27308df6c644588e8bb70065b75d005b7f6d108bfdb

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: zeroconf-0.47.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for zeroconf-0.47.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d5621612d7431263e1cf3bec21a6efd9363d3f566fc8294488d439ae1d6b5c05
MD5 15d365941f70e2a44aac99b354f97743
BLAKE2b-256 8ff77c67a4ac2abbd4d283f617f0ad1e490ffb46f599fc9aab2b08645aa130ff

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 06634fcf190cdd6c3fe4b6db11f7bde83e4466020432b49021407983188722e5
MD5 060d3df4f9d77adee7c95400b2ca1c56
BLAKE2b-256 8405d3a4337be4e66d81c2a34164b3e0966a83f2fcb4fd610c783f53213de791

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d2969ad9152d0f51673c25bf28299b8e907fe9d9fcf643011d14381030a390db
MD5 09da44bd80a40e1f398856bd18b53961
BLAKE2b-256 9a89efb8a6272800ef2c99643d86ee76e71fab562e1a2094a7b86f22f58ecca6

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15a7c42fb2498686b9d1f34efaba5dbac3437499073844afede3b95a23dba8e2
MD5 cddf40e4d638e7387ef41b9d6c7d3f07
BLAKE2b-256 34667dc48b5a46d458776d5133c0007431a979ac8e3628f7063002585a029cdc

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3a44ac1a209bfefa923782ee369be2fd9f30ef38eb4e2b7732e7d1c9ac70a850
MD5 59b4dbe32bd79296076c98e5ec5adb9d
BLAKE2b-256 1888a9514cd0d25df97dfbee009254bc4fa757814d9f8450c0bb30c2d540c0e5

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 d72174f5d9b3e78baea0fad0e3136d4ede9f017cdbfabdaf4d9c4fc056f9b321
MD5 25bc21b013d4977b8812d7aac688f7c1
BLAKE2b-256 77567e8cd3cdbd5542b966890e361642561e03c3c02aef11219b81a7d0d2c11f

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1aca0c6df19872dec60ca4d0e98d54eb168da7aed2f86ae9ca69d2b1ec5388da
MD5 185d834cdaa7be5d92aae93473c7e19c
BLAKE2b-256 ffdff2139b418a057b605e290990d1a770b9b87ef0ff0becaddb4d9ec8eb5f0f

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: zeroconf-0.47.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 814.9 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for zeroconf-0.47.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 88e147bc3615d79023acd9e5f8df9df3e55e728dc61942890cdc6b36a949ca9e
MD5 757866f73667e05329576861f313d801
BLAKE2b-256 8b731dc3048ba6186ef263c074d3793ab7dd8954bfd745585b63414f5d5cf906

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 44cfa695dd85a33dbab49013b0ba3c216e20d23d7672497a72e428255cf7fb74
MD5 c9495ce18406c33796d92ebb20b51e91
BLAKE2b-256 de58db7360b60326a7c0ea146c1b8e0f91352e3b04225a0acdba7c4b7e4187e8

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 cdca22e9d72de70a9dde7468ba0a19f54f535a2c06c02d4b3fb300f4db8eb58e
MD5 775f751368c9b59b44af94809095823f
BLAKE2b-256 181887188957feaa7fad8b50a0d509151548163ccdc28f82ec251bbb34e799a4

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b8e28d4308deebf5efd4aebdd287f10af74166e6ec412475ef883fb33fe3223
MD5 2ed97eaeaa73075bd73c7d39261b228b
BLAKE2b-256 a86217556eb3cf3adc1c3ab19ab2418374396773c55b390c8849e3271fceec23

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 681f9bdf74bd8d65dee40bde5e30c4303b4d5a20baf2d12d3e2b23586e5bbe25
MD5 155c1dc968b2249da3f0f1df41cd65ad
BLAKE2b-256 e23ec0e391256ab10ba9a1b430a060461954b6ecac66a9e844f125a3319bf4f9

See more details on using hashes here.

File details

Details for the file zeroconf-0.47.0-cp37-cp37m-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.47.0-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 50777b71ec1955cec35621286d9ff9a859cd5045867b57ba5a7239e4db6049d6
MD5 bc05d3a5c6b2594548bc8104a1e7cdc4
BLAKE2b-256 0e7cac7d7cb598638d803757b105673fc86139cd68a34b7c58421c742e9740dd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page