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

Uploaded Source

Built Distributions

zeroconf-0.125.0-pp310-pypy310_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.125.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.125.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.6 MB view details)

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

zeroconf-0.125.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl (4.4 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.125.0-pp39-pypy39_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.125.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.125.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.6 MB view details)

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

zeroconf-0.125.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (4.4 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.125.0-pp38-pypy38_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.125.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.125.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.6 MB view details)

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

zeroconf-0.125.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (4.4 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.125.0-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12 Windows x86-64

zeroconf-0.125.0-cp312-cp312-win32.whl (4.2 MB view details)

Uploaded CPython 3.12 Windows x86

zeroconf-0.125.0-cp312-cp312-musllinux_1_1_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

zeroconf-0.125.0-cp312-cp312-musllinux_1_1_i686.whl (12.7 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

zeroconf-0.125.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

zeroconf-0.125.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.9 MB view details)

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

zeroconf-0.125.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

zeroconf-0.125.0-cp312-cp312-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12 macOS 11.0+ x86-64

zeroconf-0.125.0-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.125.0-cp311-cp311-win32.whl (4.2 MB view details)

Uploaded CPython 3.11 Windows x86

zeroconf-0.125.0-cp311-cp311-musllinux_1_1_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

zeroconf-0.125.0-cp311-cp311-musllinux_1_1_i686.whl (13.0 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

zeroconf-0.125.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

zeroconf-0.125.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.1 MB view details)

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

zeroconf-0.125.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

zeroconf-0.125.0-cp311-cp311-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.125.0-cp310-cp310-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.125.0-cp310-cp310-win32.whl (4.2 MB view details)

Uploaded CPython 3.10 Windows x86

zeroconf-0.125.0-cp310-cp310-musllinux_1_1_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.125.0-cp310-cp310-musllinux_1_1_i686.whl (12.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

zeroconf-0.125.0-cp310-cp310-manylinux_2_31_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.31+ x86-64

zeroconf-0.125.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

zeroconf-0.125.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.2 MB view details)

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

zeroconf-0.125.0-cp310-cp310-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.125.0-cp39-cp39-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.125.0-cp39-cp39-win32.whl (4.2 MB view details)

Uploaded CPython 3.9 Windows x86

zeroconf-0.125.0-cp39-cp39-musllinux_1_1_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

zeroconf-0.125.0-cp39-cp39-musllinux_1_1_i686.whl (12.3 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

zeroconf-0.125.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

zeroconf-0.125.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.3 MB view details)

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

zeroconf-0.125.0-cp39-cp39-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.125.0-cp38-cp38-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.8 Windows x86-64

zeroconf-0.125.0-cp38-cp38-win32.whl (1.3 MB view details)

Uploaded CPython 3.8 Windows x86

zeroconf-0.125.0-cp38-cp38-musllinux_1_1_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

zeroconf-0.125.0-cp38-cp38-musllinux_1_1_i686.whl (9.9 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

zeroconf-0.125.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

zeroconf-0.125.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (9.6 MB view details)

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

zeroconf-0.125.0-cp38-cp38-macosx_11_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.125.0.tar.gz
  • Upload date:
  • Size: 160.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.7 tqdm/4.66.1 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13

File hashes

Hashes for zeroconf-0.125.0.tar.gz
Algorithm Hash digest
SHA256 da91f11cedf24c56534dcba62939c02e614a44f9a85eacf3f4cda4d9dadc8101
MD5 ee971d2c9fa2ce40c63c6ae9611cd96a
BLAKE2b-256 e4a18fecf2447372149b4eb3e40a89bed5ab65736463d1abc0406226bfcb61a3

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 72f147d3ebf8f8e727b5d66b96f127e58431dfa3668c6afec8be6843528be8f2
MD5 470645ff16080f5820ca5ad5cd2b3e6d
BLAKE2b-256 e704dbd7c9b0a5cd8c0a1dc1f1506e11e2396a46049b6e5e7e61202945a6d45e

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21874669c7b88783059a7657a6ba51e5c9553717c5744f2b78a34a33ff91becd
MD5 55bea2e0b3117a1a4ae90b9da336d1a2
BLAKE2b-256 a624e7f23e8c11c1da59f598111fa68bfc43adfa3fba26298dabceceeddb2e39

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 13211dec168b50953af19550f43ce2228164c3fca4c733d5f0da6cbd5aa14eff
MD5 9d1a1b0814072116a0a0eb68508c5768
BLAKE2b-256 bf72317b5311261ac08b1643314650f7bdd26d1aab3da458ddc50578522f32f6

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 622d1d73a41fb14f319a7d7f8c8913352242f1dfed0e4c653cd9c21efa585f65
MD5 af4dc13e26476d7be9f3600f332ca25a
BLAKE2b-256 f60c8fb2411f1f34349f912a138993c2bdc274de202239dfd0175debb95c6311

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 c1d66cee16e4a0f4ec1858f2827ac52fad8352688bfd0172a97f4fddb98da48b
MD5 455cf4edcf733251458573629ce27b1b
BLAKE2b-256 fcfe875d2e32ada1e91fa6b6dafbe6ef63f95da4afb386ca28a87682a589770a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bedecd6b3c4e2cc23eae32c2b16ed8c42e1945818733b2267fdf3b1edf2d20fe
MD5 72293f99dcf5eb82652edc91be22e42b
BLAKE2b-256 27fcf68d40ed15e210478e437414c95ad64bd3c46f65264253c662f7b001729d

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.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.125.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 01c9e168a8f7baf984667a74811f0af80fad89ffe684c43a268775c66fc906f9
MD5 c38c51446c27060a684974840e5c01b8
BLAKE2b-256 51973efd98ff2be5d2b7f055af3d8ff90f47ef5874900340476280456cdb54d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f879dd229d10e4dfb09104e4884adfe5e3258794c97be7c1eaec3b969590a3b7
MD5 94d99ed70b00f56d2273b46aae02e42c
BLAKE2b-256 d4a467827024082af7605fc7b2ce157a6ef876dac7d81fcfd30fc98405ceb8cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 5a51bcac008fbf00bc7019216a1d24fb64573b631640e42485a342f58629f6da
MD5 d146c0ab47ef96e168ee0c8f2467faaf
BLAKE2b-256 a62284a780a8da9bd177a4e66488156a7606386a5083d19abe6f9e8eb74c39e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a165838142d5414f428493930bcde5c079ff005375afa13c8758f4a3fc54efe
MD5 5e06a5883efdecb7400e7e54433178ba
BLAKE2b-256 42ed868c78e3e27af292bdeb378b641f032ac070a401ee0c11d37f410852aa6d

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.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.125.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e465941b9bce508a81b5a20bc08c5c314718e20f8f8310e6a485d958a012fb49
MD5 7afe46f74dcb4d05f42bd9340645c3f4
BLAKE2b-256 7ef71ceb2ac433ef50f11668c464e96aff7977d3f46d9850a21d32068f4d9b4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f45256c26ae254930fc08c276d5da1761b3bd3adbd21ec34a3a9ba081e2fd02b
MD5 3b7a572e54f66a306e9aed378867b69e
BLAKE2b-256 ba2d57b5fa26f0bc6a2939aeaf2f5c50693cf3263855f53a7ce1002c747bf74e

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aa2e7420685400fcbc857d5a572889319be9dee25a0415b281966e5126fa661e
MD5 1a0b4485aa4aa18c4f227d1b4067d3f2
BLAKE2b-256 092fb6ca35dbe920592968304d08d5130ea8e4899658377a8357d148e8678844

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: zeroconf-0.125.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.125.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 9f18e3238613be5d8a0362c11119f233fd613bc69c9abb12843bd456a28117b3
MD5 4c1d0f309b8b8d84e6b54b337b947b34
BLAKE2b-256 38bf46e85a62a756ecf4157f96886e2558fcd38ba8036bb1f4aa5823136622e7

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 05a9bf501da5dbd9fb8fcaf1acef444752f6637bf73bcc2a56ad2eb46ed0a6f9
MD5 cd0b8941e18cb08b4f5426a05b660cf3
BLAKE2b-256 d57214cfd1cb559989861a3d49880950f92cc6a5ed4d693da41bdc5a79d61a22

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1c62d65e2008aa50e5371cf65f71094f668ff68728f0982e949c3066b08943e1
MD5 ad1a1844c2466058472e6b05faa1c6ee
BLAKE2b-256 314661f8cef439a168642fa3b88cadc21e5866161e7376acaecf42ca8cad6fb8

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2de34cece0e0c1d52efd31866b12b8bb096fa87ca741681e2f585068e8657e25
MD5 14e1505c56f56ca6500f04e5697351a9
BLAKE2b-256 fa7df7246f11e7d778a2b00bdbdf51019b85dfe723b89d38fa6897f179bda4e8

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ac4894bd982b82f8fab2557419fcc011dac7015e34e868519dbabe46bdddbbf6
MD5 ac7f228b5d87a03451b2d55f09b5cd08
BLAKE2b-256 04adcb52ecfcd728e5302c9d62d4de114603fab07263535100b5ff6c2d17f68a

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 69ec9aee2ef87258ccdeb0c4eb0bae4774bfdfde54171be5002fac3670cdd901
MD5 3ec4a477c1c5685b313e89c45316c780
BLAKE2b-256 0223670912bfe115d5143be276d37f340a2ae495a5db87168d5db48d1bcd0bf0

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 749500062273a20fe355d3cea83472ea2a6fe2b5dfca45b55abebdb9782706bb
MD5 59f23d9704fc3c2fe4049201fbeb211e
BLAKE2b-256 abb06d39a67333e81005a74f96f4364b78b1a496543d411e3f6159dc2805475b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e66a3f4d74df36cabe0769055832a28453c11a813b822b3a5939a785f20e17c4
MD5 4eb419b34593591a1f738c18c0056458
BLAKE2b-256 424d710e109f87d1fe5a7f06d2e8b2410a6a86b88514e4a14bcf1ca2c51f6f0f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.125.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.125.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 833164a60e3831fec6d5e6e12acfd4c5616acc915a9e12e6477c6b122c86894f
MD5 f401682a894960dbc0c652269f5a271b
BLAKE2b-256 8391a4d0b0f738300beb1343b41dbfc10c1ae2655077344fab021b057009b927

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 55513e64788bcc5169f3d32f2ac7b9f45ba23f24796ddcc6b1d5ae16206f3c70
MD5 50c946b26fbc9af615ff3dc0cc2cf0cd
BLAKE2b-256 c5bba85873912212dba26a8e51e7fc16b2d1d7ce49502e6c1e512e7f0b2dacdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 78bc2b9e5b4ac2a3d7252e5fd100826d2a9b6676990b563e6c9fd3a9c799133e
MD5 6eeefe5ed274aad8b6bf4310ded115e6
BLAKE2b-256 44b2737028f68991fcf705dc5a481dd64002ea8bcc4710d4c4105451bf296a35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4885e3cda9cb1ff3b173c0a1595945049504397464ce0b79af27da961f5848db
MD5 c5eae435e890f37ae1881df9a5f054a4
BLAKE2b-256 e076ceeb51ac3b05c76fbe87a6c6a2f2aa396a8713fa33341ed8f2110fe9a9b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 41726b35f4cfca278e1ae3f8aa768f2103f00aabf4ca2950f1381e0bb9be245c
MD5 e7ee5c67b593816d58b8d0ba1fa16855
BLAKE2b-256 5d7f983d4b85abe8b65485424d53ee18bd61ed128e425defd847ac53345fc176

See more details on using hashes here.

File details

Details for the file zeroconf-0.125.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 07c5903771e2d2d0a0ec0d06b1c03557938ca65f59525cac6a907fe84592c08a
MD5 c4443f2992fecae338933ee5a172e335
BLAKE2b-256 c62d2aab1751c8946f17fccd730b4bf3e08eaf69e0e70edbaf9b1f5939628649

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 121618756a1699d35f035be28e0572e119a9ada7f9cf6df7ec1b91b0413f77d2
MD5 f0bc5ec818c27a8196a073095f9b4596
BLAKE2b-256 99983338286023b5e05a38a000e80bc971ac8fe2ed3c6907f06040d8b788626b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ccf1ceca672c87a1682d5821962816c89103c8e0dff8c6d0828f27166c0dcd16
MD5 ce53dcf0e068fb10c6f041f3cd701383
BLAKE2b-256 1633639f5d4c256bb182897d228c45f51f8bdf0dd252c4fd02233ebe3e55e1a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.125.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.125.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1ece01f41e03c73b544667d999a74a8a5e23748667687d03f377eb4ddc092fe2
MD5 43c3ce5b56f1384b6b788f23360fe561
BLAKE2b-256 1407f9a88a925908289e7b3af61aa841d845beba87033d75cfbb3a9dfcc0ece0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 28fcf04bce6595b6174e47d4d164c937820707aa5553ab334f9adae5a178e38a
MD5 e07c8e41f86bc67091deba1151f3b0ba
BLAKE2b-256 e4c344721c767aff52bf397b0a1c21772f5c7c9059f8bc8161e9c449af957772

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c34286677b59304551355084a072fa07603c58ab24f062c8cd6c45f5de62de76
MD5 e1823c6e24823236d1ec515aa93e8403
BLAKE2b-256 ea24d0327e33bdcef53166a3553af3aae3634118cdea92d0dbf76a8bd34c0ddf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.125.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 9.8 MB
  • Tags: CPython 3.10, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.7 tqdm/4.66.1 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13

File hashes

Hashes for zeroconf-0.125.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 6cbc9b6d2d2323d6db778ea92c957f14adf111b8bf7d72b1b7c57f5e047afed9
MD5 544b1cee60161cfff33d948a2a4bb318
BLAKE2b-256 a659613ee0dd472448266f229248c355f0e7bf6f2d26f202d9f42cf7f2cdae49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 efb5365048f1567ccfb5532d6377bad4c31fb0531be0c1ec31c144d2d9c78984
MD5 386f6570aa650336e45fcff78b4d28be
BLAKE2b-256 2bf5549739d6c08bba4e7efedf2df1d82e9e1acbe82e024dc48f4f9a6331277c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6e6915688af5c3b977eaf5b8320b9193e4d76a79ade0d26fa196cc317bcfbcda
MD5 4ae8a82525c6bf2673a86b2131599f9f
BLAKE2b-256 1018020175d58bb71f601430dbd5826315c13b122f0d975cd2852203725c9a1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 057ff319f386ab61cbeb0f0f659c2cfb4023a3410b5b3985de6ed207cdcc9959
MD5 98209860c5fd98067a9d0c6ee5e805b0
BLAKE2b-256 eb0a96f940252a45073c559491912e742984f3baebc735f43f828641d24aaf6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 23e47ca2f1e99f585cec350ac4f56718804c7bda7144f71d273cd5a977cbbd6d
MD5 3fcf535c4e720ed9a556965e5c88c820
BLAKE2b-256 114f12f6eb6c181e04a088228dca9381dce52a6fc204df4762813ffdcd65edc8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.125.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.125.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b3849365f510493d33269b2fa191491eebbe47a3f95861719e666457a3f446f7
MD5 b99b585c09231dc91596dfd97e3c912a
BLAKE2b-256 36bf8fdee2f1fa45f06168a374b929d4870fa9da07269e82e5bea7c065cbb20e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8e00991b226050f070480ad96f9bc86c8660f939954bce4c64529c123c7ce04b
MD5 8e21dd9c16844ab6b4878eccb0b54933
BLAKE2b-256 2ffa67669c43680095541cec73abeb45a2573241420b62aac30481de8bdd27d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 99f1645cf915fc152516360e4f3c312efaebcc6fac81aad54477e18687c35ac3
MD5 893e2a5551b64b99f2867e1ad458ce48
BLAKE2b-256 f9d3ae766b365fc134859f5c6210d9502e13328df416919f40ce052eb1fbebc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 505a016cd4403792983d3fac00f016dd22579bc08aa9c68cfccd8b580fdcdac2
MD5 2a8a9667d7b2469e8f3ded4597632c53
BLAKE2b-256 0425971d846ae1f0282d5e1af48743438c4b80e861437579084be47a36ac0c25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 728b70c189ccb0142570be99f36ba2fb64c4c8256f6f4c26c35a6b788371af7c
MD5 8070564390f0cdc87510984fdb335ebd
BLAKE2b-256 0a91c1bf488005d370fb359791224b5edba064cb7941bedb2227a05d9b3a7c75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d32cdc3e2ff24b7e1b76dbe6b05d3f5751e33c368a32c11dbe6de28f339a03ef
MD5 bc39f70cdd5627a0824a78cfcbec58b4
BLAKE2b-256 1a769fae4b18e275b8cd45fb88c038af86e9362c7deb9e9e582a3619fd4dd6fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 69f4e0f7e30cab0f5c5c64770c06638e95165253fd77e205ce56f36a89a1ac4b
MD5 dbefa469c1419fe32bfa70e9e6e3a80c
BLAKE2b-256 afd1c34957b522b25fe779eaeb22b3963760f6bf131efa06efdbb06f9f44c8a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.125.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.125.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 308fe34f7361a8b3d83a888f5ee3cbfdf85a54bdaa76cbe6fb661858333ae378
MD5 143b085a95be98ede4ad0487a5ea8a9a
BLAKE2b-256 8d8a169889e16885a0e407310ab3c2a78e86e68f0670641223cb39b3eb474f51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a4d121f8f3a956fb598a9e65d45b6f21c8db29a1642590b4b1ec8e4f32d9ce9e
MD5 c58da1aafdee31fd9d565f14819fbe17
BLAKE2b-256 e97883ba7877b0156aebdc9ae4e4cc87e44009fa8f83c22c363b5a0580676a8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d7ba728dbb67a6d84cc0a6be3791b5dad0c5489567867b8b868df69f502188f0
MD5 b42c37ec8e0b8beb4677b364d21fc554
BLAKE2b-256 4ca8d1cdeee867987c2dffa043343acfcf4cb06d20fb6c07ce4440c7ee3f6a44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa53edc9b03d2ad4b8b7452d676e8bc47823f6ee222f0d3d3714ade6835fe32f
MD5 866065fcfcb01f391f7e391e70647928
BLAKE2b-256 4d9cda9c25ed77685e193f8cd139e8b79f5cdff406b8d15f8e3ab30a7592ff82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5d18293439551287a61dcb36e9f0b71d78441cd4fe9b6455794f8f96af87859d
MD5 07a0efb7f9d915c14f7a7edeb9c974b2
BLAKE2b-256 d0fd0fbfb8f73a2f6d9266142ec5d8ab0609b641efb253680c723a1561f4a2c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.125.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 aa9cc46e400107ebdfb5cc61fd2eb8c9acfb9bea73ea217629f47d36b0aa9cfe
MD5 11d6071a282a51c4816f37153237d6c2
BLAKE2b-256 8007cb44afc9e455c6f14c4ca4441159e6682a90f9392b5051d6eac5042ff907

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