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.65.0.tar.gz (142.9 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.65.0-pp39-pypy39_pp73-win_amd64.whl (774.7 kB view details)

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.65.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (824.0 kB view details)

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

zeroconf-0.65.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (855.7 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.65.0-pp38-pypy38_pp73-win_amd64.whl (774.7 kB view details)

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.65.0-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.65.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (855.7 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.65.0-pp37-pypy37_pp73-win_amd64.whl (774.7 kB view details)

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.65.0-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.65.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (855.7 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.65.0-cp311-cp311-win_amd64.whl (774.7 kB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.65.0-cp311-cp311-win32.whl (774.7 kB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.65.0-cp311-cp311-musllinux_1_1_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ i686

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zeroconf-0.65.0-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.65.0-cp311-cp311-macosx_11_0_x86_64.whl (855.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.65.0-cp310-cp310-win_amd64.whl (774.7 kB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.65.0-cp310-cp310-win32.whl (776.7 kB view details)

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.65.0-cp310-cp310-manylinux_2_31_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.65.0-cp310-cp310-macosx_11_0_x86_64.whl (855.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.65.0-cp39-cp39-win_amd64.whl (776.7 kB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.65.0-cp39-cp39-win32.whl (776.7 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ i686

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.65.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

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

zeroconf-0.65.0-cp39-cp39-macosx_11_0_x86_64.whl (855.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.65.0-cp38-cp38-win_amd64.whl (776.7 kB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.65.0-cp38-cp38-win32.whl (776.7 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.8musllinux: musl 1.1+ i686

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

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.65.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

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

zeroconf-0.65.0-cp38-cp38-macosx_11_0_x86_64.whl (855.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

zeroconf-0.65.0-cp37-cp37m-win_amd64.whl (776.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

zeroconf-0.65.0-cp37-cp37m-win32.whl (742.1 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.65.0-cp37-cp37m-macosx_11_0_x86_64.whl (847.2 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.65.0.tar.gz
  • Upload date:
  • Size: 142.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.3 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for zeroconf-0.65.0.tar.gz
Algorithm Hash digest
SHA256 6e4f5e0289e13c11be12e3fde8a672136034fc559fc7b418bda37a226c7c0a8b
MD5 79a7d41a9675406cc716238b6aa5352f
BLAKE2b-256 1521f567ba313a5e820db0ad5b8e14d4be19bad562539d166f0645bfdd9761c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 53fe6f2ed31c85ee89b39925778d6cce187c6c94381144dcf42906d68a0cf075
MD5 14d625c489803f273c2afc10932b720e
BLAKE2b-256 a6be597da4357f1f2f5627d8fdbb6938168a8d97399b651bfe44c3f587634c92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a6ca174f9687e6b9647c71eccf7bfe5ba9a81fdcf5c42636c17c3504d8d36db
MD5 05b682c5e7e684a4f917ce68af840259
BLAKE2b-256 9c56ddcb3bc7b5d88daed8fb250e89933c5efc2ab2afdcd940ba6fc4b2b3ec09

See more details on using hashes here.

File details

Details for the file zeroconf-0.65.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.65.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5d57d95353ceac31ed2c5a4c27bd82d222d3e1bc74a63ed56861c102f7c2c208
MD5 78441a0e3aee9c7e0ffe52be00ac1e28
BLAKE2b-256 3d3e840ca6418d39ccf272b2218f05457f5a59b79e05c1c59afe524fbd229cab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 41b23c19e58d0c15fe11d13642560a2b6f6733c56a33b8ff994fbd099af37b6e
MD5 a63702be1fe8bf806ba4718f100c5fc9
BLAKE2b-256 2b5d3917424fde0e2fd5c04f06b19b6bf183895e0ea277f541d0165a9de74a5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cf4e497bee1a94baeb5599b902c33b95f352c986759ab7e3bc4b74275ad0467c
MD5 21dd7a0cee2144dc8ac63a35b07153df
BLAKE2b-256 b2085ae2c6526ffb5be8bef838bf73c38899d312449f4bac8708fe1f52321c7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c1e5cb0a1bf975fb9b5cbfcd02923621df4b1bbe959bfb97cada7023e68e64f
MD5 c9cd998598a8c3349bd2b958c30e8a34
BLAKE2b-256 ef64b9f7cec5c2e1999717a32702d0c2e0d0663f875e4c83a830780774d569b8

See more details on using hashes here.

File details

Details for the file zeroconf-0.65.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.65.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c78ddafc1da674852a454a1e68d97205814cc6eeb37f6356bc8d5884f84ee260
MD5 3548f1e9cb873a3c4e1e34ce1eb8b9af
BLAKE2b-256 53be2e5e304426bffa43d199a9f65877d46e920e0efdc3294e20a58e31a4f743

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8cc979cc0a75320d8eb5ae12326b9a84d7756b67467fffed98637071e0f861c9
MD5 9a499ee8aa919f1bcce26dffde4aca62
BLAKE2b-256 490b382a6ea959b449bef759151c082ea196b93b5563e1129e48d32bec8ef21b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9e7c928532dd2b13829615e76beb9d82165f383284563467aef20cbce4a5f0cc
MD5 8e6223376a2de092f7a402cbb32160d5
BLAKE2b-256 1fd7d2b6b654cc8d5427eee615fdae857a07a026943f8444be024cad9ed2b6b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67ae5cff7df40f89a9bd10abb8d569437dc738c832bc6d7425c8ca9ab411f38c
MD5 4e87cbca015075e53d866869165dee48
BLAKE2b-256 6d3ad722442eba485c7509b0b3abe33d4b297d9f864512e8abe7e2c8f1185722

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4f1aa6ec8a08613a763e2732f8bbc74c70ba064007fd951b0c90791f2e580dda
MD5 ccb7f21840c482b35a6af918baaddd36
BLAKE2b-256 7d63ff37a29d0dab1968770a4a6288ebf9e47bcddb98e2a63126d01d6f09d728

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c6e1cec6893e54568d7f41a6a9c080ded65c65670413e3a89cdcc05b6053c3e9
MD5 12e5bf52bedf8265851b63878f829594
BLAKE2b-256 34fb2ad2ad5c536bf946b3ebfc82007fcb4599abfa1666a18045b5f7ba0b1301

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 774.7 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.65.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6d0063573b46f58ffdd8f46073d7b201d6f0c60268886ee46b5ade86d98b42da
MD5 7ca7f52ba9050e2c2f64501b1f7666f1
BLAKE2b-256 7723e28bbd8ee14576c59413d9d4aa0efae4597c5aab57fa39217a4d788a58ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 774.7 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.65.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c5b204f23582f7b58a8a9cfc35f4f00e08a341a465cac8f0d45623b900ba233b
MD5 573b248c5667d899b7050275f818303a
BLAKE2b-256 ec77dba87ef269f234ed0984a5ff345228a78c385376b5cd20029c5b366d0294

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1fd42db859a553651edeee693dd718432216cadeb3974d5d2bc9b27df1e63b55
MD5 5b866eed7f38f2b3d44952d9b376f50e
BLAKE2b-256 7b7fcf17395bda640d1a82cae9bcbf1f152857c7131ed3fda639a57755b8d4fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 cc892594daeb4b2653c2bae8a1f2585ba6fcf783fb4983f1fa32d697c6de03f3
MD5 21ca8b7c6bbcef17f00f7cb084071d6a
BLAKE2b-256 b9f9c52cf03bf477037e1a0ed2ec66c658da0936cd9a833579d3d2702e88ad83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 32b0c576366ac65428ec93f9c15d64efd971d2f2e0816fd0dd068b260559469a
MD5 977416fb177b218f50c80de783f9144f
BLAKE2b-256 7222b9d9db9f78fcdd5396ad6df10f09c815d43fba5a6f9b2337ae6f8d5725e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 76f8af514e9df87ae172db58f3b73ac09b30a650e8f47dcd8cbd23e4edcefaac
MD5 05b6feaf552c730622f7f52e74d105bd
BLAKE2b-256 28cd997b0f0a20b6a08bb7c870ba92329546b80c13fb02e153a9ea460b55af12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 858443bd983640ab30933a714ac690a7afd39b65511853d574fc67ef3143537e
MD5 9d007cb87c00cfe5696f9a02628c8255
BLAKE2b-256 ea0a2710a092024cec2df0c84e2b1c87038a8987268516532d450cc02ca3d1c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 774.7 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.65.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 33cb62645608505d9320c18a15278133ceba99570928043215bd4a21babc7628
MD5 3ac685d66e724dcdaae6803110cd0a03
BLAKE2b-256 5d0db285b22f211725f81fc1054f9d51cadf493f0633c88f9f31e28d1486abca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 776.7 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.65.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1df361da0dd8f87ec7ca18e9f68ad096fbe7d9cfe001543795523b74ea48786b
MD5 06150a05242a5482fd30e659a3fa8d96
BLAKE2b-256 9ed3e8ea8bee39ba4d56beaf085e383a76676220e91bc32920d60f5b6d5c8512

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0cf73360a18d44ecd700126938cc3ba0e9bd62c5bc5b28e966e86db2f458141e
MD5 575541b42df1bf7979a3a1b8c319e237
BLAKE2b-256 e301b76cf9091cd598244998bd65dd14fbec08ce1a5fe8fd59fb58b727974e27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a54e5e883938e7ead90d5a8394ea88a934002b1ce7a66f16197b317aebb9fd57
MD5 b1200b0139619780e5449be8eb793bd1
BLAKE2b-256 303ff4d22b4c67998b2fa272ab75356ce21171f67fadbd723d5777274d42b810

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.10, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.3 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for zeroconf-0.65.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 e3d9a73ec8cbd1cda386f21a92125777b650eb2fa2200e49fac31476392fee2b
MD5 e1053b03e3ecffa172e56939f2bc76d3
BLAKE2b-256 50f0c7be6b242de79cd072af093ad8e725e116f7cbea08b2ecffd35f2ab2497b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 93ee2bd733952eb242e249fc8b7d6451fd843f97c0263a3a99ce5d08966e1bee
MD5 0bfd5d1d0df24c479502866489f62d83
BLAKE2b-256 e3d677bbeeb4507855fb8e468065d0ae429b29c4f6ed4aff3d43ce2e67cb763d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9bab08049c46d077895894ed9a12d3a6153396ac4a7d4f4f2a382a419825e716
MD5 c2747ef18211b50face08e78f8e6f76c
BLAKE2b-256 b6c21690480860f883b5c4c24a02c7b1ec25b6453f53d7f60abba9faad8fbd84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2be7894489db8cc79fd39ab4e0673e5b427917f49fe9da560ce900b1e5b565c9
MD5 e29187f0dcc58b5bf1ec8da4891387f7
BLAKE2b-256 c658e82c333e2911d44649c12bb304ed0d38ff2b2c513fcea274de66037436f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 776.7 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.65.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f383f8ddcdefcc561a0015dde2b562803da7663a1b1a36c23a71168b9526d0ce
MD5 26787553f2c4c59d23edf334b71c1470
BLAKE2b-256 e19f92932cf3b3d22fd08218a584419750205025ef4ff4df506b1f7c0c057256

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 776.7 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.65.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 dcebb67392174931f48b55d01cb4845a37bb0cd398a3a440ddf4a9c848b26a3b
MD5 49c5f6acf88d5afa5ccd5edc69be9571
BLAKE2b-256 512900fd3d266e1555cde105170bcab2f5a92794511e5460d72aa245cdca807b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f8dcd2bb40a3728dc39f1e48ac098fbefef0d9ef55cdb8c139d2dff98094cc00
MD5 c304ff2e8ae229d6510aafe3f1403f87
BLAKE2b-256 638ccad9f57360a1435df53e427cb2aeb50027b42bedda4dfc3bf274a70f8dfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5dbd7c8019fb9311f093b49df79d7ea53118f232d5d26e93b089d2a13e4db6ab
MD5 9e83c3c4db54f6bff0a6ccc707c9dd71
BLAKE2b-256 a39ebe7e42bbc825b59548fe3aad05f5d11ec021e073d475ad3d9c018f52f745

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf825ad81f0bbbe503e974c2176aface7651a3b5f3c23b3bbc01361787d73387
MD5 a53fd7bcaefdc6159b741df7ffeb03e7
BLAKE2b-256 206c173157d95d93c28ef71718f3767bd3c06b1957d0f9ce9564b61860b40431

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7241caf40e303597495e846d945379cfcff59c62c92d217e368e3513442ef1f7
MD5 1f69bcd57e8490f9371fe7a67113970e
BLAKE2b-256 3cacbf62066e77c15d078950ddfa8f520bd935e10894cbc16b145ccb7f913057

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cb0c20172383d7c6f973ea739568f7fdbaff7a4d8589be0ee7f7184f21c1901e
MD5 d1cdc695333ca6672f23a89ec0bd730e
BLAKE2b-256 18209e90ffe65a47b46e2ee9265dc47fdaa32c6e0bd4118c0e1d40fdd37919ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 776.7 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.65.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 85e11dcd65fd0a6136180c34547baec16ffb363e33239339008865ba6f619a44
MD5 50555deeda08a1fc4c518d14b5b66a0b
BLAKE2b-256 6103f2247551d3d7d4518ac527b84d801c23c83e4e4e19fa99408c271a164e8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 776.7 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.65.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 aaa4d5d811b24bdcde616fbaed1abaf83ea7738d3a4de84583a571d3732b548d
MD5 f0e4bdf12fc9195e99d9fdb512cce60e
BLAKE2b-256 88162257fda17e60cf6677a6a443ec9c49303524f2e49be14ed9c666a5c7764d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5881cc943d0ab7561bbd3db2a058ddbff3a4ece8e5dfa6489a1681f463403a13
MD5 65579736e58f8ef267368cc620fa7756
BLAKE2b-256 0eec2b75b38a66a203143fabb43d42f190ac4c9d41b0b6f4bdb71e8cee36ee10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 27dea223439d3ce08c829d8bafae8ace88b90c66493df52d635f36caeaf930b4
MD5 59e3e614047d3b559a71ff335735124f
BLAKE2b-256 6dc2834fcecc1f8e2823b2741c0d7e75a11e4e843f5bc32b85d24e6cc7dc069a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e593e0e98e9590bdbe28041b198c2b97022a092715969a020ea3ee50238e2d3f
MD5 930277f49f713eaef6513e61173703c4
BLAKE2b-256 3fed5707cd885fe9d594a2f8ba068635b738e0992d55e9a5a9b4669d0fc7bfef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a1aa4fad732cede6b6160aec760cb62a4437bf4069c648b451e2a5b25778c74c
MD5 b13b6c2d9b594b284b34c44d975c3535
BLAKE2b-256 4c5553f014a8951ed0427404d4f78cd7e3ffdd124b24dbcfe3e7f39f06439d50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 600ed14b6c5e394f6dd73e6cf7d01dc57bd3faa008706b2c94f40ab0e46e5314
MD5 4e2d7ea6ca3d175bd1edc14f38f0a55f
BLAKE2b-256 ce0e3a4a1d0dc2dde6f050b6562bbcc1ad535a157d9da76cc9bd98dd83f5055b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 776.7 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.65.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 bc31ada0118fca381960f1a35886c1e6311b60da19eabaf254e2f7fb308eb4f0
MD5 81a4fefb5a3d23ecc4f9eec25c1a4344
BLAKE2b-256 59a32e652d3ff0c72eca08a6b976ae88dcb1b738eb41d072db68a21e0cc44403

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.65.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 742.1 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.65.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 8ea812d55d216915134889a6353347466c3e04625bf891d4fe204b1472b5de0b
MD5 f72d8f81949b2e436e7cb139fd6e4c89
BLAKE2b-256 45210adc6a450bb3368a0313840095a04c8d527a4a27c5d125ba71655bc498c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d444ca338b88d1d5d2566f4b593f7625ffc813d54577aed9e53e56f28417d746
MD5 5aafe20785e2c956b6deb54a642ccd37
BLAKE2b-256 3c1d7ba9e2f116962760f606e6c4752afdca60b2349cf779d24411478e866ab1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 554744682e62ccad690c550a988d06da8e388aed707dfa53ed75e878f0b04330
MD5 b0dca258d369b5bd5cb4f6fe2870d23e
BLAKE2b-256 6357b86349a71a09bd3099ac5ab4150caf16ca7edf4f64b7f352108e215c1bf3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a217d51a068cb409bf26220f3a6a2f8e89cc497b8fe0f2567b1b9ee2f8dfdd4c
MD5 c0054e15a1ace3bcbb64c8648eb844fa
BLAKE2b-256 ff3000e35b309548239555fa8369cddff25018f941f86fd0c6b891509193f8dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 54d18f0e467c4894615e6d009f2483f4385f5160f625385a67148300a661da27
MD5 3ae33c0808acde25878c06d860ab8d61
BLAKE2b-256 081ebbece428c1ebfb22f7093b5ee6537d73f17a0e8f4cb0556ac2bf08416095

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.65.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5d6aa8b0eff216cb12984cee37d16dab90bf01cae59b4ecf55c4e9125b5ea4c0
MD5 e1db965b74e0bb6b99e2108ddac8cf55
BLAKE2b-256 f17d1ffef94c04289197ede9341afd7a6d85be5595829f864a544e7748315e1a

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