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

Uploaded Source

Built Distributions

zeroconf-0.128.0-pp310-pypy310_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.128.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.128.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.6 MB view details)

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

zeroconf-0.128.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl (4.4 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.128.0-pp39-pypy39_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.128.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.128.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.6 MB view details)

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

zeroconf-0.128.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (4.4 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.128.0-pp38-pypy38_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.128.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.128.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.6 MB view details)

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

zeroconf-0.128.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (4.4 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.128.0-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12 Windows x86-64

zeroconf-0.128.0-cp312-cp312-win32.whl (4.2 MB view details)

Uploaded CPython 3.12 Windows x86

zeroconf-0.128.0-cp312-cp312-musllinux_1_1_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

zeroconf-0.128.0-cp312-cp312-musllinux_1_1_i686.whl (12.7 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

zeroconf-0.128.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

zeroconf-0.128.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.8 MB view details)

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

zeroconf-0.128.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

zeroconf-0.128.0-cp312-cp312-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12 macOS 11.0+ x86-64

zeroconf-0.128.0-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.128.0-cp311-cp311-win32.whl (4.2 MB view details)

Uploaded CPython 3.11 Windows x86

zeroconf-0.128.0-cp311-cp311-musllinux_1_1_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

zeroconf-0.128.0-cp311-cp311-musllinux_1_1_i686.whl (13.0 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

zeroconf-0.128.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

zeroconf-0.128.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.1 MB view details)

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

zeroconf-0.128.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

zeroconf-0.128.0-cp311-cp311-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.128.0-cp310-cp310-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.128.0-cp310-cp310-win32.whl (4.2 MB view details)

Uploaded CPython 3.10 Windows x86

zeroconf-0.128.0-cp310-cp310-musllinux_1_1_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.128.0-cp310-cp310-musllinux_1_1_i686.whl (12.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

zeroconf-0.128.0-cp310-cp310-manylinux_2_31_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.31+ x86-64

zeroconf-0.128.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

zeroconf-0.128.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.2 MB view details)

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

zeroconf-0.128.0-cp310-cp310-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.128.0-cp39-cp39-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.128.0-cp39-cp39-win32.whl (4.2 MB view details)

Uploaded CPython 3.9 Windows x86

zeroconf-0.128.0-cp39-cp39-musllinux_1_1_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

zeroconf-0.128.0-cp39-cp39-musllinux_1_1_i686.whl (12.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

zeroconf-0.128.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

zeroconf-0.128.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.2 MB view details)

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

zeroconf-0.128.0-cp39-cp39-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.128.0-cp38-cp38-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

zeroconf-0.128.0-cp38-cp38-musllinux_1_1_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

zeroconf-0.128.0-cp38-cp38-musllinux_1_1_i686.whl (9.9 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

zeroconf-0.128.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

zeroconf-0.128.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (9.6 MB view details)

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

zeroconf-0.128.0-cp38-cp38-macosx_11_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.128.0.tar.gz
  • Upload date:
  • Size: 161.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.1.0 tqdm/4.66.1 importlib-metadata/6.9.0 keyring/24.3.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13

File hashes

Hashes for zeroconf-0.128.0.tar.gz
Algorithm Hash digest
SHA256 f27877647f2afdf02f365d38d912bef0966783fb25fe0fba287f025969cf7349
MD5 e8161a92d5a625c084fdc7cbe332b651
BLAKE2b-256 ba62ef6d5b5d7679554de02b7ef8c0984cb1cc678acbc133d40aafa76d4c65d0

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 2713afa28747a4e58a6995b1df24cba1215ed03ce77cd5efbca39262fff4d593
MD5 9bf905b1d68ba8eed2f7cc3530aae5da
BLAKE2b-256 b3120ec078989b711274aef23a3cc6682be98673248601acce94699a23e0683d

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2839f7374bbf3e07db19be51d6f64ab222071d70c4e20541d179550f6fde6e79
MD5 ec63040287b151b66db3db296620c60f
BLAKE2b-256 316563c896f33a8dafe947139a05d1d8bd887927e2fcc91fd2b9b828804edd7d

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 20eb9d0948a4cf92ff33cbfb2b6883cc995b449b4ef4c97cd2697b366ed62abc
MD5 441d210c4b2ed58bba5fb49b56f2f2ee
BLAKE2b-256 a58829afd9051b199d76545a69560d9b3d3a7dc41b4ee6656df16cf77185883b

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 eca9d64becb1ecb5ae9af58243aa03b813b64c750fe9eba18b6fa641cb685eb7
MD5 d2cd9658674a1e56bbee47b757ae1bf4
BLAKE2b-256 c37e80f688220b900a832f7b97cdaba405065c8ff0261dd642da91ee86a0628e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 c37f5f9379527d06b7e165792b916b122f8192bd9d91e8e9ab52344f3722c4e2
MD5 8af0002be006b6c76559caca508992f6
BLAKE2b-256 bb8feece5c30e9659c7cdb9b108209ab471d01fb346223e5d51bff5ecc502e39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0efddd1518e394cb97660eb63b97675761a83013701d528eb31b9175c535c7ee
MD5 6cf08b4c4acb569e2740fb6bd83fc646
BLAKE2b-256 1f2c2b7cfc5b92eed485d5241db3c001724a29a2d2ec5f8ea90ba771479e5d46

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.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.128.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9b76bbbba4b1ba2d28aa0813e260b6bf7e9374a584902c75e60dac6a449a2926
MD5 5766bcb1ce0b9df1ef9f0b40e0671bd8
BLAKE2b-256 f2a9fa2ca99e09cde9ec554e4979850cbc7568623972dd4b9f79cbd435d9dac4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5f4a70c129858c956fa28310aafa12776ebb093dea9c7d09b9d759aea02087e7
MD5 f44115b5a6de3fb574bb3530dd75e8be
BLAKE2b-256 b252a4af605c542e094db3d68005f2a43ad31e5197237659c3c00c7aac31dd5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 24d8f54e37e49691d834a20641a82adcbc2f601d1eca1bc86eb9f045f12aa379
MD5 d58f0b66156357a636b1c9ed11b39b9d
BLAKE2b-256 dc9aac58945d42d9a8fc3e4b38f18fbd4a51600b3f552631d12864f07fc38ecb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96be7af467fddd964794733ba2442608ce381bd4574f46b72e603b0834765cd7
MD5 b312e7380c2fe29a7676017264a4020d
BLAKE2b-256 3cf6993ba36841ca7bdc7ba38717f4dd8c14c447e0b22476e194d2d8cf788b7b

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.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.128.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4b3f35deac8fc38ec9a4413fdf6d0fce8872e6320d0580120233661e7988e3b6
MD5 1fd80e7693963fd29b4b02b8c396d3d2
BLAKE2b-256 f85567fce4ad93e5eed91a95d844183ec199664d1d7ef9add4a278e36c1e4cb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 836ef8149f135d4c17d1745cd3774d531984063e173dfc77a12ef1e3ed509b3f
MD5 4f70fa29462f90dcb42653c663862490
BLAKE2b-256 ed158e08cb21edd23fa567ed49e026a1981473c9401a10546582096823448097

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0f62e7842e874aa8dd2c3fd35319594a6a2e02e470c79be67eac6b85760cfa57
MD5 de4d4d54b823541beb21ba2c7e1b6d24
BLAKE2b-256 4351dd79357eb7019992b53466d431570caf96723563fdab4b81082229f2fce2

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: zeroconf-0.128.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.128.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 4d891fc5fc2f8739934c3afb6ed667dda639daf76051e56d5b8d843bcb0e43e3
MD5 1d42954caa7c38e71253327dd880120b
BLAKE2b-256 b8aa9fcfcbc8788deac6c28a86dde11c45c4f73f8b21de3411c281159decd1fb

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 774f6f4c4cdf87c7a09a55dbad8c7755a737e84ca8a0e1c2ef360c9ed6b49333
MD5 3a94aecc33a32efc4340d09e19b311a5
BLAKE2b-256 f3d4805aa0be01ad69d90b08006d3ddb9b6f693e8692cbe5d5f2a0386f4300eb

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9bb825df621fb70a82d59807e046876f85770457feb17e76118e91a4ceb58868
MD5 63eeba56d3aa6cc1e4575b5a53c160a6
BLAKE2b-256 e8c817ec17c055058a9a823f3384e590ac3f71ed900858ed8da953dcfea20a4e

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96edbde95d81de2c618479338b34791abf4fa1e4bcf48fc669b05afa181fd3ea
MD5 1ce051dcc7866c5b435410215467b244
BLAKE2b-256 b28ddeb5d6a8ae0921a2cad2364db881303a4fbf5f5139b021b35e82ac58f5d3

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7d1b42e2067b9d1323a9626de5f31087ba3d7bcb8770cf82b65bf448fc1ff87a
MD5 89d10cbbd27eae2c67dd3c42c8006272
BLAKE2b-256 fbe56fe1672cc601864078d068e7da372b495c0797e39c17ebc10579b311b299

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 77b5cc3466c9bf09b88b123b68c3ca0fbc1af78dcbb001c2d684bf7440fdc1cb
MD5 ea8b5ca1ec5f9619cad39757ddaa7e84
BLAKE2b-256 0ec2a64eb4046fa4f5d5ae76ab26a52a5f9d10c871cd45e8a33b658ac9c4f9f4

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 600d84ee75ad7a5e41b69f8f650af6d8551cb0ee9d67708aff0bee1ece8f3686
MD5 db7b0807fc88432454796150a35fbca6
BLAKE2b-256 55f68da26c52a70fa09150180ad85126227a578bb18408ae7d1f05d3363949c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 367f0d1e8ad789c39c385f153b1ff0c924fbdf9983eb65579be67e74585b6b0b
MD5 4b1cd9db47c2823322a0fb8ed8baac69
BLAKE2b-256 693ea64c271cf78907cbc7ed8818d5731a83a5610ab23c685d80c58df77b5959

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 002cdec84b3a4c55dc877af0c7b99e0d8bdb3c92d9f294dd48b1f4b4eab2c893
MD5 b39da66063899d94026e0a6091b33f75
BLAKE2b-256 8e3a61a61199e159aa401ab0e403a7f2c6b08953277cf1e85c1408663122115c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7906a820d54a18a8ee77940eea56e365bd770fc8c4f83d740f7f0c6087ec3c3e
MD5 4075aab14fdac878a3908c6389a73ff2
BLAKE2b-256 4e63c4185af5819d6df90e82ec7b524f787ab5b17ae635abf0fcaaf529aa2047

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3d5dc5f2d1613466c61627bb137613009452cf3be864b1344c1af9c1c0e39bb5
MD5 0f9a24283b4528a96d9e8c686f9f68c0
BLAKE2b-256 cd1c7118a87ae0578edeab73674d3fb506104ef782e92186edfc87b4308a0571

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e8cda1be369c587a25d6a8f5db5d0e1ae3d163c9ff1236719e1def0bd52c0e4
MD5 221a74a25cd7ce4676b796c62cfbfe90
BLAKE2b-256 ead42394e344efb3471913ce855e8f9204fedde3c5ff73c9731a7baeb248ca1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7340863fd214d025f5a27eb0d6fef7310aca42f7f031922ba21086fea5872e3a
MD5 7c1b394e45608cc559c62c8d388946ee
BLAKE2b-256 f1dce4e5a17afef9a54405630e829951c8a15c17ea190e29fca8e04a26955edb

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9084e621ea4dffe551f46dfcfc41f2e8854b4642e59aebae383ce0f4c7185254
MD5 3c98deff06c4fa3c63468b1e68560b58
BLAKE2b-256 2c3991d28c4c16eccbc6cae7239eef8321b436e4c9068bef9042ded70c6fcb88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9035d647039cdf679e664d5ddb0277e3219131e22e29643b79d5f16324e99261
MD5 7d5f5aacdcd461a19bc5f864506b275d
BLAKE2b-256 7958759440e34d5de907f9880cc795db1e18de148e20861bd431df45f5a0b845

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b69e4b12332f60feea49a14e3aa7b92a31d21d52de6ebe67de4fa1f183705029
MD5 aae7a419ddc0f1054610bb37b83d8891
BLAKE2b-256 be02a66673b8ab697f1dbb9df4b63253fcd126847c11f028f7d31410ea121cfa

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a9fe274dda792d89ee644fe18e050f92bff2634717c85dec775707896f0f9856
MD5 a3b37f0b9da8ef3cc844f9ddf7d2e723
BLAKE2b-256 e13a092f9781455a5577858d7fc2772783c4263cb76cb26db2ec465ffe9c4201

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a044f04dfc01655f85934db860649295a7958808fed8641ef2e2af8d0546c1a4
MD5 416a88dbdfaa288023063a2cdd9a8321
BLAKE2b-256 6813ae8840b4a30ae9a8b0113cc523ea7ccfcf0de5138d3d273aa5b0a1a04d5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 81db09373f2283b9ed23a8de569ecbc6735822f317e4fa77793b7b368e8443b6
MD5 3c9066df37be0be7dd2e41c4d3b633c9
BLAKE2b-256 8907d7694c2ee1f0e6ffedcee220bf61aba5a021fee4cad7182cc7619680f3a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.128.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 9.8 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/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.1.0 tqdm/4.66.1 importlib-metadata/6.9.0 keyring/24.3.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13

File hashes

Hashes for zeroconf-0.128.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 10bcbc0789581a9dd7a60aa8f2e6c7ce6d8c574c004bbabd1b8a87f80cdc89ee
MD5 eff2dfc7187fddab6c4bbf185e4c0e12
BLAKE2b-256 e97299e3565d373d069cacb1fb32cbb0aae0b1464aaebc617239ead25aee011b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b37b8bcc0510a16f1e045422cf7f062e9d6a2f599777614e11f157f11f85879
MD5 bb3a963acbb7a435bb5cae66865f14a3
BLAKE2b-256 8af5e9c13ec2939796d373f82717813dd71debc2cfbbceda1a9bce722fb207e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 23c40f972019643665a16f96d2874e649593efac633542b39cd705d23fc52508
MD5 576c9292d9e6a5f999e3df840f35a500
BLAKE2b-256 a258e0c533589a0756049c52a14086dbf9862f6181aa23b222ae9a5644e56720

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 95b4a196126162938b132a6baa46b8e0d7198252aab2e04744b3782ccc35be05
MD5 42916da73b3d4be5ed1883b50395ae81
BLAKE2b-256 b6fb8dfbe3962acc2e50494960db5aeb3bf561b541507501f7611dd299e7268b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a8a99fea808f3f3a67ec516386408603e9b95b700794bfeabfdaff3d52227e67
MD5 79044ac51c18e457238bbf6d8c549eda
BLAKE2b-256 862a1806e927e411329938240d894abceedeba766cbc78c74feeb1d46c531218

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 eae387ff5ba80b66678653b00598b613859c7c4fc4ee8a38b1cc7a83cc1c7b91
MD5 b41aa9118ab64cd6eafd0e86775891ea
BLAKE2b-256 b3ea1638a475874efb74cb9650979b1ab7a05bf699d318543f00ba84c3b921b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1854ea933b3821172a371868f34cf94f9033f9f52e8523e08aa140bce00633f4
MD5 b602987335b29dc7e9607e375a861e96
BLAKE2b-256 1632572cef52f591e690e2cb2ef4a5bb3efa8139964b21a04bfd280b38cc5bdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6c5f4fbb5ba36f40d0968b3c7ec7ec13bbbb3bb09217bb70682cf48322803d57
MD5 9d527de8028ec73b718b424011fb3fa8
BLAKE2b-256 1933c7c2cb50db295f9954b679e59fa725e13a9aebc46fa5d1afca470b0ec467

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5f09fa3a56393932f67ee12416cad3c70297bd1a66b70024fb9a7f63d97a215
MD5 09bebec40e1755209bbcce354d860424
BLAKE2b-256 f99f3b5d584927d3a4bdb1c07948f8211271510ebda760544a2cc96db97a47fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 156001fb366170d99cc735093b0eaba6b1cc113df5388b1016acb1630a7ef2ff
MD5 77ab68f3d778f14cf2aaf0d6a96551fa
BLAKE2b-256 b0b096889d384111c0ac94d06139ba0139f501e0c68be7c80d86df8176b94ba3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 03dcb14a1b377bcb9da90866c4d72291101b4dc8ea15ecdde7d448b298bb41aa
MD5 3e1e30a945031cd8d1d65fa90d48b592
BLAKE2b-256 720fef54355bd316b464d8a62f4b469b4f9e9cddd31e3dd6df7b5b8189459fd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5966882787be03cb51442b8a8725a6c11c3b0e406aff75fb68c5307c504d1958
MD5 fcf88bdda3f11103d67281761a24e7a2
BLAKE2b-256 29d92d889805bb906a644228fd0411a97d5e988d3e50d6b22ffe34bfe6603f14

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 58853c89c8f533d53ba02fc94fa30b249da46ae19a557a987cd36d89095ffbc2
MD5 8deabe5bc871f49822aafcbbb369d68b
BLAKE2b-256 e433ef89263ca2b440292c24594285b46c11c3807dc217ccc68d0dd9088bccef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fb33cf2ce028c94146876453044672f12f5f834fb1a76b9aaca46e316c3fdc81
MD5 8afbcece6154dc5de8ba3cd53b3fa64d
BLAKE2b-256 42fcb184402533af8fec6948a700530d5a9060855523f813bff59d02db721e57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 173a66bf776407cf5eb2d17a3d1fd1343ce078e5126019383d230be0769be0d8
MD5 758a775dcc21b4d2896b8bafc2efd6c4
BLAKE2b-256 994ec5e17a42918de92ad6381a665deeb54219fb3d0da84a6b1cde2299a1cb73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba341df450470895a69403d64636ceb309cf5c56f525d62e396818e3c71a78a0
MD5 373022cfb540413c6639a2ca4cb1a386
BLAKE2b-256 7d4f694366442a856219925c6b5d979938ccc6adc647ceb0825b593b7689e0a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 548ad39fe7f30b2181dde26aff4dc1711226dd72719496c71c73f9f26e92ce0e
MD5 634d337ac3cb0a0af026c894600287e4
BLAKE2b-256 1524780646be6de8588b13135aab5f7a241f0d2a14e2000f1c0a984091ef76be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 eb500b4eb00b694214a68c229c6845cc66b7ab50e43648ee15d649775107bd5c
MD5 e85c29bcd1b236480c5faf136e6cde6f
BLAKE2b-256 8425408d6dde96751c12fe6a9b70ea2862c4d1df17a9ffef970b5f1edcf6f97b

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