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.45.0.tar.gz (59.5 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.45.0-pp39-pypy39_pp73-win_amd64.whl (1.1 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.45.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.45.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (685.3 kB view details)

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

zeroconf-0.45.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (720.0 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.45.0-pp38-pypy38_pp73-win_amd64.whl (1.1 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.45.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.45.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.0 MB view details)

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

zeroconf-0.45.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (720.0 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.45.0-pp37-pypy37_pp73-win_amd64.whl (1.1 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.45.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.45.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.0 MB view details)

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

zeroconf-0.45.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (720.0 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.45.0-cp311-cp311-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.45.0-cp311-cp311-win32.whl (1.1 MB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.45.0-cp311-cp311-musllinux_1_1_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

zeroconf-0.45.0-cp311-cp311-musllinux_1_1_i686.whl (2.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.45.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zeroconf-0.45.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.0 MB view details)

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

zeroconf-0.45.0-cp311-cp311-macosx_11_0_x86_64.whl (720.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.45.0-cp310-cp310-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.45.0-cp310-cp310-win32.whl (1.1 MB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.45.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.45.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zeroconf-0.45.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.0 MB view details)

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

zeroconf-0.45.0-cp310-cp310-macosx_11_0_x86_64.whl (720.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.45.0-cp39-cp39-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.45.0-cp39-cp39-win32.whl (1.1 MB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.45.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ i686

zeroconf-0.45.0-cp39-cp39-manylinux_2_31_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.31+ x86-64

zeroconf-0.45.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.45.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.0 MB view details)

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

zeroconf-0.45.0-cp39-cp39-macosx_11_0_x86_64.whl (720.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.45.0-cp38-cp38-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.45.0-cp38-cp38-win32.whl (1.1 MB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.8musllinux: musl 1.1+ i686

zeroconf-0.45.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.45.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.0 MB view details)

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

zeroconf-0.45.0-cp38-cp38-macosx_10_16_x86_64.whl (720.0 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

zeroconf-0.45.0-cp37-cp37m-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

zeroconf-0.45.0-cp37-cp37m-win32.whl (694.3 kB view details)

Uploaded CPython 3.7mWindows x86

zeroconf-0.45.0-cp37-cp37m-musllinux_1_1_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

zeroconf-0.45.0-cp37-cp37m-musllinux_1_1_i686.whl (1.8 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

zeroconf-0.45.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

zeroconf-0.45.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (1.8 MB view details)

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

zeroconf-0.45.0-cp37-cp37m-macosx_10_16_x86_64.whl (711.5 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.45.0.tar.gz
  • Upload date:
  • Size: 59.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.2 readme-renderer/37.3 requests/2.28.1 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/5.2.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.16

File hashes

Hashes for zeroconf-0.45.0.tar.gz
Algorithm Hash digest
SHA256 edd792cc62d695afa766668f6dcaa4cbb9fc15e4316125285c392087fe4e2a30
MD5 cb4904e08bef242fed00280a06144637
BLAKE2b-256 5833cedb1d2b06627d491468768e7a25be31668eedaf350426061392c3c2ab0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ceaf44ae60db91efbeb8d6f958a670463a521fe6c97eb4b70c5990640aeb16ad
MD5 97304c5b0ae7042b83a2617c31b4acae
BLAKE2b-256 31ca74809640c8bbddbc7c4e5deb35b973fae7eebd6d1f06aaef305468165642

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2e827c74d4a7b8440030e222a4e6865ab16f4adaabfbca935925ca7d4132444
MD5 4a6c4e87dafdf189c46755e5685c393b
BLAKE2b-256 02faef92c54d51aa4b003c0e4c56a3643d3a7818e21b322f62b0d826235dd4d8

See more details on using hashes here.

File details

Details for the file zeroconf-0.45.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.45.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 76b44608604e8ad77f317ad5f347a4df6ea9a692bbfc5266fd79ef45af33f6a4
MD5 026213de065ad1231a09f3d6e19cb2c5
BLAKE2b-256 4e3c656e61d60de7e49390a9429e569fad14e36c2a238a832653863aee522837

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0539ffd5fe5131b397ec27bb7dfa78639a1753fca0e81863c730744b68154e3c
MD5 24418ba6bacd0a77639c3872875732f2
BLAKE2b-256 168be749a1beafff6b7239a7d6d417c68c024853c1c40eefc1e36abb75a69944

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 dbd370816816f21d4281464ee3c26da3bf73191dbb53d9759fd3359eff6a7710
MD5 fed23988b3f6d3e6e36b90f786c3d8e5
BLAKE2b-256 c470d45e1ca58a7e5178e79d32bb5a49b3420f89b0823b8ee934a211565f255b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0efe4b2e5c6cdfd165b3961d189e9a07a672c3e9016b5ea8dd508e0b5c7d2bad
MD5 82984d02ccde7d52622cbbd39db7c4a5
BLAKE2b-256 c6ece91d569255a6fc44dfe33d0b23c0143c0df3cc3ec9dfe44ba2363e979b81

See more details on using hashes here.

File details

Details for the file zeroconf-0.45.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.45.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4b3f7eb0e1a084a17c45cc3622207db456e92dbf737c5f24f7e7b83190e40516
MD5 f4cc6eb7def996f40f36afcb4af02a54
BLAKE2b-256 9fa1c27d37a7f996374ba01c2a8c3b50eafc897ae7d31c6a6b7aa5eb6e5dced1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 202860d4aa0d94e24f82b62678d8e21b16df751bf9f996ae0b4d6c6a2cc38469
MD5 b2aad4203211e095fb6232f7d9ee20b1
BLAKE2b-256 5c198a5316d1c55cf584c9910d9e358d66595f8f6fd4c3df16051f5f3bec8ba1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e5dc4ef880905cdd2b210ddc9d3e41d49a4719676197da087e89ab6361698f11
MD5 e73c41713050aca854f99f132550ff97
BLAKE2b-256 5cd2eb8b4ba77e0d90e88bc26952781720f41c8bfa59e80d8585ecf1055a3c30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b79d9947401c2c4b6277d54233545506d5eb6d009436b334b2bade79710d5682
MD5 8b4671a64cc609979b2b629039f51bdc
BLAKE2b-256 6add448988964a92fee5af808c353cccf5d0594970a2baac212839bd99048420

See more details on using hashes here.

File details

Details for the file zeroconf-0.45.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.45.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b1d67aa9beb63de788026fee2db6c367516053c38bd475ebbcf1f6d65e59dd3a
MD5 623971c7b486cb0f24c85517ea2bb41a
BLAKE2b-256 9866251ba0713610de5e92002ca3b022feb1df9b3bfbd54134b722f61828cdd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3e54bb461795024fe10f66dcf4cb7556492cbb20ce7705fc5cd1eca4498239ce
MD5 df9523e38d0f258d4cf734ddd4ae7fce
BLAKE2b-256 e4844e001ddb0878a45a61a9eb5fdc78b12df90d47d31c1cf3c60cf621e89f82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.45.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • 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.45.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e771f73c5d762e0fda651cc100873b276ea5c1bba5a3e1c8576b85d56d04f12b
MD5 fc658f267224c06fc86bb305ccf94e64
BLAKE2b-256 087111898cd7adf9b84b8412d72810bfc16e03eb3c12f5d6a981de42b2c3d515

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.45.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • 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.45.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 71884dedd8fbf36894a53bf21d8c0425f7c1f3dac10453798557ea12dd6435ef
MD5 ecda1f33a3574e51b1586593bf342973
BLAKE2b-256 7807089ba388310a8d7e833af161b0ee8c203ba2604e8fac19955b1f9e19e272

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8bcad5ed0101b9c13cb7b8787ca7279ad7ae74b89d1220d08daccfb30650ed47
MD5 5d73ad5265bec2b114dbdf0cb29cfff9
BLAKE2b-256 68249534f1b13c1b93e842f38700b5394852d277f8acf7f0a2c88e4f01f755fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 be5a6c73e3ebae4c353dacee1d91651f13ae7c634691715ef58dc1583d5c3028
MD5 d804ae3e3f74d6620395d67a62c226d3
BLAKE2b-256 e36486573fc4c576e13654bdd21327eeed7c8b14391d4b100e248f5405a7603f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 00f1bcfcb7cc3ae6a0a59a7098fa6a7dac31ebda815fdfd870d76b889b7c5df0
MD5 d52ed5994785a43ae1ff91ed3219a740
BLAKE2b-256 3717be578a8228773e747c33a6596a66cdb43977794b1d0044be550bf9664151

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2208e1990663f1e8d4ed9870676d16ea8fbb27dd36c356d913bed4443566a417
MD5 9ec4a4c5317b50881e14b015b0f92f4d
BLAKE2b-256 999c2cb5ac73d3620bd194d2007b1f9e4fab2c6ffacc882dcf4e39655a4db048

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ed9fe2afcdc2b878802e1d4cca1c75e29a50abc54153b07f27ceaa3416bd774c
MD5 20adb8f543eeb6890f69b9ac93a0cc6f
BLAKE2b-256 daaa99a1c04df2590557fafc5f795674ddb8443554aa0e6b2a1c1c62cfb9ecd0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.45.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • 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.45.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c516cbe53aab54cd8a952ec86e53a465685c371c38320e84600fa659d9ffad90
MD5 27fecd0d53443199576b91d0a019d47a
BLAKE2b-256 046c9d470d25e2b1b3bc9c662b766071e2c6f4c9729ddf3941aab0502f6cd3da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.45.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • 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.45.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d6c6dcf6ac401f348020eeae71475e30afa45bebc99432d120bcf8c2226e3ffe
MD5 82a6a48f7f64644546d06479e3fb1338
BLAKE2b-256 9b7245a25c33dcbe0546605879571ee390e8858a9b72670634e759fd01acb593

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 41a5e7e13e7f7153db34fbc53b4722546810953d87b88936825ce9083ec16432
MD5 85940a94849defb6c83c06dba747814a
BLAKE2b-256 d9fa9e07c8475f7c80f9dd8373628ed68266215c610b79636e5e7d01b0ae5314

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 46198b66f5f6033f9fba91ad9aff86f5dea9a75be81226828d39ebf11c1dfd4b
MD5 40fa84fe6ff25671e33b9345531a8bb8
BLAKE2b-256 fa62e81e0199758ed23c5b17ad07853d85b915a37f277b82cb9864999b204536

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b85a13c03fd19f5860df2198ef9ca018656cf44a6708435a64ffa946e3dbc52a
MD5 827d676c8f4e807886438631c20d7b35
BLAKE2b-256 e497fc257cdfae499a83de96e242be9c6bf8135142cf7fda583d50436e693ed1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f9c0bd3ab8aa74b06dc7af72589d9c49555d0d75e2b0d33451a6e63f1da891b7
MD5 d9deda4a237266a6025141d42c0f8410
BLAKE2b-256 ac02a79160dae42f23c96412ffb87cb967e738345528e5b4efa54cf73497cdd0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 77188a95d462c5bf784ec90a9bb564745d6154b6c818b3ba530ff2564d7b6642
MD5 1d887d958cfe8608445d7180139ac4b6
BLAKE2b-256 486587b02f2b55bb29ad335d99a16438995f257146c5d75e535011a7570ad2d7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.45.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • 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.45.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5d75cf2ddcfb9d523a7c1f52f1726645e484a38a8b14065ff737a484cc06f2f8
MD5 ad2c9c3c81795433097363db8d66444e
BLAKE2b-256 553667d8908c65bda4eb7255a9ef042f3ef5ed94d95e373266ccad8be9553efb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.45.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • 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.45.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 9f8e92d591ead8c259f5de0c37a8a6255b121e78dbfada7a27da1e6554f296c4
MD5 df4b15fb4338eeedb05bb69ae5aad472
BLAKE2b-256 85d544eb55b7e6bd745cd5ee4922e70d47aa452912adcd90dc8f5802c4bc01f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 75c406833d3c6fb3222e8e02ce89d16284b42aec91189f2a864e3a2485bbb951
MD5 2e2688d2b7f941f7ae83c4eacd588881
BLAKE2b-256 2e8a29541d2e5131c9d7ec292f0c0a822cf1682e998236da257b7635508b2f55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 08633825d941bc2a0c68ae871d1a96af1a0a24b3a4eb3919c23ebb1e00032f06
MD5 e92521c0abc172fa9d26ee7cc1744adf
BLAKE2b-256 608f2437ab7d3277e9d1f8cf171913d69e5d31b3db1f8f8508a6b1c291ae1a5a

See more details on using hashes here.

File details

Details for the file zeroconf-0.45.0-cp39-cp39-manylinux_2_31_x86_64.whl.

File metadata

  • Download URL: zeroconf-0.45.0-cp39-cp39-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.2 readme-renderer/37.3 requests/2.28.1 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/5.2.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.16

File hashes

Hashes for zeroconf-0.45.0-cp39-cp39-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 acd833dc1675c850ec5185e87235594879f60797df35a6da57d67a3b2c86742f
MD5 876c4a30b4bc67e0bad25e4b577e0b18
BLAKE2b-256 4d528431710485885a392ed76bb55449a753b41852d397c2fcaed77da0fe6b3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c628b4af4b5638d8ee90316b5a1b444c4510bec8eb009c768a0ca4db9032167
MD5 41fbb673dec598578b1698e7e464ed7f
BLAKE2b-256 ca6e1da94417f6e3324fd349daff216bd63d92f3b993f9c6cc4ca58c0405a151

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cacf2175f70c3455748f498b0e3cf5f0925600ab50d882fcb03e77b11901137f
MD5 688de142cd6a0682ed1e93767b1ec87b
BLAKE2b-256 5315ef944fa870da2bc0c4069c75e6cd6eaaa50a38c2acb1cbc319d5683fe49a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e9eca0946a03855509464341ee5391cf4ee5811b224c484e3404f84c25522154
MD5 4bccd64f9bfd47e1d86fa2c0512a0b22
BLAKE2b-256 ef22c0710db2a29402fd1fe01cce26da60525d21b68faddb1dde0584ddb07a6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.45.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • 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.45.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b42b8dad9eb25650ed41682fa8e579dfd302e26f598746f361029120cc445701
MD5 e44fa07120dac06ccf79eca52decd388
BLAKE2b-256 5d89f2e0e630355ad9f0b175c850e596c8078dd690b32733f6de5ad1cc49c052

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.45.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.1 MB
  • 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.45.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 83e6f8fc651cccc9b93c22e7234886e10a943e9191e8cdd69e4758fbdbe8e676
MD5 d31c751cb67ded9189d469af5749cd4e
BLAKE2b-256 6f9ff9fbbbe25073f2f85e17241ec50c1cd3832cd07768d0b0853a6ece8056c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fa5b07f999a36a0521b72ff79e7c9c64612ac86cb8d8bc53462571c10d03c403
MD5 50a302311718ef2c98aaa912b0f578b5
BLAKE2b-256 875c30479c8c055661e34096bb703e3bae35d896e9da5bc5d6f72394b9a4918c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a064dfdbbd2c3140d41ff78270008cd55bdc74021e5289bde03828af90bb2a52
MD5 303508363b2ba69f83202e63ca8e6967
BLAKE2b-256 1d1a7ef17b129398c1b826ebc05166800bd9bbf7321bef4bbecda6964f87b4e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba01a6f14de6b5298c146ac67d1eb77d1912a5fa7bb8a948e5a0af605f8f70a0
MD5 8f84ece773a06b33d5c1af2474f5d3e5
BLAKE2b-256 81d67ff749d09784a9922ea2aee9663ff46bfedd95ac13774cc3d8c5019a1569

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d69b5bd3009102fef3d401d5a173cab00693279b03b0ff5831289384fbb7d3eb
MD5 70b4974941f08139c2a50f5d31c4cc95
BLAKE2b-256 0ca61c22fb3ea32f1abd1ea6a0e74f9f002b2ae43c431158002d3a0927e73630

See more details on using hashes here.

File details

Details for the file zeroconf-0.45.0-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 8481a4b2f2de860ca4c517ffd91aef627168247b390e1fdf576cbbf4cd55cb01
MD5 56f3956888605dbff1360b644d935460
BLAKE2b-256 776bee56d15c744d6f63213dbcbcaf70ac8d6c9d229ade008fc6086ee800f67c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.45.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • 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.45.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b6dbed20350bf0b0765cf0d3d56bc424440f50f8f82817db3ad5db9536c30c9f
MD5 b44d602772c4d5473108ef665f28dbfc
BLAKE2b-256 049262fdfdd0c1ffe5dc39eb0f2f17316af80e97f10b47d8265dd89e5bfb3599

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.45.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 694.3 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.45.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0696ef4f46774859174728d3a5d15c1153e10becc9cb7860416de91e5f0bc0a2
MD5 3e2c0fcf4469b73d41d11e47ddf23d2a
BLAKE2b-256 a62d5ec6262861f968cc26a1eb5fe821562e939f953692c72125321a4eab1548

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ae8cb182057c71dfd255b6326a4b2e550f3b2c92f07bcd64f25b54d7308f1b10
MD5 8a7f75dd3979a57a31718438336b3796
BLAKE2b-256 586123d44b2568b6c2d7aa51eade6a4a69c4239d482500831d32d81e031d023e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c1e98e41e26a1397565a2b6ab79b6c08ec5ad4b9060e9b82ee2138da38848eaf
MD5 290f7799066cca2c15da4c20b6aa1dfa
BLAKE2b-256 e364db186a9ba7611e97ff6e4e10c3bf11507bfbacab32acf868dda26a794460

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 183e2277c1400b0f82142c0203e8e9565772a728285d2bb1978c2b4556dab39a
MD5 740c48c1ff51bc77f7223766e367e25e
BLAKE2b-256 f8c2f4b02fa0771f278055dd48e141ac9c59834e5f0aa92efb1cbaab6b914f3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 94c64229fc11b60ceafa56e5ed2b77eef49baf0f40b8114d807c7d5f42ac77ce
MD5 8a392a3821eec587eaf4b5f2252052c6
BLAKE2b-256 8acec22db5b4b57b1531d784af4985d32ef98e5bb8ce440dec382e6c645867f4

See more details on using hashes here.

File details

Details for the file zeroconf-0.45.0-cp37-cp37m-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.45.0-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 f7ec1644e632ad0e400fe5a3c882c938d7238f782a504a85c475003941d3aa39
MD5 5b14e83b9032beced726913e747d3edd
BLAKE2b-256 d0757546e2c9a7e65c83be4b4f1fe2a98457bd7272cc0f79ac989b5131f06b6e

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