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

Uploaded Source

Built Distributions

zeroconf-0.40.1-pp39-pypy39_pp73-win_amd64.whl (968.0 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.40.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.40.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (622.3 kB view details)

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

zeroconf-0.40.1-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (688.7 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.40.1-pp38-pypy38_pp73-win_amd64.whl (968.0 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.40.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.40.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.8 MB view details)

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

zeroconf-0.40.1-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (688.7 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.40.1-pp37-pypy37_pp73-win_amd64.whl (968.0 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.40.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.40.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.8 MB view details)

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

zeroconf-0.40.1-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (688.7 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.40.1-cp311-cp311-win_amd64.whl (968.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.40.1-cp311-cp311-win32.whl (968.0 kB view details)

Uploaded CPython 3.11 Windows x86

zeroconf-0.40.1-cp311-cp311-musllinux_1_1_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

zeroconf-0.40.1-cp311-cp311-musllinux_1_1_i686.whl (1.8 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

zeroconf-0.40.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

zeroconf-0.40.1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.8 MB view details)

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

zeroconf-0.40.1-cp311-cp311-macosx_11_0_x86_64.whl (688.7 kB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.40.1-cp310-cp310-win_amd64.whl (968.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.40.1-cp310-cp310-win32.whl (972.0 kB view details)

Uploaded CPython 3.10 Windows x86

zeroconf-0.40.1-cp310-cp310-musllinux_1_1_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.40.1-cp310-cp310-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

zeroconf-0.40.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

zeroconf-0.40.1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.9 MB view details)

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

zeroconf-0.40.1-cp310-cp310-macosx_11_0_x86_64.whl (688.7 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.40.1-cp39-cp39-win_amd64.whl (972.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.40.1-cp39-cp39-win32.whl (972.0 kB view details)

Uploaded CPython 3.9 Windows x86

zeroconf-0.40.1-cp39-cp39-musllinux_1_1_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

zeroconf-0.40.1-cp39-cp39-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

zeroconf-0.40.1-cp39-cp39-manylinux_2_31_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.31+ x86-64

zeroconf-0.40.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

zeroconf-0.40.1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.9 MB view details)

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

zeroconf-0.40.1-cp39-cp39-macosx_11_0_x86_64.whl (688.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.40.1-cp38-cp38-win_amd64.whl (972.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

zeroconf-0.40.1-cp38-cp38-win32.whl (972.0 kB view details)

Uploaded CPython 3.8 Windows x86

zeroconf-0.40.1-cp38-cp38-musllinux_1_1_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

zeroconf-0.40.1-cp38-cp38-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

zeroconf-0.40.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

zeroconf-0.40.1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.9 MB view details)

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

zeroconf-0.40.1-cp38-cp38-macosx_10_16_x86_64.whl (688.7 kB view details)

Uploaded CPython 3.8 macOS 10.16+ x86-64

zeroconf-0.40.1-cp37-cp37m-win_amd64.whl (972.0 kB view details)

Uploaded CPython 3.7m Windows x86-64

zeroconf-0.40.1-cp37-cp37m-win32.whl (650.6 kB view details)

Uploaded CPython 3.7m Windows x86

zeroconf-0.40.1-cp37-cp37m-musllinux_1_1_x86_64.whl (1.8 MB view details)

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

zeroconf-0.40.1-cp37-cp37m-musllinux_1_1_i686.whl (1.7 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

zeroconf-0.40.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB view details)

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

zeroconf-0.40.1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.7 MB view details)

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

zeroconf-0.40.1-cp37-cp37m-macosx_10_16_x86_64.whl (683.9 kB view details)

Uploaded CPython 3.7m macOS 10.16+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.40.1.tar.gz
  • Upload date:
  • Size: 58.3 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.1.0 keyring/23.11.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.16

File hashes

Hashes for zeroconf-0.40.1.tar.gz
Algorithm Hash digest
SHA256 0df8d23173241f5fedb8bcd61df5af9c34ecf2366000ba21fcd0057927265889
MD5 dc8a1b8c2972952aa325efe67dd00d2e
BLAKE2b-256 a51c7ea2f6df1dc18eb3f490667c6d0dff17438e94568f601a8798bb405d8125

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e7993e6386b5bab568761548f13bff9c299cb9ee2fe0766cdd7995aa650b9424
MD5 7716a4d751bd48dc58fa0b9a4f7bf963
BLAKE2b-256 540543c3f91dad0a59d42f8bd642b97166b6d1074ab57b90e0e8eebb59fc9ac0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 89b2fb3b112b8cb6ed6b93f2f08d1abda741a636033adc43aa9b20c5413c2b02
MD5 4be394256bcaf1f4f2d2035c7fee5768
BLAKE2b-256 512b4f1f62287ce00dd2c3f56219f86432cf19f337f7693be56be688d104045a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b89cbb43b22106f1332e383a27765491397423afb4cedd71c4044fcb957e1985
MD5 e34064cd40aa9ef6ea3b7016d18fe5f9
BLAKE2b-256 6456beb85aa8dc9a42839b3148a55da3dfbf31966defb83b62d79251c387cbf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e3ef540495103978429d454479537c19212678f9af5a92b7d59ca3ade9e51bc3
MD5 8424032961823abc25bcaf1d830e70bc
BLAKE2b-256 9dd98bf14e721d068e7b2fe8ad50bf5c9387acc8e41dc79bbc7c0234027186d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 3c64abce70f08de666cd583a1ed45b59244b404c4db6551665f709d3bf9bc5f0
MD5 25d538a5ffc901c4a9952291adac4be5
BLAKE2b-256 0e9fd6f38e853dc2165b77339e66a4ef9e0ce52355398de3c67bbc5a82daccff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b49febc1d3400af037e2d79a79a8afe97e6fcf7b72dce993384b19b460422994
MD5 62a1df82ae5796f11272c1542be91ea0
BLAKE2b-256 d53871a1da1dc13a677eee6b8eac6c46f652726dceb3bfa0b317a4d1ac80d89b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e63361a0954d4f0b2a7eaf0e7d63dddf0ace89aa9ff7d27d9774d737261515bd
MD5 2543525ed41c28fb31731fd59c68a757
BLAKE2b-256 9b64bdd531f32ec190d8cf819da11bb6f22bd818b4bf89f67d36ed09c6e27e71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 aef34259548ed41596e8e47fc333f310e73f06bd8174d031e001545b0b5d3739
MD5 25522a60fd3e9d587f11cf1c272e9853
BLAKE2b-256 adda23532470611cc18a5ddf235f07707d3672ae62a73bc8a0f3d3d809a000f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 6dbd7afc6004e1ef43bb4dc8e49ebe5b8d36717187ffdd4c99297315679c64a9
MD5 709b38d1c9dcaf956651379a9aa212ea
BLAKE2b-256 632e0d9281a3f5e65aa263b78f292055c8205f5803c0f184182bae4f6fda4fc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 62bc79ed76268a8ce23c27e3dfbb85f0564b9f1ff9d17a763b8300e6c16167c9
MD5 f51c2c4b79e8adcb04754d815acb04b4
BLAKE2b-256 f0bbd2d22db8c183b6ab1d1cbae50e9036b2b36f386b85f526b4c68d5fd920d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dbb1030c32f0932547ed293138c6c9d047fdad849730c3dfabc589ed74df85e8
MD5 07df1710ffc3b2d17a7ebeac1c9294b8
BLAKE2b-256 fb70146c85a43470317a2a612ae324daa7289e9da8174b49030e61d723ef10f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 be73e0e75632aedc3de4b1e220bbe9cfbee3cd4afbf844c85ddf564b4d06da90
MD5 1a425afa66156e7bccebd591ea25e56f
BLAKE2b-256 307e742be2096d822b184e955453114d76667f4eb93f36d7925087e3dc7be07e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c0390f4f78725e299eea44b7daf2f76701abe19900f579a6ca8527c0c5ed55ef
MD5 18540288d4661582ddde1f21b7f0dc56
BLAKE2b-256 c3e97f094f778e60954703c000ab452018f3e68f5d977cf06e1c7831d73ec1c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.40.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 968.0 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.40.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 59b4aee9735aa0959f9ab4df96498f4071c022b48d957a0bbe4efb2d45e38b93
MD5 e16b231ee54a71a925bd71421b7315f5
BLAKE2b-256 b0a8ba0429f92fe1b5bc52370d53f0334eed369c1c05320c21a9c6169b708324

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 965eb60bd662a492358bfacb8a4670f3a984a9fb89ccfea851523023bddf581c
MD5 3e90625281632a84270d4259e8159785
BLAKE2b-256 d2722249707ec83755612f726f05dc5d38cdfea9ed2ca8d7e59f3c57f43c31ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 44e871189f54f81b28519895eb5d12bef05e528ae5819e16a1c7cf3a0b96e468
MD5 72d1d238e8186e0462da908617fe4bdb
BLAKE2b-256 b422dd4e441256244601462330209d6553fe47c3af4c54038579e4230a974c48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a55f5e95e44f3fcfcc2de06c20cf276c1c94effe91c44d7d218ee800a1148c9e
MD5 66cfde2ba7a9c8be750c0fb707a7cc67
BLAKE2b-256 4c4d1cf6ec30d028d44b1255de973005e07e84b879d53d8991ec6fb1f63d3f20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 04c4c30af79303f518df04b846fc523454369a9b2318faa3301702e4f3d71cb3
MD5 2094cffe0f424421c3d7382f09945053
BLAKE2b-256 2fbb0a0ae7afcaabf2926efae59b799d2e93fdfab5a8cb453369de470fa315d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ccf4b43004e9b158ccc988b49b7dbb58e221e3a79e9b4f00493ad6e32efde4b7
MD5 031cb0e12f1ecc7e00a3819e9fa8ee40
BLAKE2b-256 19c4c198fdf58a97e1bf05cbe3fc91b68987ea856a89d8cff971a507c1007d29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 12c843d7b0bc52e97b7ae2cf521efec452059b86247c0ff739c5568ae626e4e2
MD5 08cb39ed1132b73934883fe43df02016
BLAKE2b-256 aaa17577eb6d0c96072dc975e5fc2643d3873d7d268a97c5b02b6387513cd87b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.40.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 972.0 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.40.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 0f74249dba21bec092caffb7b5112a46f382ae69d51ff1119147caab5764089b
MD5 98453244194dba51a04553abf25813a3
BLAKE2b-256 4ed42588cf0731eb7585f5424d02404cef4976e1c0fccf6f910c33293dece4ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4c2ea12dd9ac181967e16002df6be25c3a665f54e556d6fb3b203e7d4e498cd4
MD5 e9d99ba7dae62e1648e965a7e9eaa481
BLAKE2b-256 032c6c7b7ca98d3af2311ed848db258a9896f68fc8aef8f0ba40b051b2b13001

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1932f45dc70457124071ccae4bae9f4c64dc32487cb7e0f6ee9424c3db748466
MD5 6cec31683a6fb086493396768ec25b5a
BLAKE2b-256 f0ef9a293c9e492968a169e15e206df865e022296144080680a4edf0fc1594b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ab7edaffb8eeba8708b1d53c7ff04dc681563b5633f6f5cb17dc8708c66853b4
MD5 e513a90365a96339547b9739f75e56a9
BLAKE2b-256 e0940e9db3f5c9516d5d2785b6eff9a66547dd8c4f1039427a349ed9b38829a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 489925e03e0f93068c6b2b771be21d957a9dc4e3e649baa1d8cc758e4c3c0f01
MD5 d39ab0cdf0423243905b4def9ed0d08c
BLAKE2b-256 d50f8e3a7c1866c78c0d4164828cfa3dd2d886317da9db6f99eb7ddf519460f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e4ab03bc07c25da5c262c2f2adc31524fda8c8e4f2c0dfca107fbb829ab54671
MD5 896a560801d264fb92b4fd2699639ed9
BLAKE2b-256 35b26c85b4cf7771c370320d525c05935e95b8a935778692b69eb29c5a138ec9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.40.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 972.0 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.40.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1c259df0f0756ddc2e7bbfedb3e43da8341aab3d608a71707bf7ece9f66399e7
MD5 51b7eed9b9473fc0d33fc62544b1998d
BLAKE2b-256 3069458bd895a16f6d2f3b20a120645e83c118af26ab8eaa12656112b9377345

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.40.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 972.0 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.40.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 438a13457360c0440821139c3b3ccc899783bb79824ee03853bbdea5c5f1efd0
MD5 d7c9b661e19e1440357b1bc7fedcbc86
BLAKE2b-256 5444c8e9da29acf840137e5dd6e48a6c817b023c842576766cd793f88d503007

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 421da7cdb779905e4529eb3b8aa41eac934ac119472853d5b34fbbbf8e1a6100
MD5 128ce17b678de28dc1c77e9e74c820aa
BLAKE2b-256 2013b970b49bb5849a370166be677a3e4733cf714c4e4fe13fe7ccdffb3ddb8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5c8b6260c74853cf8171929d2feb744a5d53bc132ddb6c9626fa7780dd57268a
MD5 987935fe57445d716651250ce30da31e
BLAKE2b-256 b817f5300d6667fb5c960902ea0c670195e9b57ed8059c6fbeedb9a313410912

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.40.1-cp39-cp39-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 1.9 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.1.0 keyring/23.11.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.16

File hashes

Hashes for zeroconf-0.40.1-cp39-cp39-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 ee2e6e8d1cfa22c0c34fb9de0c01929b4fbd7dca3936a85f320d8fdf49f5a207
MD5 d34c51e8aab10d674bfd7ebaaee37c00
BLAKE2b-256 e1795acfdc6088bd46ce770cf952f8feebbcc9f3be49a8fa0373c51cfe73a0d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 296087ddaaa11b999d71f18639af72485209df3c5866cf9c993a1820addbe3fa
MD5 1ac6af72905a74b291ecbf0689a0398a
BLAKE2b-256 b41a3d9101bb90df98db066249e99b5e74aab3e9ce25b77d8849b4c843bc81b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e704824792535599b2d1a00066f3cea7105afb272e6589c718a00d160ee14d0c
MD5 b45f660a5ed20f77f62e8b9f5181b56b
BLAKE2b-256 d28cf1c6edca525fe463ae00e9731a59bd24fa00216a57d7097ba3fafebde4e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d8438f79443c57de5a1826f2757de6d2be7efb686a60911712b2b2bb41e384ec
MD5 ccfa3ebc037bb483d22919e5c4520b04
BLAKE2b-256 5a34a35bcc40f43c07bd72042c9d171f1409c87353696a42ff440c25e65b3a10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.40.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 972.0 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.40.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7a1ebdcd9f3d4ab804e066d8853c02609aab976ac1d453af0a78c556c740d3d9
MD5 4664f85d2e704ae3629eb76b5e0b3356
BLAKE2b-256 9b574d22fa298299a8c4e375441bf9654eb0c7cb94d9eec07536ad0e0efdc63a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.40.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 972.0 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.40.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e476f9f42bdc353032f8106bc59106a60a290e99f6f8b02a83418d09ef5fdf2c
MD5 6998845121d72e066a541da2219760d4
BLAKE2b-256 4d8d5743a4581e4fe794c90adec550e904ed76062208dd47c0e022f006af4445

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cb184224ea6923f10ff2ccfe76ca9f2e2421bddaa3b783a54912b955c6e5c3ab
MD5 6564e205b9c4e0b2c7f294faf6fad13b
BLAKE2b-256 ae04d1bc179650f54c92f21d9ef6a6dcd377ccba61f17b3338b1dd6160c17529

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 109da9ba0180178a6d82f817cdd055d487a8e28fa6f8ce7558b52face14cd5c9
MD5 379d7b6145b8bc7ea4d9e0e6ad1f276e
BLAKE2b-256 4f198fb4b8fb0ef492697a5dc798666954852878b259bcb62be546ec13ac780b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 adcff4bf860993e5a8d58281065ff7cad56b09a05699a98a59fa69f7b51373b1
MD5 fea62df89a681a06a28cf65dc77b5acf
BLAKE2b-256 8b589a519caef8ada6fccda980eb27b605882b6798818e2723d9c97e1a46253c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ebd7091ba1c1ad18c6805b117b9e5193db11fcec00a6ce69b1c5ceac94eec845
MD5 cf2bc960840da55ad0f02ab4c5af4964
BLAKE2b-256 d27c4aefef07832379d33a9b8e3b2dce0c8194f9f47adb5e2ccecd920259acaa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 d740764c3f206c8b956ecbfa49ff3006a9ee18612603ae3e2aabfefb7cc84eac
MD5 82ecd68aaa63ebb5872d1fdf35188b1d
BLAKE2b-256 aadfb9c70f6bb9952521faffb11e1cb8e1cbbbaefd7f2e4b8e804ecc2460d1da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.40.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 972.0 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.40.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1cf5df167eaf117c5cb0a79fc2397d482168eaaed38bca17edd1de10c8c60885
MD5 4593eb919daa4fad085a23bee396ffa4
BLAKE2b-256 e7c36f1ee999e3aef803cbc74e4edaea4c9c61111da0fbf985f9ff5a05632c9b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.40.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 650.6 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.40.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 39b0a5c2e09374b7232e83bcccaf121518126dea7301f72b3cfa7915d8b42747
MD5 1473ecc70b2fe1914328687d16a32319
BLAKE2b-256 1d3e950b0540fb33fb56962b30bae3ba5d9f42b41fa3ff9c370d63689d153436

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9bd923da9f6fc888bb04762ed6c0bc081e72dd7b3eacdda6f207b4b635e11dc7
MD5 d43f793d20087be4a78add4376d4084b
BLAKE2b-256 af031fa9d2386f95cba74b06d374b6dd459703b35a7e9bdcb87cd46454c2c513

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 e61cf1eda05637b69de5221e531d314cabff12f274e88f6525d94bbdc81ab5e3
MD5 141e546378d6a60c033ce1e323ca7166
BLAKE2b-256 da034b0baa04086155cfed58638406b9ef8aeaca7e25ed36a327d20022f509c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80e914594b908ef1508f1705da6016e787b2e8808f3e84217acf8b7f96b83b8d
MD5 57857517191cb2e029828abb886a0b82
BLAKE2b-256 695c3a5954273a92394e6fbd62edd063cd05bfc8c7df76976cbfb5387591cb1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bf3460bffbf683f7bab24d9babfbd65a4c2aad2b2314b473756e523ce9b268b1
MD5 6bc77989c1e946a84da3c4554afcbaed
BLAKE2b-256 59995275f19dc4fb69817c44138e7442ee9a6de6aa92526b47bb3956eab8cb4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.40.1-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 c652d4bb3cc4b3888ca348594450061ad5593f6197de8c48086d38fcda5a2a07
MD5 5bec3507ca713e8d4cabe492f657c4e1
BLAKE2b-256 9b7f2645de694c4cd4dd5a9d7e8f561fc0cc30d5f5e0dc8f9ddc7c875bcf9a4a

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