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.58.0.tar.gz (140.4 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.58.0-pp39-pypy39_pp73-win_amd64.whl (780.9 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.58.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (824.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

zeroconf-0.58.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (827.8 kB view details)

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

zeroconf-0.58.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.58.0-pp38-pypy38_pp73-win_amd64.whl (780.9 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.58.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (824.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

zeroconf-0.58.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (827.8 kB view details)

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

zeroconf-0.58.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.58.0-pp37-pypy37_pp73-win_amd64.whl (780.9 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.58.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (824.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

zeroconf-0.58.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.58.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.58.0-cp311-cp311-win_amd64.whl (780.9 kB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.58.0-cp311-cp311-win32.whl (780.9 kB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.58.0-cp311-cp311-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

zeroconf-0.58.0-cp311-cp311-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.58.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.58.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.58.0-cp311-cp311-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.58.0-cp310-cp310-win_amd64.whl (780.9 kB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.58.0-cp310-cp310-win32.whl (782.1 kB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.58.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

zeroconf-0.58.0-cp310-cp310-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.58.0-cp310-cp310-manylinux_2_31_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zeroconf-0.58.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.58.0-cp310-cp310-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.58.0-cp39-cp39-win_amd64.whl (782.1 kB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.58.0-cp39-cp39-win32.whl (782.1 kB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.58.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

zeroconf-0.58.0-cp39-cp39-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.58.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.58.0-cp39-cp39-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.58.0-cp38-cp38-win_amd64.whl (782.1 kB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.58.0-cp38-cp38-win32.whl (782.1 kB view details)

Uploaded CPython 3.8Windows x86

zeroconf-0.58.0-cp38-cp38-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

zeroconf-0.58.0-cp38-cp38-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

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

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.58.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.58.0-cp38-cp38-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

zeroconf-0.58.0-cp37-cp37m-win_amd64.whl (782.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

zeroconf-0.58.0-cp37-cp37m-win32.whl (746.6 kB view details)

Uploaded CPython 3.7mWindows x86

zeroconf-0.58.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.58.0-cp37-cp37m-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

zeroconf-0.58.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.58.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.58.0-cp37-cp37m-macosx_11_0_x86_64.whl (852.4 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.58.0.tar.gz
  • Upload date:
  • Size: 140.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.11

File hashes

Hashes for zeroconf-0.58.0.tar.gz
Algorithm Hash digest
SHA256 391bc9fecb6a5e9b502eca7b0baf7001e648c2b4374b8e98e3e9387206926a4e
MD5 54156ba52982e70513f04a1903825e09
BLAKE2b-256 45e72d4ed8455f414f7e91341d0f921b379322a32baab3d91ec2d1b557e11eea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4f1189715dfd466348763cf436eec28879a3251546844dd48445d3ec90057bbd
MD5 7859770f4d36ef4121b83f94a2bff3ef
BLAKE2b-256 fe70997f85644cad510f09cdc88aeb6c7f62e36436252d030ce0ef6ac9cb55a8

See more details on using hashes here.

File details

Details for the file zeroconf-0.58.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.58.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6fd516e5847c03c4f3a599cc6cc6b04d9cd3bed3c5e3a738714dd0d7b6f640f3
MD5 cb78d2515b8eed6d56b4d16f7df1e386
BLAKE2b-256 a4f43cce4290f95ce02069a9e0398db7b8912b4088bf7b70234f7fb8ab62f51a

See more details on using hashes here.

File details

Details for the file zeroconf-0.58.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.58.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 34749a3c6e16e67eed4d78ca83561dcee93b95a7fe651b8ebe7d2a630c00c9af
MD5 d5c1ce6c2ade5d996e8c2308417cd8df
BLAKE2b-256 7dd1341c5118eb0722a60aec540652dd23c2e2cce0d18f0a007732a119485f44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 09b6dde642b84e10312190a9a1adac8222ccb3d1e8064b3acf1847f93043ce9c
MD5 5e4210c541e2360ee917227a4418b107
BLAKE2b-256 8744f0aee0c1c9485a80861e11595e6fc7cdf770b15a4a2c26410a74bce664a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 69dce69a93a465a1b86086a54f2299c65cc42b793fa757328d2ee65e7d803333
MD5 cfa79e23929a054ad6c0f6c5768733e8
BLAKE2b-256 701f80ddeed142db1f4439f9259903605a88bb71c246fbbc84e9126683e52e3f

See more details on using hashes here.

File details

Details for the file zeroconf-0.58.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.58.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dc39d5f3f7ce0f22a29a087d3fabbda4dc11a9a493c1f34c651d199dad0e52b3
MD5 ba85fa651736ac49df566f9ab9eb0fc5
BLAKE2b-256 41dd0aae3b1cd5bc49d3ece720fd79cbd3e429f59a5bd8a38f586f9dc093aaf6

See more details on using hashes here.

File details

Details for the file zeroconf-0.58.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.58.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c4e4b9cc2e0b83c9744b2aec55007b0953d903cbbc86b6c0f15f63de29951cb4
MD5 3985ab187600577ec48dc236e011822c
BLAKE2b-256 6f63c5b3537991b7b42ef0a599f7b486c45d3e5e9c7bbe84bf74b59bd5c38466

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 240b34f92bbf669729161a1062ae54e1c9de6864fa7871f575b49e2597ddb27f
MD5 068f5a0e3d7f923e557d949a473897c9
BLAKE2b-256 20cc4933425464e991817fcceb5d95570bd3c007873e71ce4ce24dcb42338d48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f29c52bc9494b1677cf9da760d4b4972909075cceca31aee3e17bcc52b17875f
MD5 a2f9771aabf5bb7fc25cc4b97c05872a
BLAKE2b-256 70f70854686465acfb5aae69a56d3c4d76a2d0ca4b2c602ecb88941f00963664

See more details on using hashes here.

File details

Details for the file zeroconf-0.58.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.58.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5afd42e3d3be046799c27ac1df3a15f939f06c8fa5fe61686650da003bb1ffb
MD5 9a1a61dd3eb79bfdc1cf390c1d2a2e29
BLAKE2b-256 bea22a2fece44a41d95e7bd6eae2d0542ed0716280dde14b1000b62a5c6136b3

See more details on using hashes here.

File details

Details for the file zeroconf-0.58.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.58.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 290e4f809898c0cb280d4acb7bc32159a498d3039f3b0c88632d4ba5d9cc7fac
MD5 7462e011f6562184939adccd33a02eed
BLAKE2b-256 6665a282de824d3d2cfd7005f5878bee9f85cfad6d8ee4229590a19f7cb3be84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0b7a67d89ff9d89dd8359140f7da7ab04d1a300ef12544e79c90c6580477e700
MD5 a76b64a26095aba36f0290cce9562b00
BLAKE2b-256 0792c3c14cc65035785c1f738754b46b100f87da505f1f6d406c4167f42ba8df

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.58.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 aa1f3d47401f477d092eaa044e0b6378a7ad6715bb167c0c944d2c0b78acf635
MD5 76e222dd4c334c4d3cfd4b90c87c553e
BLAKE2b-256 321285e5d32ffea6f7a6ea852e4daa19c1dcdd72fbc336aaf99d722160738eb9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.58.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 8961e94d4345599651030f08bee5cbea6c66da4856595354f323f902da027a09
MD5 06eb0543b3bdca89b95a53198a53f480
BLAKE2b-256 fb37d80b2141ea859deda2e0cbea5a159bb861b6ab45f7e7d266067887265e8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 769a97230d5f957e776bf81105ee8a4997323574c4a24a515781293779515025
MD5 8927671f37567829f3914159e77c59ad
BLAKE2b-256 31fbec30f85212f77f3b09a249062e6bfa095024cea47b2bfeabd349fc8fab2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2bdcca252fb67176d5c7066915ee54710562d6600bf86c7f62387556b14d1937
MD5 e7e94d4c7a271c3522b6e30c84734114
BLAKE2b-256 55a38b486bd257ddef3e6ffc4fb3f1340639776f2c0b754e6576bde9626de00d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e60d5517d3027861a4c02ab8b6173a9768fbf0a13c881de8619336a18c2ac4d
MD5 b0f66938eeeca4216bbfcaf3ec776e93
BLAKE2b-256 b6ed40d452d8fdf625e810426e2ed64f6af1d471fc217fed2437cec76f4fc6d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 002ff2e5f61d4d3c1828e577c05368a383118770208d39ccec4499656953b3a9
MD5 1ac312cd9a287ea41e95152e50dc1954
BLAKE2b-256 9483be4921d9e19eac676d8fd8302c913f83d2bd9a215a80ba3fd2a3d7184d7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5e1fe87e06dba5ba006ffb624706e81daef1f83d2320c5bd7e1a7a463af439ca
MD5 504e57dcc26875bfad46d626e44ceb38
BLAKE2b-256 ee078eec42ae536cf656ffa2cf9b3287c09835b878d7d86a02e2849fdc60a406

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.58.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1a9523f60f36388ff61c17b48e8d7218c190b15a0066af263bc58847253e7bb1
MD5 bfa6537a49b2ccca21cfdd725af9f5ba
BLAKE2b-256 dfb3e23933eaf489ece15d80b1b9974eae17c355ad35b3a8419bb3ac4d9cde6c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.58.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 29350397f418e293e0027979c5c6f3896427e5c216e58b69a80a0f90e1403772
MD5 409258b2099b6280d1ba315f9117eeea
BLAKE2b-256 178d9e40a10d1427920a12225e2a2020f12ca294a76c57b546931e69ed9bf342

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c8c4ef7748507307cc21ecc25c69c634cd4476d87961a0f8c1ad404c0a6fca30
MD5 c32e44f04dc24aaafc753ffab668ef42
BLAKE2b-256 eb56c7e796f470c1c3cf8be1ea5d1a00dd479e856d7103036e81f9c9df5828b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 86c74be41c7128b0b74096661b810cbf78582137f8c028590fc1136eea2a10bb
MD5 3bf8479b12380439ea6715a5fe2d20f5
BLAKE2b-256 cb6b45156039dc31b65e1f1f8fc113641ce0f1e2a15567bd8657e97f11b87c5b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.58.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.4 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.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.11

File hashes

Hashes for zeroconf-0.58.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 bda4415761dde9a5b32fbf06d2a0715fa60e89b5fe4165ee703fa70993a5d1db
MD5 ac096d3be9ad6d0d983f0ed52c816857
BLAKE2b-256 a7eaf9bff79a34675b9390913c0d7f38393dd052f7ccd8bb4cdb5b98acde4988

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c30995918d6efcf510997b4010b8a93a8d6842937626df39285e93bc6ceaccb4
MD5 343f23d4e114218424c3dc9e4b27f4c7
BLAKE2b-256 5825b4c9bb30f393d434a913d9da6a4eb3c18c273009a09df646bf4480dc7f9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 82cea9c88ed505d126eb439f03f3cb884d43a8d40c1a344047ef8a90e1a6b578
MD5 b0cbab46e9fcb2987fe888125036c810
BLAKE2b-256 adc408c95648ef772f9845c951e47087429fbac707829ff35158c1017ca4d6d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 df88cd245f4ed6a0e70affec09fb39303ac2a5a46ee717bbaaeaca0a044d3980
MD5 7502ca40d6627cdfd6ec35196a1f90c7
BLAKE2b-256 1c36a799d65270032f239902b811a67c45429d4e74693a4ca0d8aadc98332c5e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.58.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d394f720830d18ef5df8ac87ac7c9b41c9c160b659d7d87c707e1548dbfc0398
MD5 5bd4ced8fbc4597626403dd18bd6175c
BLAKE2b-256 726da124ec67b729411cee60cca1883770b03b63f5b40ac2e69fabe88396a6d6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.58.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f1e909cc7942e32aec6d62ccc1d35bd0713e86ceddebec0914ea955610c0e560
MD5 53feacf3b0a807dd5a5ad236543dca1f
BLAKE2b-256 fea74b2eecaac3ef5e42d9b68a6bf1438e199a5d695202be66eb1089e729bed5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 72d55f8c41324271ecc756f39cf20f7980fb76783d79fdd7f4ec84c30648ac79
MD5 3b9bcf9b62b57a743a7c553ceddf5bbd
BLAKE2b-256 870f8824e8c3e69643e51410f814a0a5564af486ff860047bd395b8dd475ec62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d4e56cfa6d4776273aad3af2679ce213e83b02987c05e63c30221185837e36b8
MD5 3a1554f344c0b5e02d3a7be30479a9d5
BLAKE2b-256 9924cb76535580d4f93f6889330fa3842711d6fbd1055c260a3ac92c912354f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bab4785e63e34a92118e42fed3308e60c8429443b7f2fcdb84a68ad3460669fb
MD5 fb87948936fa4994e8a6265241b23a91
BLAKE2b-256 78c67a19a4029a2b1597801856cada2b9c404acadb53aab7c0c954e78e7b5c4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bbc820a4308ac6a81f4829df9959e19228fd262745e8de060be73a150fcc5abf
MD5 92cc7602c1efe66c02f89312989c59e1
BLAKE2b-256 7a1e1eee40ea648dab76808bb07a3ea7382dba7ae45a64b62035b42c2a9144f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 76c677c4286338e79bc825d9becf7e303f9e51ff3225ff98b1c5226541f25b49
MD5 762f67d1ca6f4ae7ab161ccd6b3777d3
BLAKE2b-256 8c09f8a84e24dedf70256c1cec55fe5be5d5f5c26c3a8ec74e6c304931d00251

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.58.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 707bc1a76188145fe2573581e5d2e440ad576312d7be993be005f1a5a8d79673
MD5 e85bb1e8b364a8898d18c1d5fba6cd80
BLAKE2b-256 9e0aa7a1c6a7b147b4b6cb9f473228a0413396e2ce6e2d2cb88e3c334f518d09

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.58.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 dca9da700a3703a30904bd607b686e83af5b68040f189e390c3c14027dc62f85
MD5 65262210c4711ce94b6a5b5bc076bb69
BLAKE2b-256 a9b726304980095c4b712591492846a9fb1778782be3aa14f94c6e669d77ee19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 640fd8ce7b54b2ebfe04916b5f92bcb0920803c4c64eaee2de4ffb990d5b1a58
MD5 a4fc18f9543b2fc5d1e7fbfaa5f614f6
BLAKE2b-256 958d97480c7bd0e20a0910e5aec90d04edb751253f3a84c01b3e92067703d8ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a0a13ca24065d89efe31762df3a7ab4f72a9b757609cc74699008266e613bb0c
MD5 840f301bc5f1d682a94119ea5829d033
BLAKE2b-256 3b013a59b44db1fd917530f40266cb122bbb31ad2ecc6db60b9f9ea77d2f8e09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 52a64f24bc6dc710c75b864292f487303264dee369c804c219afd6fb0c6941d7
MD5 2d6a9652d643a1505d636cf8ce25eb2d
BLAKE2b-256 b23ca2fa186934ac46e795d54cf324499f8707054b1a764bf12e3b8b6d0c8f18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 95e11e9720cf288e8478c2835640d56f655f7854bf074f54d7b0ee6aebaa7774
MD5 eca953f4c99c26a2ae0eda14ea7663d0
BLAKE2b-256 cec79f6375d7159e2d0e08eb7f6aeeaa3cee47230ca1eded9430e6b5bc7e4492

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 63dab853ec07d14795346ad8c86fd41d328c630036480d83cb904d65c43d8d03
MD5 af70c66b983ed28356833df54c37c7f1
BLAKE2b-256 c769f326ec4200240a6b424135a13ff7a63e38376a2a0abe93f8b1495ef7d9b9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.58.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8b7e3bfa64e418753c5267c936679beff2a14b06710b7a9cff844aaf42159320
MD5 9e347c99f80718aecc12aece938973ab
BLAKE2b-256 51335d18cccf73a93b49cc1e34f61638389b65f4e1fc122f5399733bdea0db01

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.58.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 9d031131d0a9db06fb14f99218e2f52a9784d799b843c514ed4aa164e97ef66a
MD5 5316133023afaf8105f58c8e6fa0b141
BLAKE2b-256 46c6f051af24eb840c90c6411dbbe8827443d77160f16e6ba5346a97b52cfe41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1cb248f8b60e2f2c6008115001e00ac1dfd4eee2b65240a9c8e1f69bbe793bef
MD5 30b751ae9e40e0b29405a8285c5bd3b1
BLAKE2b-256 b95d7297bfce7fc41de28182e46a2a5e5a1bb5cf0fff0ae8edd5db88d6ae17f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 262de8bbaa29833742a27a1adbe5c37a2157c6265993a9675640f53fd722ff63
MD5 7b427a40e7d5daef4b5778014962e40a
BLAKE2b-256 7e59235dad814a6a356bfc2ee400779996297062cabb9f1d3468f66ab2274c65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 157e64b9cbf93c5d5d0338f7e178093367e2cd7cf9c64c79979f7b1e08c72b23
MD5 6c395d0fd3d58a3719fa6060ba1b71b8
BLAKE2b-256 5b7a7368a856d2ee947eb4d1c240eb222b922d0a102e197637cb2a36435a735d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 98cc5fece6d541bb6316e999cdd8b64c2ea3a40758ac8f90b965b5d17bb8cdcc
MD5 f90ab13ece750c4e7ec220f1e7277144
BLAKE2b-256 505508eefc5ec22ce56d97fcac2f9b2eac0117af274605c12fe0591ac815fb00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.58.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 22aae0465492376383da5be213dcdab1943d3d7b4156cc9ccb37a8893b61305a
MD5 bc6fdb0d75ab52b9decd01f03746ae64
BLAKE2b-256 b46731530df0fa6597653a442d70bb2fd07cb8b02b7e346f4545833583293b12

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