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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

zeroconf-0.72.1-pp39-pypy39_pp73-win_amd64.whl (872.6 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.72.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.72.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (903.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.72.1-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (928.1 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.72.1-pp38-pypy38_pp73-win_amd64.whl (872.6 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.72.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.72.1-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (928.1 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.72.1-pp37-pypy37_pp73-win_amd64.whl (872.6 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.72.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.72.1-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (928.1 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.72.1-cp311-cp311-win_amd64.whl (872.5 kB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.72.1-cp311-cp311-win32.whl (872.5 kB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.72.1-cp311-cp311-musllinux_1_1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

zeroconf-0.72.1-cp311-cp311-musllinux_1_1_i686.whl (2.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.72.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.72.1-cp311-cp311-macosx_11_0_x86_64.whl (928.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.72.1-cp310-cp310-win_amd64.whl (872.5 kB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.72.1-cp310-cp310-win32.whl (869.3 kB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.72.1-cp310-cp310-musllinux_1_1_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.72.1-cp310-cp310-manylinux_2_31_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.72.1-cp310-cp310-macosx_11_0_x86_64.whl (928.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.72.1-cp39-cp39-win_amd64.whl (869.3 kB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.72.1-cp39-cp39-win32.whl (869.3 kB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.72.1-cp39-cp39-musllinux_1_1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ i686

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.72.1-cp39-cp39-macosx_11_0_x86_64.whl (928.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.72.1-cp38-cp38-win_amd64.whl (869.3 kB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.72.1-cp38-cp38-win32.whl (869.3 kB view details)

Uploaded CPython 3.8Windows x86

zeroconf-0.72.1-cp38-cp38-musllinux_1_1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.8musllinux: musl 1.1+ i686

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

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.72.1-cp38-cp38-macosx_11_0_x86_64.whl (928.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

zeroconf-0.72.1-cp37-cp37m-win_amd64.whl (869.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

zeroconf-0.72.1-cp37-cp37m-win32.whl (832.9 kB view details)

Uploaded CPython 3.7mWindows x86

zeroconf-0.72.1-cp37-cp37m-musllinux_1_1_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

zeroconf-0.72.1-cp37-cp37m-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

zeroconf-0.72.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

zeroconf-0.72.1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.72.1-cp37-cp37m-macosx_11_0_x86_64.whl (919.8 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.72.1.tar.gz
  • Upload date:
  • Size: 145.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/40.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.4 tqdm/4.65.0 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for zeroconf-0.72.1.tar.gz
Algorithm Hash digest
SHA256 a9753f1ad6bb79d1a680a765a20c1f1c0233aa37035d4e0c2f1dee5236252e14
MD5 bd58bbec31dc01fa1aefa777e2eb3888
BLAKE2b-256 fda51fb0a48a4422c2faba84cfa39f33a9c38cc74a5bd80bace1812f82d20352

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0d27ed606710fdfbf9108b6b3cd12d980840fa384d68ded96610bbebdef373f2
MD5 184e3a510a01d311af8ebaa484d72048
BLAKE2b-256 2ee4eee7ecb285ee4b5bc4a1f277b659141a34749f981a50ddd6ea13d747c198

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10cd82783f25b0520840f3f499a4225cecfb20e42c93cde71633fe97dd60cb53
MD5 ccae3d98bca3ead04aeb47ca62808b36
BLAKE2b-256 4926a988adecf5f4f6943d900bfb1d05edcf94976ff22c7f43f226e4e2c9e04f

See more details on using hashes here.

File details

Details for the file zeroconf-0.72.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.72.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5c123d441628fe14b248f608ca339a18d29e235c628db8ec6e575007a3d43941
MD5 cf393c3f0a9704b67f8e8b467f749da8
BLAKE2b-256 c2f7b65bb42f170bc7db1213a9be66e68ccafb74005a7f666cbee04c6501f4f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 bd675ebc00f2acc4511ac4c3c77b64d1a593cad7b570ad07a9e8c6c078f893d9
MD5 e8377eae5e57d404c6d622c0febeb2c5
BLAKE2b-256 af81ff94efbdee9d5c952be8dc22ef6016dd5b9a5ebe2cd49781455fe8703c1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ef46cb4e1bb1c13f8fe0b4aa624659dae3edcbc5c7f8664c44340bb392a0a0c7
MD5 dd4fe8174d5d4b434dbb26f7d05c5d08
BLAKE2b-256 34ee86547ee0086a936a4e2e3022c5a45f466be80d310103bdec9153b841f9f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96cdef881ec05046edb747703bea3b2bd850b3060b14deeae557311d6efc9fd7
MD5 f9e7c2b1c4004cb0ac36b767836540ab
BLAKE2b-256 ba94f2ffafb9eb0682520057d66eeefce33c5caba25c68ff7f26fdc7776d775b

See more details on using hashes here.

File details

Details for the file zeroconf-0.72.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.72.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3f402ea5f80be9890796ada835bf613806f4943ed46333fd5a31c50bb0b76da5
MD5 5fe5453f1a9226cda6aa997f1911772d
BLAKE2b-256 3e6db4db43bc0c050195fd980c2d7f05602a1e83d5930622338e59bedfc8338f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cdedb3e7c7fb81d78ea7df880dc6303626dd97c3effa9ff636b4fc44ee5a04ba
MD5 b6b86fc22d5f8ebb3082c963efc3a2a6
BLAKE2b-256 8ac2d7832e11807791fdc03b3774d8a5ce0b6aac45fda2ff768f0f5afffc8ac5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 6f0cb163ffd207a5c429a7ca59db4ffaf1101bcdb87154fada4d697b8e24efaf
MD5 3c823b88800960056f5f93ce11d2067c
BLAKE2b-256 4dc6695eeae9f502b209fecec982f11dda82062370d16cc2aadb78b0421c8f5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e34f0766be83f776cb4a3b6a21e3bab12d06a59fd69804257ea89d6f37f26667
MD5 2c6749d0443dcbec71c80b4c861fc244
BLAKE2b-256 8454b7db9d797d0f79528e52a3b6115659cd1dc073ce738dac32962a315aaed5

See more details on using hashes here.

File details

Details for the file zeroconf-0.72.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.72.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e695d88c00b7a3a312840c00c1152c7f99db9556c949f98b7bee22230f2159b4
MD5 a7ab75c8a42b6b9172a2d0d928b2057c
BLAKE2b-256 0220d973acaac012cb549ec3187d52e71ebc88778afb2e6f0c529e42de428831

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3c78a6f4ebb4a82f1a35ca1249d080284d0859c1179a877081c6afe1717f7f73
MD5 295baab14933ccf4aaf87de4ca5e5ceb
BLAKE2b-256 ad617a66f95051d7e9e7876f0bab59fb423ff5b0c0bfc4f15ca7e04e70e71a1c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.72.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 872.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.72.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3d300006ff1a202001265afc9ce488e44412f44ace1dcc7a0afbed15debbaac5
MD5 dd4a617a93ecca1c5935c0065d1cfe77
BLAKE2b-256 5e5bc957a58635d877fb90c4df7002db0322592f090926b460b668b4c5c5902b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.72.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 872.5 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.72.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6dcdd78c8ee271c5edfb9214a4df129322250d85f1d99170b11d2b95e9d5b365
MD5 693366bd6a2495c6b3e855706ee2a087
BLAKE2b-256 43a4c0678b31b9b12fcb4401b56bef84be985a552f7ce9d65ad100e9e0cfd9b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 37a28fb0c18868c74f2562ae44677db7f66c5e87abb7c57d399f640072c93d19
MD5 4a7eecc2defcbbc93c7e8fd74e9b6d9e
BLAKE2b-256 64cb5105d72b12fcc91c393afcfc512b9f20ebd589b1972c83d3d851a1575487

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6a4be5e537a32e41a21170a81f2b20daceedb36f563ef50a09151c46e56fff5a
MD5 51ccd37a7839cdbaa8786717480fa70e
BLAKE2b-256 76c3519537d103e985d48f7572a51102d4c3cd0991baaabac5391f080bd80e75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6fd06a99c6683de6d5b78713b38ee715fb6e923b2a63a87b06838cfbf54417db
MD5 346daffa112b1744f21ef613f70e575d
BLAKE2b-256 82c893416e7b7f590bc26bac7845e48e0b9903e06bb44a1e005946efb99e264b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 28cf9f38164c87d65e4a1f18fedb2bf359bd3e2f81d6d74842a8d9c928f8a484
MD5 5f0f3e9080931f9fd251697a6a214c32
BLAKE2b-256 bf7d0c9dbf08e49ea063d111bc31caf0e7d3744ce6a3fb0f9ff3c17889fe7b5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fbb9817a921ef7503ab0bf0af8414070036df811c18821a9fe473f7412d26913
MD5 9a70ffe1a773c6aff837e45ca7f51cdf
BLAKE2b-256 023b2c4c4dc3f3673971a68e16102b1808f6016d8104562aea04dfa22b14774a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.72.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 872.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.72.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8c33bb8fe4d3d442aea8fbf318215ab26edc16c636844b652cbe2c0028d49c28
MD5 2b079463bb6da5968e072c796359bb52
BLAKE2b-256 acc5deaab25a8acb0c0fb8e10f58019374ca8927a5cdc8d8deee7a117e29a3b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.72.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 869.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.72.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 264b674e4818a4830b946cd12009c2fc3b761faa169fb35e08fd97060e9630aa
MD5 e462b6f98168f2a1850fe71ba93f4afa
BLAKE2b-256 7f51148a5fcf7ad2f37413685161a1dc5f67dcd2fe07290ea1f5c7bce72b1b26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fe5eb8d02f866a11eeb931f3934d5f5df10d057d4ed18b6d3abcac452c2c10ce
MD5 0aa7341c1dd391c2641e723a709349b3
BLAKE2b-256 93b0a1b4e44faf7c2b8c080b9dca2d8e3f6780f0f107e225f098f2967b1f291a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ab0198c6467104fa38fb07cc6d448fe21e2db09326c6e8949a6c277c6d58563c
MD5 65b03e28349967b535f1b1fe72e3c4f4
BLAKE2b-256 4bc2d879b545c5841a138e65a50de024e627ab1c4337759a737a4dfdcf33061d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.72.1-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.5 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/40.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.4 tqdm/4.65.0 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for zeroconf-0.72.1-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 20ecdfd7f169366af51202aaa323a158cf320adc2559e6a942fd710476f483e5
MD5 f272e24aa66774e2288ab1495a96001e
BLAKE2b-256 1b2507c679f9e214beac8e947b1527eb68775cca259b7601218701982206c388

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac18c522b9f6c0c96000e94d5711877528b016e89a0e7e9e9fb620b2939daa80
MD5 75c5f0d0b6142f5b67ebeddfa436a57b
BLAKE2b-256 6d3f7c6136a62ebcdd8c592f58abb2bfc18a61de5820751b02ea5719a9a2079c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 84fdedec089444a69d33017c937419de777d11f01ea77782f332c5e360b63561
MD5 006c5f742b7d9a7ce92820f42e76591f
BLAKE2b-256 d65e0fcd116dffdaf80efc984ad787389b87fc8e4a1f8195ed159f22de70e4a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3fb8ec986542930a01b2adde8a43ddefbfa9a99bbb78d7a9f6e67a4c73384346
MD5 fc1fe6e1632915516200123345e3f969
BLAKE2b-256 35dd83748ce35b7932d5943e92aead93a4281afae6d248774b5430d5f57912b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.72.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 869.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.72.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b547621d6243049371f4e55738935b9d96a3f30c31deb502e8406f1d0087ded4
MD5 39d5650dcddb471e252e9390eac95a14
BLAKE2b-256 c61b0b67c32faf8614c7b2bb6e0bb5478260360e03007f7775edd66f1b772c82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.72.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 869.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.72.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 1893d59845a71b7071a2cb114def4776076ba56ae8e0f7e4cec4575de23efbfa
MD5 b5502671beacdb8a3e70b121b59ae751
BLAKE2b-256 62181ae8cd4ebdbde089f833c7fef769f39818148286679c580544212fb6f88d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7ccd8adf30bd70eccc03bb48a20ebe4417d04c5f6bad85e278297977739f1d05
MD5 34e8403cbe5e1d9cea6c0e20d882746f
BLAKE2b-256 943f752bcfc405da84777c73e3307884a54338a1e485e8318062750e487cee70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 04b93c65ef438ee6a99e1277669b68943e6571acc3c28894d433091e43c1ab70
MD5 4269cedccccfdcff6f6c3e3571e9519c
BLAKE2b-256 1da4fa34d0d3913e4a5ac3934340ba6d8dac586804065a7be90081f860ef645c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 88362d868b35ef2c6b95346a683c4819e3926b046dc15b0caabefa0663a1c5f1
MD5 726aba38e269b3aa3424170865a87d9e
BLAKE2b-256 843cd46e3757045994058f90e354dfee0300bb67cc4fd7ea3cfa81532480648c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 36f7c4590b62a9aaacdfa226b63bb455753b23948e3aa042cde6cee0c6bc0254
MD5 5f48e1c08306d073455edbb7f7dc82ca
BLAKE2b-256 43bed792e815add2dd7ed1f5b4ca4df2a7be98b0b8db99b26b4759bb4162b58b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c782bd3f6e45549f59fbb087af57060d4abeab7f8c0a5fa6745c68a542652a3b
MD5 5e3a79d5fcf1ee847e083034a092f7e4
BLAKE2b-256 e75dfa1b3922a9c9c6549096f3d2677008157bcf0d60732e695882c73f332dad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.72.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 869.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.72.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 578b6e89016c9b71c5ed442802015e243421504b8ab49e48e146df9d67308086
MD5 a3c2ab9b17c752d5603244647be1d5d3
BLAKE2b-256 7681928843c10f28f512fd48b244863f6bef4582df6d4367db374d801f89fea5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.72.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 869.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.72.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 189c3bfa2edb3f9019aa039b8ad00ee79f1bf045e6990ada825a69da2e8d8e9a
MD5 c96eda64bf6f57be3619793bcf9847be
BLAKE2b-256 d49fee436ec3c1c7a396f187a269030f4256a3dc79a6cef4642097d11357520d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bda776b033373b4eda9f776a7d98d5edd97144e14d7820fe0d38e254688b2f9c
MD5 b5e99cf00884e68ee6df97cb9ce8a2fb
BLAKE2b-256 537f4fb10a8afdd5142751af074b0ff66e0e7893d288babc2ce24c6067f23bba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1d48b129910245bdba266ffa1800427f2bbbcb3da005b682b04ea02c48624c17
MD5 b281b720249825dff7690031aeef56a3
BLAKE2b-256 15ad719a48aeacf0db9d815cb0c7d1345228016bcaecffc1e82e39d38234a490

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 39448abdea2a56a89e4eae2780fb6cf3b1db9647f117a461cd7c0473c9b7eac9
MD5 81a9b51ffd45a27965897411474097bf
BLAKE2b-256 638ac185e44d574e4d16210f6447cd9b8bdb27e1811bd5a991aa44e16ea7e4b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6de210853aef930f590e6adedbe5c76f3874b8dd7c2ce9b9ca86fc48ff110984
MD5 a971e850515ad5aaae7d0093a7c1cc0f
BLAKE2b-256 c0feae68b351cc48bc5e188417ee79aac4c6b31f6ceb65877312e3bb0d7d3b03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3676d9d2fa107c09f7637346e2e7bbf7e402694d5de74b8e038cdb5a1b5bda3c
MD5 a74819384986f9bfc441d4600f629f54
BLAKE2b-256 1f63618b1c1217dec670f87732b14ff256d16cc3cd31bc79a5ab23b583de76db

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.72.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 77ad92a380e62c2c95b10a4c2a89e0e7efa4a03fbf52687aca2e96fb141111d4
MD5 b7b6437d18e780725f2749987ded69f4
BLAKE2b-256 2117182116fa19451665aa79174d3d0980de25b33820ab5143b2f5010d2a3d77

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.72.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 9f5e101641519667402b78bdfd7fe10cb797bd0ac3cf11798bd03c2e8efef3bd
MD5 e5b64ac43bbbf5bb73db85e7c7c1f42d
BLAKE2b-256 d960f8b0a4a342890e55e48a433948c59f774fbaa2d79fbedb7b8589ffaefc3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e51f770e7893648ca85c5349f646375da1616acd904a6400a6f05bce052a2be2
MD5 22bc9da32ad22db289b359c29888bcb5
BLAKE2b-256 84dd05a948120aa967ee10f57c370f718399d9becc33666c9512a8c16f0e2222

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 579a1ba3ffde0c6b6750c5d5620082c4ac391fc93508b3c1a532cb661ae47b26
MD5 4a207eb894191f911fd75da9c47d5e87
BLAKE2b-256 735c2d84ca65ca24e7212c7c95dbccfd6d2e63e370893e53e6db11ccd497e4e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45fbea783bb169a9b99aacd955095a3d053e6d55071ff5a83d7eea2a3a82f355
MD5 09d008b21163719576f80c821b8bd3a9
BLAKE2b-256 e4b4a553386de850dcf6257861e76519ea8b2d93e57bb2e332bb22172c1d5ce2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ceeebb194cbc8cea98eb9d37c1113c2359c47a6e42df6c9f09afcb08c0463002
MD5 b0552b36d4b3c28766e8eb1310cf3a53
BLAKE2b-256 a8e316af3e40bc98a154cd5525cdc2288070f1434e7702e90cbcb3b0e2c16fd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.72.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f251cad558467f6262e666ecdf23b2b46b88159aa4cbb3f16b22ad5164361329
MD5 a5dd2fe84c8452e1bde519c25b04c3e9
BLAKE2b-256 a4a0a45c4d200a95d4daa8c3a44b320691394dd85bc1b7d6ae8063fa1e36fabf

See more details on using hashes here.

Supported by

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