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

Uploaded Source

Built Distributions

zeroconf-0.78.0-pp39-pypy39_pp73-win_amd64.whl (1.0 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.78.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.78.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.78.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.78.0-pp38-pypy38_pp73-win_amd64.whl (1.0 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.78.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.78.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.78.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.78.0-pp37-pypy37_pp73-win_amd64.whl (1.0 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.78.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.78.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.78.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.78.0-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.78.0-cp311-cp311-win32.whl (1.0 MB view details)

Uploaded CPython 3.11 Windows x86

zeroconf-0.78.0-cp311-cp311-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

zeroconf-0.78.0-cp311-cp311-musllinux_1_1_i686.whl (2.9 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

zeroconf-0.78.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

zeroconf-0.78.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.78.0-cp311-cp311-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.78.0-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.78.0-cp310-cp310-win32.whl (1.0 MB view details)

Uploaded CPython 3.10 Windows x86

zeroconf-0.78.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.78.0-cp310-cp310-musllinux_1_1_i686.whl (2.9 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

zeroconf-0.78.0-cp310-cp310-manylinux_2_31_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.31+ x86-64

zeroconf-0.78.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

zeroconf-0.78.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.78.0-cp310-cp310-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.78.0-cp39-cp39-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.78.0-cp39-cp39-win32.whl (1.0 MB view details)

Uploaded CPython 3.9 Windows x86

zeroconf-0.78.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

zeroconf-0.78.0-cp39-cp39-musllinux_1_1_i686.whl (2.9 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

zeroconf-0.78.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

zeroconf-0.78.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.78.0-cp39-cp39-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.78.0-cp38-cp38-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

zeroconf-0.78.0-cp38-cp38-win32.whl (1.0 MB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

zeroconf-0.78.0-cp38-cp38-musllinux_1_1_i686.whl (2.9 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

zeroconf-0.78.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

zeroconf-0.78.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.78.0-cp38-cp38-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

zeroconf-0.78.0-cp37-cp37m-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.7m Windows x86-64

zeroconf-0.78.0-cp37-cp37m-win32.whl (966.7 kB view details)

Uploaded CPython 3.7m Windows x86

zeroconf-0.78.0-cp37-cp37m-musllinux_1_1_x86_64.whl (2.7 MB view details)

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

zeroconf-0.78.0-cp37-cp37m-musllinux_1_1_i686.whl (2.6 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

zeroconf-0.78.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

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

zeroconf-0.78.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.6 MB view details)

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

zeroconf-0.78.0-cp37-cp37m-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.78.0.tar.gz
  • Upload date:
  • Size: 147.2 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.66.1 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.78.0.tar.gz
Algorithm Hash digest
SHA256 1db0ce1e0d11d0c78030e7fa2d7d220531d3fe260a4f717a2b5f92c5be44eb6f
MD5 4c5a555c481df1fadf5d291b8182e68a
BLAKE2b-256 f80fbaf1e72c0d03fcaf552813b411f4b9c68442e161deaaf78594b5495b7dff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 42dd5f32a6d5f21e3212761a1ecf030ae2bde4f4a4edba90734c273a7e398cec
MD5 1f258ee8a041d2c86b0f6f45ecf993ea
BLAKE2b-256 8f175685c305ef9d08adf41040cc0c83fce19e279aaaf5a30118f3caec3d0746

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c20d7b8183e73dff667ea4516180ca65b3f6155020b9656421100c7cd0ee2bea
MD5 85b8f44b03ddeb95eda01de05d2c0df1
BLAKE2b-256 72051d805b69440216d82c674390b0fc7e9cc7f3d62ca3ecaa6598e01922b760

See more details on using hashes here.

File details

Details for the file zeroconf-0.78.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.78.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aa8170575880258330392c5aad383ee7104f6a189250e1ccf6025ed3a50883b8
MD5 06be5f9c3e9b1eb938decd9ce931d421
BLAKE2b-256 13d9b74b32ff7893d9962105c9af5cd1e276cc1d2f6e1133eb440f2f43b46146

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8bffc4cbf38e2e794fb96cb0566b9d12858df8690473cef9a768915bfee01e7d
MD5 cd85acef5fa0c6142d28796deb7c67a8
BLAKE2b-256 b0089ae504eb2bda07e44e2b3b90f286cf47f4512bf97d841a8bc582f4af6ec8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 efbc34e6fe481a10c2f64252b2f11324ddb5be5154d7b10c14381a85ba1205a5
MD5 30b8cb3cc9644a20783e8d5ce4c0a2c0
BLAKE2b-256 e8234fbd753e172eadc692cd3d4a20fffb27583454b5665c5dc1f93032cadc2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 24de2cff99de018972637aa2c7091a001fe3310f4699fdf4798fe0c4b915f67b
MD5 50103ed8e1c1a4b79cca691b25b23681
BLAKE2b-256 0aedbfe9bc78e1e1c59873303205e687fc3822625f3bd4739b7ce329b9220a18

See more details on using hashes here.

File details

Details for the file zeroconf-0.78.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.78.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5b08ecdb598d778be2d1c72cc1db937f5b0528a14a47a788b7f821d94e8d7435
MD5 f17a69708fdf3393fb2d057c1dc8f1ff
BLAKE2b-256 5bfb95a9e8022b00c4a6db5dc0c4d02181a6d16f03a1abccc1eda035b7a2489e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a9391093834d2358c2ccd5c19d63ec4864c13b04f6a7ad4f2153f7ad87567f38
MD5 dff7559ad89f896ebae36efabd531cf2
BLAKE2b-256 1b11f217c45155de1bfd94c0469654e2004fea169c5b0d65969079ed12f429ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 57bfe9cc05fa54961931e4a60a01df9c0ae3a9749fc54db58fb1247685515c57
MD5 0d2efdb0f91c001e51e9fac5069d0225
BLAKE2b-256 3dff56aa8186cc324f4e4615cf4ba47e3b6368a2342f6a6299653ddb6f052ba0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57a0a6f479650972e805cb2f9ed83d3e490991b2d6f5f3946f6a74594278a863
MD5 38fc5d29cee618b10d33d126058a312f
BLAKE2b-256 6040860d9dcb7236cc3a8583c13ff653131432350b89c97ebf3f49c2a56f5987

See more details on using hashes here.

File details

Details for the file zeroconf-0.78.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.78.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b199a105bb49c5f9804ddd03fdb540d9c6a2673d7b2f4b1233f900c502538c5b
MD5 ac4b90eb9516493ed20302191050b884
BLAKE2b-256 0f771d6140f1abdb75ad9f384f25db195f0d0e1564b9521a1026b4aa69d72e15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0baeb4f1fc1691f8f3c70e6d0c96592dff331d9e2a7dad1ed3a8625538338570
MD5 9e40bd66122c21230715d22ef33de8f9
BLAKE2b-256 269be985b92cfa7d0a9411afbdd864e5db55a3388d9a82e1edc88da06e109d06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 46911f58213b70504e2af64a433b3d4b76ff38f9bcb3a162ebad26c410656aa4
MD5 8ca76cf1dbb6ffd063cb26b67623a68d
BLAKE2b-256 35cb6beb569c9a3379d7a797df87544dc6bb2b15affefa98e4cacafd5a34bafb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.78.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.78.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c9ff88613a6b6820cdb334c4b6bde9dfc3c2d1a3f98ff3f44bd3e143951e2dd0
MD5 6d45599817b429524a07a501be8dadc5
BLAKE2b-256 78b4b0506bb166db6b511edf642de245ce3230699582e73ed7722c9df3bcd364

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 22ad4da763fee152b52d9d9a1e951ad11e241eb2de0cd4f9b457f289c9ca973c
MD5 085f52119e3812c6987581c80cfd1f60
BLAKE2b-256 0c78bc719a773d38437bca609270eecfa2bad6edfa163f254919fdeb2fa0c860

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1615afee16f16d959aef0b75e2154118abe126cc35a88b316dc81a0aa6f05cea
MD5 66fff3231513c503256ecb5ca90a4d3e
BLAKE2b-256 26f182a70f8dd67f21ab2a483a91956d1b7856e5d87c7b835849b8840aa7835e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8af52efb6f5ddfd7bff8a44c73664857dfb733c4a5a30b85adb9c83efedd710e
MD5 9a03af348636a616823ac2066b8abe1c
BLAKE2b-256 7e0c6577f12e154a4d2ff632a0e77bd90ceb6d9604a4f0e2c22359074df3fb3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 855ec734aee71d4759c1bc48f4ea18241da2e85201409c5438bd4ebdde582cd2
MD5 267f3edd99c9c322c4a25b81b3214684
BLAKE2b-256 530431828d56f892a3bbd1193f110b5bf7521056ac1a2284e26159545e754321

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 17105c91f4c6125b139cdea4336100965b7de0ea84da08800cd64ca398335d5c
MD5 97f8326165e41e08448f86d7e44f0f3c
BLAKE2b-256 28e4bb4e1e5b7a0ec1461facaa5ffe76fbc10b7a286715c79be402da8120e141

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8d85291196958732c35c4ed24ebe5d869557b2c4705c671adb40c003409438cc
MD5 be71db7ebdcdb67271a7d2c5e2d66a4e
BLAKE2b-256 909173f63c053d25c69638bf44d37ab2b6d0ec4f165ea1487bf3aa34501b7368

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.78.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.78.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7422e0e97d13bc7a3aa3dd11a2a9facfd06654d82f350f3537ef0489a05887e3
MD5 646b973af242e26cf3255060f94d6ce7
BLAKE2b-256 6e72089046a858d126990abf9df48b45ac472bc3fa68787d0f102c0bb03e5991

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a2d67e98ee2b0139af2ace95bea173c97b83616862cbe75b81466c65ae972259
MD5 537bb9feef0252331589f7689a7d4695
BLAKE2b-256 8d7f83ce7b5f036e7133773389b16db97f97ceaf0fdf86b5d1cdfc69870a58ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8d31f8968282f7153b24f107a097151e6771cca99528727da0da7bec97fb9876
MD5 9977e627aead07cfd7af76c774c9e8f3
BLAKE2b-256 126096080356ec885e1ed7ad22b43c8f992d38bd1b4c2c08967de90be6807f6c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.78.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.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/40.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.4 tqdm/4.66.1 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.78.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 3814dfa18d41521f79e2fee55de893f1e268eada2499c0e3823721fd7e083ccf
MD5 1f904e36feed5280f66af9427ed8e5d5
BLAKE2b-256 baac43d56fad4856bffed4d8f2f24d73506a5788a8a94c34b5a8e30d19469f93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8087deaf9af1465b9bea04c554b3deeb071d9b1c5d13f1a866d6ee78fa78d0d
MD5 81d4c3f2597ac3971f4943d9164958cc
BLAKE2b-256 f95ed1c3ee6870f1f87d4ce59cfe8bf4d6eddf8b4f92be8e493b44534b3790b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e985bc769fb0efe061cfa88e406e6de8e83acaa9e5269e05dcd556b3d484a690
MD5 d127f86fa46bbaeb04365b1941288c54
BLAKE2b-256 2e661e2dfb98123e46a0353df99260c35a214b6c3fdc40ef2c85ed9a479e37f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 488349e294bd792c1703ef47daff83b030aced272e0c02b93865a80a6ed718b8
MD5 0e21a79c2a9061dacd86517afba8d442
BLAKE2b-256 d422380ab6d35a73a545a1859860d05e2b332be95cdd8348be55353cce1d520c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.78.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.78.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0013b7624c82f740233a5e6655896dee97160ed9a668585c829f4dec61fa7bb2
MD5 e3f4ee3d2333cc6528a38279f04bd512
BLAKE2b-256 79eb42676d97ed4ccf56fc860385782923f988f5bfd0fdd7da5e5e619e75697a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.78.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.78.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3f647caccfd71bc1f4c91a9bf377cf67faaf3a5ea4d41d480d5d666c178e5b34
MD5 9da9805acb82c5555c4c7d9b5f799e01
BLAKE2b-256 77c980ed3e1e893e5d75387d242383ce1ca309ee0c85557e8965990dbf6ecfd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 05b4bcb7dcbba21534895e5c7d687f092eb74552c5cec2be6236e9870ecc359b
MD5 e5d83836f973719e91301761524ee721
BLAKE2b-256 77004233b553a53212ed3ba945b9198450a4343ca4ac83d91216d5488fea6950

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 59b6da253828006ac84c9d6f077fc93ec25a5e9a82e56e2626776bdfdd0351a5
MD5 80d0946ceb3a1ff42947358795898221
BLAKE2b-256 d3ef89054c37c15f90e87cb985129ebcb89e14d57156a530723133b9a7237613

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dfa9048f37f69d77ad1cdf195b2b1581c2fd0ac12f1cb4f46af45e773dd76883
MD5 753164ed1aaecb57cc19b11bdc50707a
BLAKE2b-256 f76afc14fb7247d294386d11a45d87c78bc212241dc49f75c1bbf6afe7d0289d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dcd3f8ab6df5d9662f3b6e3f01e2f33e2245c05c8bc7a1e9232d561e954b0333
MD5 402e0feb362f8416fe4bc9179ef65198
BLAKE2b-256 266b3026972899ae58b4dda58ec3ba926a46e31da0c6861f901582b580e2b3a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a41f877d18962004452235e042f9145e54fcc37d6e6f4aae7d7d262f44d134fe
MD5 123dccb514fce5a237f5efaa7d31d354
BLAKE2b-256 aa8078ada05d4fc9546ebe6aaade27f3587a91c1e812b860fbd1ca98ffa018d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.78.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.78.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 cae81e2779e78e6e397721b41883e23e3d1b6b04b641eea76605338f8ec89c2d
MD5 c5449eff479934a006e80d1800b8503b
BLAKE2b-256 737346783e113e0753ff8680ac9eac08659c9b9a9d1ce448d224b4bef14d857c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.78.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.78.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ab37e6819ce534347c7371f6b93ad4de61f1379ec1ae299380c7b2954c29b9b1
MD5 6487bbec3b12d59a0e73d279f4a36aa9
BLAKE2b-256 e1bd59f498f90e06b6610503957b381bd05e6a234f51cc11078d2b8dd2db22f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c2a9d263ba2028b48a7960e43e22af62efa919ea06fbd4daf272cdb3bf1f06b4
MD5 6794934d4a0c21e969d5b1dc661f8ec7
BLAKE2b-256 bd00b45d436eee4f2615d9371b4a8f4eebee29bdb532d8a58286b9ae284b963e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 befa8a71697487217aa35c1e5b2f0c316655e793982bf474a6838955db045e19
MD5 4c278139133da5dcc8234f5f83b3ce7a
BLAKE2b-256 57ca54fb3df312edeafa40ab258bd00ac497379f02b3b186d67d471e3c66da98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ecbe34d9f4cf7cb49cc214a36970261b8829622526c1289f3033099ef5ecff8
MD5 024ad1502c0ff0d2bdffd0691af3c706
BLAKE2b-256 33096bdaf668dc412304be30ee67ba64ab442cb40ff3e9f85f3a1ebcb0411ee2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 48e8bfc5527379d0bff6b8fa489d13f3ca1acd026797d862d375a3a71d5141ea
MD5 76e0ef1173ca526a4b8491798bbecc59
BLAKE2b-256 ee80c4ae0886d25703bcc80647bbb9d990a46019bd8a7938c153a2c1b803559a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b96c8142dd9e9f88dff5844a52e6e90a2274871068547aade46b3bb25ac7c372
MD5 725ddac5833b019e2b7fd4f1e89e8957
BLAKE2b-256 9c51a642f03122367141163ad3c31c23b5013784ea8a4f81967b288fa793a730

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d3106aec020d50edf39a827b560d8edff71d4edb7cd4b82bc0eef07b3d156196
MD5 a25958656f6ceabc2b1b38f7755aae4a
BLAKE2b-256 2b6e181f5c852122f1075b58e2b57d7112e9b0e9a027d8091815b9d3349162fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.78.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 966.7 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.78.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 adfd95352a7b679a585d7eddf0335170abcc59314ee605eac40b78c57e33bdea
MD5 8a7dcaa9d2c748450701c7a5ffb591ab
BLAKE2b-256 31159f27b8a574ea12dd57a1b82e25de9858adb064bd1557700dd2a5662834cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 98f178e540d5afa02936613eaf4fe707a0d91d1d8eb2d7bdccde944fb0397919
MD5 3759113e1c899541bb38c506df49e154
BLAKE2b-256 bd18c691694f498a8b98a44d5b619840b59f3b3cd113e9e9d642074963a78191

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1a47c10a5793814dcdd6cd6e16099b4ca4312624ae1974cc0ecb6ba5fea2ecc5
MD5 4686949622d851ab3ba171de0d0e79e4
BLAKE2b-256 d2a676a5c0e2750a858c88e30ab40f24debd9ffc64625c797e24fa97cadc7963

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2403e57e7f3cbe72b74e392ab877ac6f12d3bf55befbcf5744e735171ed01957
MD5 22b34d8504013c79aa044a5f2974470e
BLAKE2b-256 fbb855450a83034588298f7820a1fb20e226680d01bd31bb56768452b65d92a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 387ae5124440252d9e540b4f613467bf174a66de019e879da1fb35d889735bd3
MD5 05b182c765dc586c2acbbf8e7a5b2983
BLAKE2b-256 b8c35c036cd76a303083f54ed7e48c369b5ed162794672170c214137d0e72f68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.78.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9c81057bdc2fd29897023890afa07826a84d426b94682a8b82b30acc98b6a528
MD5 2e32724bda882a06dc9e3a98f66000f0
BLAKE2b-256 ce069bd444c77d113897307a254d1c398ea53790e60038afc8c5586ec0ad4621

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