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.59.0.tar.gz (140.6 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.59.0-pp39-pypy39_pp73-win_amd64.whl (778.0 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.59.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.59.0-pp39-pypy39_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.59.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (860.5 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.59.0-pp38-pypy38_pp73-win_amd64.whl (778.0 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.59.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.59.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.59.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (860.5 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.59.0-pp37-pypy37_pp73-win_amd64.whl (778.0 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.59.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.59.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.59.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (860.5 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.59.0-cp311-cp311-win_amd64.whl (778.0 kB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.59.0-cp311-cp311-win32.whl (778.0 kB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.59.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.59.0-cp311-cp311-musllinux_1_1_i686.whl (2.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.59.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.59.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.59.0-cp311-cp311-macosx_11_0_x86_64.whl (860.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.59.0-cp310-cp310-win_amd64.whl (778.0 kB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.59.0-cp310-cp310-win32.whl (779.1 kB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.59.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.59.0-cp310-cp310-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.59.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.59.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.59.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.59.0-cp310-cp310-macosx_11_0_x86_64.whl (860.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.59.0-cp39-cp39-win_amd64.whl (779.1 kB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.59.0-cp39-cp39-win32.whl (779.1 kB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.59.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.59.0-cp39-cp39-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

zeroconf-0.59.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.59.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.59.0-cp39-cp39-macosx_11_0_x86_64.whl (860.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.59.0-cp38-cp38-win_amd64.whl (779.1 kB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.59.0-cp38-cp38-win32.whl (779.1 kB view details)

Uploaded CPython 3.8Windows x86

zeroconf-0.59.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.59.0-cp38-cp38-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

zeroconf-0.59.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.59.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.59.0-cp38-cp38-macosx_11_0_x86_64.whl (860.5 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

zeroconf-0.59.0-cp37-cp37m-win_amd64.whl (779.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

zeroconf-0.59.0-cp37-cp37m-win32.whl (743.7 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

zeroconf-0.59.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.59.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.59.0-cp37-cp37m-macosx_11_0_x86_64.whl (851.9 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.59.0.tar.gz
  • Upload date:
  • Size: 140.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.29.0 requests-toolbelt/1.0.0 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.59.0.tar.gz
Algorithm Hash digest
SHA256 a573e5473606c0303a314d60655d8fc0c8d4efad9ab45a8eec9737598b5b9f62
MD5 dc527ab15968f36685991a072a119c1f
BLAKE2b-256 b5f1e5f687b94da50d51178fc082865419482a7966ca7cab2764ca9547f1fb2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 42dcffbbfe7350dbdd14e74a25b573f0ae61bd62337a8b2bb7b23c323e22c523
MD5 ac538f3586da58757428105d6fa1b187
BLAKE2b-256 6b283f891386004fdda76fc25c7dc1aa9c82f4ed04ed1562975e888a6399a8a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ef05be6e8b3d2cbcb45f1af49fa79e0bfc053104129fc696378ef8bf48088ea
MD5 888b003b995df3f415d5cb20e74660e3
BLAKE2b-256 e066f1ce6e03480c8b09d35119e7b6ef30ac7b45bd75126b22d5942ba94491d7

See more details on using hashes here.

File details

Details for the file zeroconf-0.59.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.59.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5a9213cabd568fe795729038da9f43e6a58e671b3a4024b66d999988afd85449
MD5 48985047010ef818c3554f15750f5ea7
BLAKE2b-256 7b72d0f98ccbce0d414ca1d95b9a874a9788cb4c3b4c35bab475cc74ad27cb2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7093c04fff98b45309c8feb029b0c279aaa9067061db0beefa79c6a9615355f5
MD5 ea772e20a697fa6e139c6f105488795c
BLAKE2b-256 bf4d26f63437f27b4a757b5b636c3763755b2adb6ff00bcf184b6028489bfb82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 682e4b8af507da7abb16e5c62f4840ef101ad390191536f3266eabc7b6081b5b
MD5 69a10ee4d25fb1d75735c4634150496f
BLAKE2b-256 7d3e2977ed02e9f1205668583f0bca9cb67ed2d013fd26f9a0021f47a51b835b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e2f41d59b92663db2ab9a8198c65a795ec6755b0666599c4cedc5e00a59f92a
MD5 6a67bc0b399e16770a8843ab6880f49b
BLAKE2b-256 21b59215fe9ba9c5e15f20de12754e0533f03d7d25a5e54cac42da89c83fac7c

See more details on using hashes here.

File details

Details for the file zeroconf-0.59.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.59.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 64e70d8cec24e8996077a8fd146168148115f7004ff2fbc9fae9fb3b40d2aaf3
MD5 4958ae28057b5275fd7589f282b04dd8
BLAKE2b-256 b483cd9a796baff980161d18eebb8e4f5182b6247be0f059951ced2068e78466

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ccd71b4c75893d036c0ba72fd47209f03faf5d2da2502f107e560a19b3908df8
MD5 60ec7fff90c1f0033d69ebb331df5d44
BLAKE2b-256 050a8c5b323bbadde7f724b6adff80a27da6bf9ea0545d3cb79eec00abc7c5be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 bfcaed9aa4fba30d09f52924a6d8d5a06939124527f3fda35a36acae955ba978
MD5 5a05512c660e00f6c91e707bb7dd3c54
BLAKE2b-256 b2361a077f527ea2ffa4f9a817fa7e9b397964dd0a89e0331a119c75ea3eed6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 08adc8d7e860541447b181f212c03f15037fe40c3c281842e48b6335e04c7ee3
MD5 80dbba521cb7c8209f01ae8425583c2f
BLAKE2b-256 a96586d1643835830ac293a7dc0653640a39b54733e0d8700ac392caf2945313

See more details on using hashes here.

File details

Details for the file zeroconf-0.59.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.59.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8cf598e666f361d7f6729a2613c273f7a3630489a30895b310ec458f35e3e9b6
MD5 c21759a972d7a2196a66d53d23caface
BLAKE2b-256 959fed8467249c434a915ba0d1b4104d53a1680a43686f5dc47fd9ca5d4f953f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3d5e359c5599497c4463f3588ae34fd6dbde8a4961c41344885befa1076bc165
MD5 979f8aec6ccbb3e9c328af057c9917ba
BLAKE2b-256 5a6d967d64f97897fdc677c8d9b8471aa2daac1e748cd5807c2ea808d906c3e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 778.0 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.59.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 219504806a44605b8af3a256dc87fe1ff91b7600ca8d30a185f59a14e3b2e4c9
MD5 2631cc5e695bbbab495530a63f2c6b23
BLAKE2b-256 824454e6153a5946db3044dfec94e532baa0dc93646359652e674e193bb2bdef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 778.0 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.59.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 e2e27758cd2c6dd6545cb1565f6d5aa2793319e2da34c9366dd5a9f6dfa63a06
MD5 d51e5d9688a8c2ad39d71be7742dc2f2
BLAKE2b-256 0f667b7b59803bed55baefc98a31840c735e953375807bbc8b81e5295c178dbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 079f5dde87e56017f190364cbd3116dee14a70e1be7feacee41bc69bb432afcf
MD5 787685f9bc88a4130edd240e5c65d3c3
BLAKE2b-256 133f5a337dcb450975724fd449d8daf38e6cefe03d9c0d35cd6190402a2743ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 cb3a59e12044b5b43e997c6d10778356a82820f838fd71728a7d33970c3e145f
MD5 17aa78727f6335bce060d4777bad2629
BLAKE2b-256 2c80b1671dfc9a97a0bb1b2fe8a0385dac15908a42c481c0a2a4944e395d3b6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a70b1033aa4b8cfa92ebe6282354e6ec50c7faee8cf77156af0039c19837fbae
MD5 38c7ed2fe68d66e16c876010d799f5d3
BLAKE2b-256 653b0ec0d23bb33e47caa22a870b82c324c281392b13479d6ca7b9f63c23edf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c03c10728381c74df10315508dcbb050fa8d645dcfd5d7f46160618d585e2a70
MD5 356e651871bc88bd718cab2508672413
BLAKE2b-256 56bcc1d9d89e233116f0bcfaafcd71e43fef57bf0e812ec6fc42a7a139a5f30b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 dd016bf20aaa2a2bda2850730b5c1fd04955caad00ac6767a770c65650add65d
MD5 300851b058e712a0df0b6fe7919424d5
BLAKE2b-256 37d24db45c2ed20c936322af24b63aded8783eb01adbd5382b49ec4fd2670861

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 778.0 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.59.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d033c0bf670917ba24647b53a897a6d95559f246f8575bc694516b35858df84c
MD5 71e3c178d4786afd2d401d0b1cd592c6
BLAKE2b-256 afb9a4dde716a5572ca56f60b49c099fa6ad55afd92925798ff1df17cd46817b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 779.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.59.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7b9617787dc6dae2ae417aac986ac1b7f255ca94d104ea1ac227fc7af1ef928c
MD5 fc8c1d2fb1f19a998f9fd3a347663fc9
BLAKE2b-256 5dfd33c2c105c591f1eff827865a61d219c2d9aead100c5a78e98524d8e7a6bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 947465b5a1fbaaca33d668cfd6b450bab1809a82f4ead10ff97be44483a96b00
MD5 e2cb0a833ac54225f1344a65699c003b
BLAKE2b-256 ac934adfaf529bad3af585855901ee3e21925b58a7c2e66005b400f5d04a90d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9468f1a09732fe96e5e4fe194978c31d4b7c14b4f7f96913213c00ae517acc3f
MD5 c6acba81592e6be78280fad120b5d88d
BLAKE2b-256 0626e964b9a4891a4d7029d19fd825e6bcdc04d1a34d281608889a15e9cca976

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.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.29.0 requests-toolbelt/1.0.0 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.59.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 c2500f4c27aec93198163478632023a386636ace77cb212f54b1ff749d3599d3
MD5 1a19b6b8b28b9a0a3f53bccae4807c50
BLAKE2b-256 e96669c2c6e91c7a4be0149aea86eda2e2842a1ec364892e1df6207362f2a8c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4e27b2517c23900a5af397d48f6f1e0d2600c8974bb10ef274dc39ceab0a8c5
MD5 18ff7eb471738ab226969f2f219d53cf
BLAKE2b-256 cb71ee7b5cc435961274b614d2fdcee7c85563c0fde90c1d74c08bdfdc016aed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 62a67b73b10a15716aa74d855c6c39b533e84474b0f7d85932855c2283eaf9e9
MD5 cc203f696ec3a780426ef8ca0c24f9d6
BLAKE2b-256 6e6e9cf6bcc56894743358c6218cb9a4cb0930610a4384e864daabad20683eaa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 196b9a6aa1b95eb17c6df2ad03008bd6276f85a9d775b6dcdf75c97136ce948d
MD5 802f1ef34ca3ee50a69f1b4e96161491
BLAKE2b-256 dc9544a108ad47ec980b105c47be08ae19555f6681a6199f1ed784386335f4ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 779.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.59.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a627b9983aa62b7e87c6942906d8ac6ec74216fd4403cdbc722e7de893f87694
MD5 ef25e90dc5d02e61bf336eac08cf4eb8
BLAKE2b-256 e1ff37fc27da5cb911601ed3026e8599fa4947c10776a81ac918aee5de6937ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 779.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.59.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b6b05046a4c10469dbe3b402c92d013db536aad1f3a46ea476d7750a396023dd
MD5 009f342f1703f9a652a6b125af43cb2a
BLAKE2b-256 94c39ee2fdcdfbb6fce77fbbcb27f59c8bd8a4c54d7cea8001c7516e5dea4251

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e8d877363a86184e1da54401bf7aaff6dd7171091debe07d7d739eeddc794a8f
MD5 758a973defb83f689d0d4a08afb293af
BLAKE2b-256 15f834d21bda9ea98cc47f87d9b31d0ab7aae9ad4ca95dde0d26e1640a0d98af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 48bf24e0ad262fd2d4f6aefd11ff0966aae95cb511bf3b8e3aa0760f727cefa1
MD5 837c6e493045742906b9446ddac23664
BLAKE2b-256 3aeeafd12a8cbf8f01150745d05a5bad67d8c943500ef9dc38c2ff016e6bd8c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b819ec5e333c753691885ec31282df9f5382450c11156718f6ea9258ac4c0693
MD5 b139fa27ec791e453da2ccbb01c38b1b
BLAKE2b-256 35a102144dec22b070610005e1ccb70c84b48657cbb5328acf94013366868beb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4037bbc237de78bec2a4e35e47b2d335af910955fd9d7b99b8c32ec161d8efb1
MD5 a206f6d6829246208952cd5bf0a0cfcb
BLAKE2b-256 252bd8952d679d0673f1e308e2bbfac8d5c2a9e8172fa657ae67b2a4632ac6c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9ba012c8fec364267e9b8c6ecca9f61cfac8021d906336f3fe8fef492c2492e5
MD5 35e52a38d0db116b0c4fb866816dcb44
BLAKE2b-256 c4bdc58616a0b534be3fd27e4e38f52d6de4142b63385ec3b33d374aa3e7ffd3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 779.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.59.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 15e1048d73d6fdee756e9459803ced3fd4e701040ed68931b1731ab8146b320e
MD5 af014566b22890ed4085298dd549a99c
BLAKE2b-256 04de6990bd54598a7e6008c6a6456456a261944efc9c18325dffb29342d92f78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 779.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.59.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 7fa4c1f80a04b7ada0bdc15839da97f55e8d0886872dfd6a4073a3f3a5ecb5a6
MD5 264d9f80f49aa53104f5822452b1f858
BLAKE2b-256 5c668917477f01465a884b6bfa6eff768a1b1c4272467b3b17c174bec477f288

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d1735f34d62222314179f511e20b598e6ae49d99db85d0a5cf5fa6ad735facb8
MD5 d54ac28ead52555b2e991c9bc5292529
BLAKE2b-256 c84e1c22c41b5e9f035da1ebcf22e49fbf85b26da80783a6b48a0cf18f215556

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 eed78829f900d36f08cabf0026eba82a647d307edaa3746e16abd502d77a1ee9
MD5 4fa63c6dd33744d09c2a6cafce267c4c
BLAKE2b-256 f4f5ad0548eb6d5a81bc51b79031e94adf2bb18f302e253de42df579fb878620

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f879e7ecbfe4ab29aa5ffa040438fc143ec68d1ec3784921c05fe8fc9dabd9c9
MD5 cc59405e36052e98db2dd6639716e210
BLAKE2b-256 9ef6d685c3fcb94dee37b5cdc1db760df7b9631a225b7cc7c3d000edea8a32ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8474c9e62f66877910312a3cf7638cc7d00085cc71de1cc5bf35cf51b3207625
MD5 ab68874204eb808f83948732116713eb
BLAKE2b-256 f9b0a168a867ae7371ad9a0a4d82deb4cc72d3d823e4e883302fbc73a203d149

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 bcaa03e7dd8e73196f313f5c5ba62fb4512e879ffd0ded65028135438a2dd71d
MD5 bb8dfa32dacc42941f272b34ada1aadc
BLAKE2b-256 cfb2e58bc417385990a283c0f82f0128d4de2d134367db5645f6816c11e05a53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 779.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.59.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5761a00f70e823f8478c6b66b3a2ee457d648dc265ebe4a4fdc3035cdc52e829
MD5 f62d5bc28f9ee74ca605f5be04651d68
BLAKE2b-256 cadf008f8c5c70a21ba6216c57316b9d057190f1b16542be4820e7b41f3f20d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.59.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 743.7 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.59.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 aaef78f6dd5581bbe193666847a958b3f2df41eed44ec208b50a82db46ab9dd1
MD5 93ee903baab96ebf1c36b9867bcdc5be
BLAKE2b-256 fe7ee7e50c28fadcb40a5b5dd4295163ea70f0f43ac8991a9fb01de30af56d9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 28785430bce1c1af1b4350e1d83cb4f6f2398b314ce889f588f9eee07b60b378
MD5 c1be17210e1b87d34d0a723b8a3b546c
BLAKE2b-256 9c0be502274c0eda5b8535f1c8c5b88457bca122629c352c7da8bc63555770de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9b28e32130fdcbacb1f53609e0f60446f8f56934c42cbd35da195eabf93fa750
MD5 cbb78796a42deba75fec0ca8cbdff41c
BLAKE2b-256 cda4188f320d6192ab6b498083bb4edee67a190a154cbcfc4d1b10a591d43938

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8538cbb247a9e57cf13d4a3181f2eda19d854841cd79be0753daf1ba9d56777
MD5 a67fd70ba8c6fdb1b1470f9a65169e48
BLAKE2b-256 5f6a3824be7b121f0b9751fe2018dd67db6d5da6a5e4c0a53c620d169a66da70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e02ab9663caa519dec19e790ecb8a9792f24620c391fa2fe8825a6952c02b9be
MD5 fc5c01fbd14f7818ac4a5509c497daff
BLAKE2b-256 1acaa793159f10d02012377873cc6e72d690eee8466c8d5f81eeea8f20695ea2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.59.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e9ef9dd37479e6a16223954a2581570160ec8ea354989c9346c57f84a634968e
MD5 2eedd1610b763bfc1f6157f24fbdf030
BLAKE2b-256 3438bccf02c8315df31490109bf42947802a8011d7ce1a10ed6058f20525327b

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