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

Uploaded Source

Built Distributions

zeroconf-0.56.0-pp39-pypy39_pp73-win_amd64.whl (776.3 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.56.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (818.0 kB view details)

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

zeroconf-0.56.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (821.3 kB view details)

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

zeroconf-0.56.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (857.5 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.56.0-pp38-pypy38_pp73-win_amd64.whl (776.3 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.56.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (818.0 kB view details)

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

zeroconf-0.56.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (821.3 kB view details)

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

zeroconf-0.56.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (857.5 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.56.0-pp37-pypy37_pp73-win_amd64.whl (776.3 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.56.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (818.0 kB view details)

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

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

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

zeroconf-0.56.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (857.5 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.56.0-cp311-cp311-win_amd64.whl (776.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.56.0-cp311-cp311-win32.whl (776.3 kB view details)

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

zeroconf-0.56.0-cp311-cp311-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

zeroconf-0.56.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.56.0-cp311-cp311-macosx_11_0_x86_64.whl (857.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.56.0-cp310-cp310-win_amd64.whl (776.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.56.0-cp310-cp310-win32.whl (778.6 kB view details)

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.56.0-cp310-cp310-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.10 manylinux: glibc 2.31+ x86-64

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.56.0-cp310-cp310-macosx_11_0_x86_64.whl (857.5 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.56.0-cp39-cp39-win_amd64.whl (778.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.56.0-cp39-cp39-win32.whl (778.6 kB view details)

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

zeroconf-0.56.0-cp39-cp39-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.56.0-cp39-cp39-macosx_11_0_x86_64.whl (857.5 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.56.0-cp38-cp38-win_amd64.whl (778.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

zeroconf-0.56.0-cp38-cp38-win32.whl (778.6 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

zeroconf-0.56.0-cp38-cp38-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.56.0-cp38-cp38-macosx_11_0_x86_64.whl (857.5 kB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

zeroconf-0.56.0-cp37-cp37m-win_amd64.whl (778.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

zeroconf-0.56.0-cp37-cp37m-win32.whl (743.0 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

zeroconf-0.56.0-cp37-cp37m-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

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

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

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

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

zeroconf-0.56.0-cp37-cp37m-macosx_11_0_x86_64.whl (848.9 kB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.56.0.tar.gz
  • Upload date:
  • Size: 140.1 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.2.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.11

File hashes

Hashes for zeroconf-0.56.0.tar.gz
Algorithm Hash digest
SHA256 d21916e98de8d4cb822134b25746dcf321531b8662757a7da402798ba627062e
MD5 058b06e0e2716e66dff5c72638617b03
BLAKE2b-256 ba1b7b94a73e33b648be5884319da1d0e6c164ac26d30fa902dced3339cbe923

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 653201f9c7427f13ebfbe7dfdb080ec87563f49d2697a7736bc6d5c7239e0c53
MD5 45cd90afff31d405902f21c121469c0c
BLAKE2b-256 7336d466bafe2a11c1227861990a537e5ca457127d2db7cd767d7d06bc2827e9

See more details on using hashes here.

File details

Details for the file zeroconf-0.56.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.56.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 2dccc3c3dd87e8e229a1cd379f3861f93d4d1d6a4ea557a15f4b9be48b1565d2
MD5 04ffd1de9592dce94bef9fd6587c2743
BLAKE2b-256 fd4feee3d8b72cce5d74708f6dc9724eb4d88cc31dbb7e05378520005a373205

See more details on using hashes here.

File details

Details for the file zeroconf-0.56.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.56.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2ad0f14bdc2f4b86255b702f165c490870ab2145fe90288d27f7a42cb96be5cb
MD5 5475649fad77b09a4e42b28e1f65161b
BLAKE2b-256 24280247903eae08c2d88851ea01fb0faf87b2ab2e7f8344fbbf9c216661f36e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a78615d3e839d4d8d2148f2f4c870d87effe32ab198cc2d9fca2252dc3ed8e47
MD5 10668349c3c65e686e6269c7f589aa0d
BLAKE2b-256 3853b94b438bb9ebab2cabe09f29d85abbf371500bd0fa26f24789c6214c2b69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 72e7f9675e7a74267dc7c4bced18124c73e8c9cf6e21bc6e7cd37cb597bbc183
MD5 6671bdd5fe368ee8dab63cb960395497
BLAKE2b-256 dbafb630b72f31de8a7d53de45ff822374ac2c7b39486d6dcd4d31f91c68f86b

See more details on using hashes here.

File details

Details for the file zeroconf-0.56.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.56.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 f5695505267b48d7723d40fcb47e2ccca6186b50d3a7a03af0b2524aafbb293b
MD5 cbd997154272ed31d6c348c196a1cfc3
BLAKE2b-256 bb4126d9974b3af9e2d2f74dad8cbce79accd8f643fea734dc077ceb66ecd4c1

See more details on using hashes here.

File details

Details for the file zeroconf-0.56.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.56.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6c3d1aab57e9215d4ebf375cd9e4364176ff0ac7c7c49a449bab614092b14241
MD5 86aed0baafff200e32617ebb5d203490
BLAKE2b-256 2d11b6b2963585e133b54eab7bbc7c14785a44b0435c6db542d9ec26cd890472

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 760ecd469352d18c4526dd492684766256e64c3cdae53bd770e343b6633d4580
MD5 6faea4870ff544cc2b24825d724cef3a
BLAKE2b-256 75113dc42eaaffb75b11915e0111f471317fb8a38eab7ad4e0ed2377a867c814

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 fc315759dc1d7a0f238b8e55a035668452f43234fd07d2092fa9340fd9e5e31f
MD5 508ea25ca04f4228f280a7ee5f9ca1f9
BLAKE2b-256 59b01c9fe57471d8480fa27ad8a6e41fb85eb2b9d3135cb8521ccc1ff75d839f

See more details on using hashes here.

File details

Details for the file zeroconf-0.56.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.56.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 52ebfd9d061350ec70017801edc5622d375be8c4386ab55b7b8a43251dcc68b3
MD5 9ec4b7d4028e5cd5c9fc713687e00faa
BLAKE2b-256 99860f1b4c8c041bf21670d6b3dfd27cb66ecfc27e0668e75f29f4ebc6b76a83

See more details on using hashes here.

File details

Details for the file zeroconf-0.56.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.56.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 92f9ea361cbbbfa38a58621650312e5c39d0e1facf6710daa835d057fa342a54
MD5 f0543797d648a6f573dfba4858b1deeb
BLAKE2b-256 6d97eb087ab956194b6eedec86af18639e49ea8af710e5f117643533948ee4da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5fb0e8f00ba9146b800938ce7fcdf7e1eeab9a0df56273e834290399c9ccbca4
MD5 78053dd3053a2266589f829b58feca86
BLAKE2b-256 67a31d3c55c032f50794f5ec2c5d31852bb81683edddd345b296d9aa60f8030b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7819c4ad4bcdc052163f27f68f052dc128b506e4550cdf3984acb1535155dc75
MD5 0f707da6bf7fcb9b74288e81e656f009
BLAKE2b-256 94dee8f9aea580c8b6874a86460dfe05f4bf73f0a91cded1018eddfcea429417

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.56.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 776.3 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.56.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 52dc6c7a2c0505567f2361de95807f498904861f91d46b6ccf57e047b6aea5f5
MD5 f562659226e62fc7e1d8b6a001f8424b
BLAKE2b-256 3761a744303101bd47c2e3026cdead153d63ef4b6c7f8e6cffad14213f3cbc44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d9165df31346f54c474dd41f99c0d4bab6279d11bd3c9a82b457b78160eb64ba
MD5 1a2343fbfba08a0137ae6f02d258054f
BLAKE2b-256 a17f0b7c2cd45bb5b9f6d08cc631c381f7aa6bde547c1d4f7a9cd7485eb3f35a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f5d7c3c96dbba2a9a75e97e6e8ad0084cf885e4fbfa37ae721d577e8a4b6ecf9
MD5 99e0ff8ed008a951466ae25cf96a84b1
BLAKE2b-256 886504e326416b04574615264a35a0d96df6974ba8700d9a565ead8329f0e6b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7e91a4aa42082c6dd1009360db7ad5d39a34bb9539ca44709e54b02728b8a4f
MD5 e7afe4a24f9f76a61f9f1596f46d22d0
BLAKE2b-256 81e35c6654f0ef31530a8f9f43e69eaa5d8f8d7ed216592d4f1768357a6792f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ff4a7ac4dacf29b3bc383d0b2aef94c85af40523f2ec4f7437042a711196b95d
MD5 229c05693655e937a287a9f3272cb029
BLAKE2b-256 fad025725abff2ff6265a57507204b6e8f13933d10bd37002b6d7c991a24cd7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fa4592d54b7b1bc9abb02ac010ee19c6a0605a22b3c2e16f7cab217d877edfc9
MD5 623a149a00d3d91d994385c8e3296305
BLAKE2b-256 7103331b4db924c44c90d416ec440e806b9ce41609b488c9640160e1521dc2e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ba0c662fe7dc8b467dc2788be16df70b1fb6342be3691b38fdfeac0acfd3cb17
MD5 7e48c420ec490aecd591e967e8c7d3f6
BLAKE2b-256 41eb79297b225a91d7ec2fc5ff07cdf7c26af061502240aa24057c150ef764d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.56.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 778.6 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.56.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 297f32a67e2fcfbfb63044ec89dfd35ee0a72b41970681a80bed08bf4cf5121a
MD5 17f7cf6b326532b5ac035b41e42e64c6
BLAKE2b-256 c3237fb1e1d1b248e0134e1a425a4cb61bb052255a0b4096c3c9b223c22ab7f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 594b9480e7a6d8e2a27faa8bfee26ab4fc534845b255842fef0c47776c6b84e9
MD5 a0fa59ad60f7b965800fd8284809698b
BLAKE2b-256 91f09d91181af73aadfe75bb122855917a191eb076208ac5731d4de6562b5379

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 e4f97f78bb464ec4d358ce99b83dc489eb2c30a2fdf8b61645733f7a2c7d7400
MD5 cbe0bac84e16c1d2b2f8d8ca28d7da74
BLAKE2b-256 51894cae3cbc008e2bbd816c1ce119cf2e20638b0873188ab33c8734ac5e4022

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.56.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.2.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.11

File hashes

Hashes for zeroconf-0.56.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 e4d75b9d96278ddca0a0b50cb55c91b3a936c0ec5f61fbd05602caad3a4e25f5
MD5 99ada44581a2c32b7a6c9707a2b12ff8
BLAKE2b-256 189ca191d4bc2dbf47201610eaabbc1c62d73ac2b3889e3732b5d1ac043c1b5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa5ddfd3841720207b86a833ca6512ded0fc0bc703de49cfe958b2ce3f79dfa8
MD5 b7584fc85d4779a2b97df825c0a09e49
BLAKE2b-256 53548c566c6d4b8e2db9431927b88e4d5d638cb768e37ebac65d773053a83cba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a8f37ad96a139b067ac74fa2b411e42cb0e07bfc0d1a70993f4ee5a6a7f7616f
MD5 57e80f115c68ae6d6b919994391d8b2e
BLAKE2b-256 9336a4eb2d810be6ccc53df3813035e07c032cc1e75439caa758e8cd6834a485

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f8524890f978c92b418185809c0b3627c7fb2a8a1a3c288f1b8e588e81e124d4
MD5 61728a1cbedd022a1b7d80eebfe86f65
BLAKE2b-256 0f98542226356449193fdfec6d66fd995a19468b7e3719707373094f318f2ca3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.56.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 778.6 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.56.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2a6e4f86b02997fa4dc271b9198d7a4fa356d45498c25b6af8c4d72604a30b69
MD5 9705e9d0f5b45a687b740fb0adb2e4c3
BLAKE2b-256 ba27110a58ccaa87b09917f2f0348950a4cb527edd84b3ccc4d9e48c76d574e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.56.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 778.6 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.56.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 c04cc4a684f96342869979473bdb510c3ac100fcf7ee384423a2bd4433bd1697
MD5 39d84d605f416a68a0690b17919493a8
BLAKE2b-256 e7aef8f8988ec110bee6f464778a826220138c6a754b6a274c8dc89c74bab64f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 11d5807b569ac2993cf25fc86cb051b66c403dc26e231b65fe77361547dc0afe
MD5 350afa1a986d1279af47bf3b6f3ce5f4
BLAKE2b-256 a72a0c2044e80822ddc7b8f502f21d0a2e206f2784f604f174cf1c4036483fa3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 227335ae1379c46191e9a92ee2c7d6e1c6b94457687cecedbb041120278e8b42
MD5 84ab13b3adabd54a96bc976e93f3350b
BLAKE2b-256 d830fc2829689afbc3ffec0682060f8fb820e5288c7ed208126e0f115fbed319

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c2b2e22024679633896f88665e554b43ec795ca42e25b9f817fe8c3e93a9828f
MD5 0b2b582be0597c89a8a411bcdc8bb0aa
BLAKE2b-256 0d00986f84a91c5b361fcbc5d4afb0e5dce513f779bd55b7929f55cda94a6067

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ec8f51fd720200ee26fb8bf9bf1feb3ad7c4ad5c7a6bf0e754da0fbf720de181
MD5 c25a6ac6d667bdcd79615e5a682ec251
BLAKE2b-256 b6946377f26a1ccd9bfc91ab714b2365e7b8283e899bb487f901f65cb2b52e2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8491a06bb3a49f8f5163485a5243410261acf9c6cac5fb60a9458d80831c816c
MD5 03aa552f10b899134a9eba916119e8f3
BLAKE2b-256 1322404af4ce5516cbfdcf5b8a8652602fcc754bb9a6624e874e28db733672bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.56.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 778.6 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.56.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e667e4ea575ba8ab8f8a789eb80f6c615250e12b8ac62c0450f618a34a4ebbca
MD5 e5aa92c11058924a9f2467e9b3f01f47
BLAKE2b-256 6bbb6b8b7f8dfa4252ed08a360c2e5a631dfd302390e7f62b781ebe110eca0b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.56.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 778.6 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.56.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ce8420db8be870c6dd0b1592fe1b86f90916aff8e5bef889acf0b464023892a1
MD5 0adf2f3302aa0313db8b3ebed6489b80
BLAKE2b-256 15d3a3ed9cb7e02bacaf498cc8759b0cfff8eb0ac7271e570899ccdc0838728c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7c2d0492353ab10c62d5953e5d508466774e49c1602ab3fe0d1c334d3c4903ce
MD5 4ed4bd1303a6ee2c0932a06db746a968
BLAKE2b-256 348a704508daee93ba3c6166a6481c93cfd26a0cb4cac85f3cbb096c4b4eb5f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 19eb5d058fb247d6441aee5148e44c0d5beac2a22e0aef975fbc3e6869ac9a4b
MD5 36a7e0337aa82d63df516d87a2349b8c
BLAKE2b-256 f4ee3b2688bbf197f2780e8449129daedb1e92e334c9b1e76970d1e51120d897

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6503a3722370ed136251d29099890095ce4ef418a1aa5f8b335dcf4de6b30275
MD5 2003a7328c6427b2549a8dc749b853a5
BLAKE2b-256 6f9c5ea9269385e2cdb369f3b7f6155ce61219ebb9d8c1d5882d04baf5dbb37c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 794833341f1fbdc1bf1fe9a68d6a5d5c888c90187e79b5c543fbedb2338a1a4a
MD5 f35a86ab614b0c12d03bc38646c79636
BLAKE2b-256 1c2805162526c4861e1001669ba974e17374de1c45d1c2ca68dc59959f7f3e59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7b34196a5799ea1d2ccca3df69ff74e51c5ce4d966b993eabbc4c683923f99b6
MD5 7bef70f79f8f5ec88afc2de37740e3ba
BLAKE2b-256 be225e9c6defa278e04e614bb0fb73663dba86e0c77d55f965d4b53c96d64d5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.56.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 778.6 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.56.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7a436dc9afe752788f1c2957d5535f887f188bce7aea1db213f3b2f46214938f
MD5 807b9e2bce1dbf99ad793e37b2981757
BLAKE2b-256 6a191b268daa01b871c861235f49910cf700d78fc0d48de4cc0c1faaf4548342

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.56.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 743.0 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.56.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 dbe2b7e456e4e2d81df413dd5c99a2276d6c055e8cf32187eef92b66d97708ed
MD5 f1b682d46f8360573e2b858d12c917b8
BLAKE2b-256 dc647ffec2fb8b7673faff133314dcdd1ab5f146f53778b20381869affced7bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 641c96d697fe70cebc95c20234df7bbaefdd5798f354a736aa5ef43a95e110b5
MD5 5ef09998112543b642ce2bfe35479773
BLAKE2b-256 3eeab9dfa6c5cef822f8ed71fb64b8bcf16dae2d0c51005cdb071e2e28861f24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 85e284d0f36c28f9ecc41670abda20e59de6b83d146cbff517956bb6ec6a25e8
MD5 6601203bc84c812bb7e1b0e62044e1db
BLAKE2b-256 070d8ff36a52d655321d9a67f534d041221940840064ae61542e0ad83f947f78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f1febed6883ea5114d06e810c7f36983a56bf919f682e6c6d6f2d2dd82835fc
MD5 356d113f4c49592fbe3c2ab499d5d4da
BLAKE2b-256 235f5af69254700b0ac5c94d8b4e257fe810e532bfd76556341199f384ef9926

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a0410250741c9c441cd96a00121095d8799ee31ff885e872f3833b67d144ae31
MD5 b54c5c28f2d1ddaaab19062699f6d3fe
BLAKE2b-256 fa77039b4e6ccc1dde72b320dcdd0c5f02a8f9ac0dfbe1266c884cacda954295

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.56.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d9216035b189f1fc974c6157b1f5ed1ad5eb779de326a40c6a9e00d76efbf37a
MD5 cd46aeb9579a6751b3bece6b6a538d16
BLAKE2b-256 f05ab643aa81cceef5c70504af67043960b55fb9c624eea094ec43aa6cf9e22f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page