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.52.0.tar.gz (138.5 kB view details)

Uploaded Source

Built Distributions

zeroconf-0.52.0-pp39-pypy39_pp73-win_amd64.whl (775.9 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.52.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (813.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

zeroconf-0.52.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (821.0 kB view details)

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

zeroconf-0.52.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (857.7 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.52.0-pp38-pypy38_pp73-win_amd64.whl (775.9 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.52.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.52.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (821.0 kB view details)

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

zeroconf-0.52.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (857.7 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.52.0-pp37-pypy37_pp73-win_amd64.whl (775.9 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.52.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.52.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (821.1 kB view details)

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

zeroconf-0.52.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (857.7 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.52.0-cp311-cp311-win_amd64.whl (775.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.52.0-cp311-cp311-win32.whl (775.9 kB view details)

Uploaded CPython 3.11 Windows x86

zeroconf-0.52.0-cp311-cp311-musllinux_1_1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

zeroconf-0.52.0-cp311-cp311-musllinux_1_1_i686.whl (2.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

zeroconf-0.52.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

zeroconf-0.52.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

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

zeroconf-0.52.0-cp311-cp311-macosx_11_0_x86_64.whl (857.7 kB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.52.0-cp310-cp310-win_amd64.whl (775.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.52.0-cp310-cp310-win32.whl (778.6 kB view details)

Uploaded CPython 3.10 Windows x86

zeroconf-0.52.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.52.0-cp310-cp310-musllinux_1_1_i686.whl (2.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

zeroconf-0.52.0-cp310-cp310-manylinux_2_31_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.31+ x86-64

zeroconf-0.52.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

zeroconf-0.52.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

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

zeroconf-0.52.0-cp310-cp310-macosx_11_0_x86_64.whl (857.7 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.52.0-cp39-cp39-win_amd64.whl (778.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.52.0-cp39-cp39-win32.whl (778.6 kB view details)

Uploaded CPython 3.9 Windows x86

zeroconf-0.52.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

zeroconf-0.52.0-cp39-cp39-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

zeroconf-0.52.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

zeroconf-0.52.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.52.0-cp39-cp39-macosx_11_0_x86_64.whl (857.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.52.0-cp38-cp38-win_amd64.whl (778.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

zeroconf-0.52.0-cp38-cp38-win32.whl (778.6 kB view details)

Uploaded CPython 3.8 Windows x86

zeroconf-0.52.0-cp38-cp38-musllinux_1_1_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

zeroconf-0.52.0-cp38-cp38-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

zeroconf-0.52.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

zeroconf-0.52.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.52.0-cp38-cp38-macosx_11_0_x86_64.whl (857.7 kB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

zeroconf-0.52.0-cp37-cp37m-win_amd64.whl (778.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

zeroconf-0.52.0-cp37-cp37m-win32.whl (742.8 kB view details)

Uploaded CPython 3.7m Windows x86

zeroconf-0.52.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.52.0-cp37-cp37m-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

zeroconf-0.52.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.52.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.52.0-cp37-cp37m-macosx_11_0_x86_64.whl (849.0 kB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.52.0.tar.gz
  • Upload date:
  • Size: 138.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.1.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.10

File hashes

Hashes for zeroconf-0.52.0.tar.gz
Algorithm Hash digest
SHA256 89f6db03098c805543830d4adbde6cf95ae5c08bc2d4967c77f6f0a4b977ec8c
MD5 78005d96031e2ca51156d90f0d541971
BLAKE2b-256 6ec632527e020701ac484977ffc1d446e551a9e0eb37226128ea9ef99f9675e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0e5882b6f58c2957dc5394c9d02ace0d89cf679d8169fc9faaae3398a34b6b0f
MD5 27238590cfc09621e833be159a52114a
BLAKE2b-256 236d3a015ad0025053ba310b8e3fcb949bd9f57bc12b216140036d1ab9d26f2e

See more details on using hashes here.

File details

Details for the file zeroconf-0.52.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.52.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d567d34b4b2df725a40ba2e010f15762ce871dfe82200a53318287d4b72a3d9f
MD5 c2e966954bad29820e80c35eeee2a6d6
BLAKE2b-256 0c414441137086e64ea29c8883e04255e06180ab3cc010de0d119f9cf1fc7e1f

See more details on using hashes here.

File details

Details for the file zeroconf-0.52.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.52.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1a33c25433a0b6245f968211c76c804068e21df69e423dd2e4bd4fd7142efd9a
MD5 0fcfe363f84ac465efa534cf4c0ffbda
BLAKE2b-256 d569b1c6c77b8673128db5cfb5b80075aede9e226537792eb627b6d0d0bfb7fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 bd6638b2fa822298c097c8eb674e33a4296b78035cd53d8e3b634cfa3370d4a9
MD5 4a4431c63c8815c014e3a675f61fe6ff
BLAKE2b-256 3501b5e6bc5e3c2f6b244489fb4e73a670679dee98ba7ef7e2edbf0b36017b11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 762a3103a291f0bfa63ec4db09250686dc4cd60cb8b27b29b5e6ab0cfbddcd8e
MD5 5a00ea6f51c804b422fd2941018a3efe
BLAKE2b-256 d8ee50b1a520451bf3a0e18c2ac6f19a695099febd9d960cdf3d7b87d23c20b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2299a55c7b80ecaa0308569097044363ecadad3a8de290c74b0438fc1d86fd71
MD5 73ff2f2b866aa7e1abf1b9ee66143bd3
BLAKE2b-256 4d84c37b0a18c0b9f9db0402c29b8109c9a96fcd78ad948fb9657edfa28a6f2d

See more details on using hashes here.

File details

Details for the file zeroconf-0.52.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.52.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 16d961a7be24b67d1ff9b130279775f49ee0d0d85ad5f514fc230cad0ed526c8
MD5 1016388142e948697b3f1d3ef461bee6
BLAKE2b-256 69130039baef85d02b0cb8efb58184397f7698e23f6602bcef586f4f002cbad9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4b38b6d57d74afbcd968b82879d6197577d58bfaa2e462d091925d25db1d03e4
MD5 93c62baca605be33509ebfe2033a6759
BLAKE2b-256 726fbdc7c09e862287d01cd0d991dfe40640b3e6e3573d385b5622ecbd3ff69e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 3b74ff79228f8b63e21fd1a048f323f113072c53fe7973c9aeeda1371eded467
MD5 b7f6c3fca8c057a037098af4d5d11927
BLAKE2b-256 6effd74382461fe774548769ff308628fc58f91260e7236b02df87cde8e73d8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 634bdb827381b9228a1c6c1eda4f5dee60bb6de3b43c3713aaf1b58b2c3dd9da
MD5 fead7720c41627bc580881194eb9b301
BLAKE2b-256 ce788cedbdce85e5d103aa4d0f64524f6f044a7a98c7744c0606e96dfb4883a0

See more details on using hashes here.

File details

Details for the file zeroconf-0.52.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.52.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 609cea032e29641fb9bc5a332a77fe61403e1e6a367b09d6db3453cf277044b1
MD5 25dc0ba9ce371b71803f064ec8e5c920
BLAKE2b-256 5e7f0971c55cc28e91c964ca48cd14f5708d6615f57b688a68803cab089d9f70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 736dd0d95cf2f14ab045551b515def3c298eb77c24e9c60772706b1a73c0d2a7
MD5 65df139ecadc1dcb079cd3d1937de8f1
BLAKE2b-256 54266a92348a94f487507d484823677bfeae32e06ce7f6c437cd0a94f52794de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e4bf17dddd491f326feab98c1ff1837fb0a9a5b73338eeff504cb4e2a03a33a1
MD5 3ebca3801227c7ec3a62dd18d28dffff
BLAKE2b-256 9e9912dba1f209cc1ba42217dd3276d43a021c1b7389729da0784973257f4e11

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.52.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 775.9 kB
  • 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.52.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9c67bc9dae64af47abd68be777342e7540a693f14f9089cb3a3061a42cf61f80
MD5 ae4276f0d309184bdb443bbbb346592b
BLAKE2b-256 20fdb95786fe22c87480f53798afbcea6e16e0a23ec191012e617cdb2a7907e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dfbccb3134224192d16845749e000dc04056393a8158a9eae2f52b31792be973
MD5 d14065c6b7c61597c5c595e6275ebbb8
BLAKE2b-256 67c6bcd477f02bfd80c3c5e8737e821d144daced347cf635cccb10c15b062b30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 09b1bca69ddd757f608f1bf86c9f054e48c594b068162b01a5e6c193ec33c083
MD5 7631394afcb615890bb22bf8f5e7dd0c
BLAKE2b-256 44d6f657c51573de6d4c79de5a5e5fd2e887a29d4c25e9cf0162b8e4175d6e2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 88fcc7c68ee687348367d9e5a007f433fb29d15c9605aad68d46388d5cd4f02f
MD5 5acb75954c23af3e65b088cc63d4b20d
BLAKE2b-256 1f8b7229e9debc220a3c644c43d162e8b4b7aba8e40e9628980fc5178b283553

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b9b3bc763856b51750d0c6cb26fcb05b7df3395f6be445e180958aa97f0b3238
MD5 2f13e21635520ed1bd5f9d3dc3b4c13c
BLAKE2b-256 af6eb54940935cb85f81fc4ced8970c0d5ccbb10cc9b262282591bd8f9e1aa4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2432e1607c203bfc618cde11cd966bc35e737a97047dca3784f846db3867c81e
MD5 1317d7fa3d3f82e0648cc0c507664a48
BLAKE2b-256 f50ae1eb6ab14a2fec1ef471bfbad6f7aca6d00db02ee1dd226ee4f7f21fbbc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3eaea8c05b6755f96e628caa5e2c3dc3686a342b8ee428c944818887affe7c6d
MD5 285cc7cccdb3f2ca2c2352d87485611d
BLAKE2b-256 76c4e66caf70d22f56fad6e6f78b6b0a025cb7b5122da1a526caa7163d962b48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.52.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 778.6 kB
  • 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.52.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e5756753772adfffc4d5a45501f8d803431e764586b4311362e7ec8efbc4398c
MD5 02a5794cc09c12fd0141f73e5b74a1e4
BLAKE2b-256 a5e1b4f11964894acc93837f9e7906143f44c777ce9ac692f59a00a5950f6916

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9cb56290cd721d576ed4665de5f3692b278ade2a5f34c18f27269040ab4d0da3
MD5 74b4366cce4a67b58a893a50d782534c
BLAKE2b-256 bd82e8d32377e573893824813f121e6c8b0d1bb4d16ea18fdcc542f3d3a86f6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f4e6a02ea136409e2327d3446690604c561db06747c523deb950e5a1f2cb853d
MD5 667afc53867480c6d24a73dac46e897b
BLAKE2b-256 8aba8dab149a002bcaeab5bdde6b579db09786e3d1f200025d997487f44e0053

See more details on using hashes here.

File details

Details for the file zeroconf-0.52.0-cp310-cp310-manylinux_2_31_x86_64.whl.

File metadata

  • Download URL: zeroconf-0.52.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.10, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.1.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.10

File hashes

Hashes for zeroconf-0.52.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 b1cf4a66a964a7f55765ea2b89622f54fd89e511a95b9be643ba7dc2600c4b80
MD5 0064d354ca8dd8d8e273f76e44d8eab8
BLAKE2b-256 e94ec5d697385998ea81ea98e5a7a0c491a2d72031806a47bad52218d2faa49d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 835fd47ec37e53011dc77ee8855b1db1e924928cf89544e34cb049817f254bd4
MD5 6e282fab89a30dd507db809a387ec89c
BLAKE2b-256 7074c58ca3679d06d55391b13ec135ed19cc2f41a51e814be6b81b171b197790

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ad274e896d1e5d61995561c53c2899fb00c37878735f3a2a704933dcf4a5f34b
MD5 24e770056eef028043ec7927371427ae
BLAKE2b-256 0722c49a509d86ff11c57f8541d4ad9e3117919d73c0c053a7fa6cf43bc71560

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 56ef3f2267feb056c8c70b905e90da9438f8f2a23417ea36eb51992566134687
MD5 afde73e1d023f21494ff79d01646a341
BLAKE2b-256 c4e5baaab41570b10d3f47864341705390ece579c380d238ddf5914dfe436547

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.52.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 778.6 kB
  • 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.52.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6775ac2aaa847cf412cc7fcf860a8089a43c43fb5a889aa7ab25779381bb7e56
MD5 9fe909d5b28b17777caf575b46db69e1
BLAKE2b-256 1093b9bf149f2a721670d9ca0559d24ea8fb21e62e4b43e2e9f7a933945ee39c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.52.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 778.6 kB
  • 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.52.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 db107be857da9a026bbf4727318c9ae9966698cd22fb3714f94512a19549489e
MD5 dfd0284c807bcc879a6a3abac098cde6
BLAKE2b-256 d3a253c6d7dd8635353b79be46af28641e57b604926b97d990090460f24b0816

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 868c55046bc5d03a0d25ab57b78c0cb91c43eb1ce01c490cb69b6054ef23306b
MD5 f8c6bf6a9692190880718635cdc1aa91
BLAKE2b-256 11d9a11eb6b46c360d09199e2254e4b8d5b0544be622ccd370ffaa475cad22d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6ee7b8b25cb137b09fb8979a54b07a943be3ca07ceebab6f79b061a3f98632b9
MD5 a13b91a55ad5fc5188954a2d0b32c41a
BLAKE2b-256 d6cb1c68392139f7f75beb1391ae24ede1c04f7785cee32d0a6272bf7c2803f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4ff7e03de99f76b6e862615efebd426d5a5d9789401cd0d0ccce261e1430eb30
MD5 7da37bdd1e00abf24f2dd6a994ec6e60
BLAKE2b-256 3d029b553379339d60465f47f199536ccb766eb15fb524ecf336374c0d7f890f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8b4068cf2ab66b98ce82366a69be88f5cd3067fa5d384178e1abd979a39bd3a6
MD5 549b8ee08ff3ca0d4500981e803b8ee7
BLAKE2b-256 285c598e180f2a409cf2bbb14964aea78f2fe1a8fed3aea1b41b1a9ab85a81b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e87074842cbe204818cab95838dcdd7a7bef6df57d9d7cc0a399adb505ce473f
MD5 b0dbce6e756266617a450238a70eef0b
BLAKE2b-256 2f3199be3bba371080e5e2fafa3498b2c8be94a880f341716285cf05e5adb125

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.52.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 778.6 kB
  • 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.52.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 934944b8dc7ab41799bc18e591d36f5505fa1fdd47d937ccac96eb7fb3cd6757
MD5 c21324c5242222b0bb876beb4559444c
BLAKE2b-256 d7dd910adff54beb457216e63448063086fbd72f73293bff56288ac986d7f1e0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.52.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 778.6 kB
  • 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.52.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 66272c6469487c59064ec76e2e52402cc2f5a2431c21ac59445ce472b2fd36c7
MD5 b8a438cdadc40d7800435c1e239fe2eb
BLAKE2b-256 6826f6bc7855afa445f63b013051acf45a3059ef6c2e2a6da3294a89ff0ecb50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6e2b30a85341220849668f9a63e16176c9f84e0d09eee064dd03ef10991c7c27
MD5 7bdd96934e3235a6108a463546092d24
BLAKE2b-256 6362a88c9108189d743236c4f23764246342bd4b8bef2805915c7832a0f37de8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a824de351e53db8c12763655ce1527abed17fa554e9b2e65f004163f6367215c
MD5 76d60c503bfc3726ca4c5b393107aa00
BLAKE2b-256 6ccbf3309318014aaea013bfe44c95d77dc2f6ca2c33888736ce2339d82de62a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de0cc9de70583949d39ca400f8c3c71145039f8a933a2a571da0533ed4cff09b
MD5 806a853cbb176f27bc45074e6cd7404f
BLAKE2b-256 84221418167c494c830287eb6eda71aab6be9d67f89705ab0de290c6c8e6a941

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9e5205cc3a6d72340a5a2882a68a8bf721f81416cb12a967b587696bcfd90f77
MD5 1c66c64dba8b906181d8444b6b040df3
BLAKE2b-256 e5704927f5dcfc32a5e5184cdebc242eb9bfe3a6305ac6481f1f45ddb428de90

See more details on using hashes here.

File details

Details for the file zeroconf-0.52.0-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a95f1a017fa99f43cf099c391f6abab28ae970967dae2a14a6a71f2b521bc6ac
MD5 dcf06a5c2f8fd0c904ae945a4450364f
BLAKE2b-256 f89c2c1e7db443bc358f69541138fbc00f6673bb369b9a4f2c1c3af2ad47278e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.52.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 82e1c38af4c95eb4797ef17ae54ced3fae405b1d7ed765a53ee4346c23c89f2e
MD5 3c9c4e4aceb28219c0efbee4c2c9889e
BLAKE2b-256 3c47d089e291595e1934319b1faae0ff2743b210ce0c2c55a9df78c3488e16d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.52.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 742.8 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.52.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 9bb9a3fadff9d12d2b87fb32378fceb5ac7c4965de93a3268283fd7417da1696
MD5 3f1b68597d6e44f322552cb43cf67212
BLAKE2b-256 b3a08533a559d93517f0aaa26287b5ba5df6baadf132d1893ef795462285db3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 97acb22cf356c31c08baa1283ed11643349641a07ad0ce2f9927d64ac1960689
MD5 74ebb83d2e22c394792e3a594ad3754c
BLAKE2b-256 7b3f1099aab7097eb2d9d085d5408174c7babfc8d591ae1495119ed2f8cb8bb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 bd6e632c2bf338b53bd91528088a08535b70ed6fa3f850e6419599b0425a645a
MD5 cc21ec737fedfab264b3411cf8c53ddb
BLAKE2b-256 1c9c047ee98a1d80a6baf49378322bde781c005d2641e390c42c6e2766f35264

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9796ecc485b3eb3f24418f4fc700117ac123451bb035904ffeb06d5dcaa9030e
MD5 5f8d38f44ce7b4de2a41ab83a9f476b3
BLAKE2b-256 4145b0180981adf858d269fbff9f3002274469c41a8f553e422805ad4ee185e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f2bf3d91413275b498d74a62d675ec4b51c6901ef3b4a9f9a1d1cf9d63680878
MD5 d5aaf9bea745a3f82aa69bd2be60b8b7
BLAKE2b-256 d4e59b39ca4f830fd43f37e7b6e60a6054324451f2d76e41454138e80d16a1fd

See more details on using hashes here.

File details

Details for the file zeroconf-0.52.0-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.52.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ed1b6d8fc5b5aa6c7d2717887d5942bc383a5101f7000c9167a739bd568e3a96
MD5 f7ec7d50c6d813613cf1cec95053e859
BLAKE2b-256 14a0a4c31430337a1057a8c57af9b2ccfae7455019dc6d7a1b5d2e74225552e3

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