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.122.3.tar.gz (158.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.122.3-pp310-pypy310_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.122.3-pp310-pypy310_pp73-macosx_11_0_x86_64.whl (4.3 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.122.3-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (4.3 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.122.3-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (4.3 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

zeroconf-0.122.3-cp312-cp312-musllinux_1_1_i686.whl (12.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

zeroconf-0.122.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

zeroconf-0.122.3-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.8 MB view details)

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

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

zeroconf-0.122.3-cp311-cp311-musllinux_1_1_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

zeroconf-0.122.3-cp311-cp311-musllinux_1_1_i686.whl (12.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.122.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zeroconf-0.122.3-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.0 MB view details)

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

zeroconf-0.122.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ i686

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

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

zeroconf-0.122.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

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

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

Uploaded CPython 3.10macOS 11.0+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

zeroconf-0.122.3-cp39-cp39-musllinux_1_1_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

zeroconf-0.122.3-cp39-cp39-musllinux_1_1_i686.whl (12.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.122.3-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.2 MB view details)

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

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

Uploaded CPython 3.9macOS 11.0+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

zeroconf-0.122.3-cp38-cp38-musllinux_1_1_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.8musllinux: musl 1.1+ i686

zeroconf-0.122.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.122.3-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (9.5 MB view details)

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

zeroconf-0.122.3-cp38-cp38-macosx_11_0_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.122.3.tar.gz
  • Upload date:
  • Size: 158.5 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.122.3.tar.gz
Algorithm Hash digest
SHA256 ede0bcc517f1cbbb0baf8274756e1c93519ef40bc8eb7ba05687b8596d35372a
MD5 0a5a72be72773f669f5c41ee7fb191f7
BLAKE2b-256 5ebd5aa1c54237316a7e5d0d7d9c0fe94205a0e967173d17905705238c54914f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f2e406dd4b1134f5ab149bd26e319d20fb4e5f700864a49020a582640ce3cd7a
MD5 f52f0b4545f71421ffb81409a97fd8f4
BLAKE2b-256 34c5f6c11ec9e6c7d8cfa9efc4e531fde5f5640fa80ecc29acb5716d76452a08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48cc800601d828bfc0d6a6f231503608d12a568dffe501121d0215d1ec019138
MD5 bab880120cf087f4ea274b529121850a
BLAKE2b-256 e4742cfca12792ef521db92ee26c041a456c192960bdc3e4f3142564987f8933

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0aad8c98b46664718ec007e1ac41866e110edd5904811171b9b3306a3c09f5e3
MD5 074593566ab578031901f4a2e01bc0c3
BLAKE2b-256 c64c6b9625d53d0d7d69795a32a06adf501990021c8b2bd6b889d72434674d22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b9914f4af8e0ed0deb6d9dafeb0139d6736c9443ce767a2d152a46356473fb9a
MD5 05d8d88933a86a7bb78b0d7104e0537d
BLAKE2b-256 b1c2ccc2d441816e5e1f09eb2b8fcb21ff2b2297480e37a9c32490d76c59328e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e0c2e91d9f6ae71b9b8783ec9bce6df838e24614c8d35bda3bd8ac30ab1c99c3
MD5 e226f3ccf1f9e4853e4d4ac121bad7b2
BLAKE2b-256 d1aa47068fc831a3c1ce87bd288d23fdaa7f65ea7f75810b260950ff3a90c6fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76c216175259470c1a3a57f4df6b238365780f4341001e6d23d0f7579b4f8cbf
MD5 7751b032b265c7514fa3d2871acdd759
BLAKE2b-256 42c753407593994a1c48c9345aaf31feb225519d5a8d391305cc0e5832ab98c1

See more details on using hashes here.

File details

Details for the file zeroconf-0.122.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 59f77784065d6f8aadc69b4ccc2097d27598db88f95e5ca71caa56af0882405d
MD5 8b08830394ca33874c30575aeebd110c
BLAKE2b-256 a80c91e0e01cd8a1e72ccbd6390a137f24db5935f5d1e19ddb36c5df1774cfcd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3580708d5188b00f75ed0826cd0405a963789c1d0c9577aaf8822db18e37dd5f
MD5 aee99c8c704fa735824d4ef5c1dcb7eb
BLAKE2b-256 b75c230badf6ea7685dc9184ce9ebe1f99d6a2c801df3aafb0f0b5ec545051b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b40c667f683eb156327c7a6240afc73857a08bfd8373b89e4858e5b986ee6765
MD5 69f8442c94f87a60e96b312e3478a94c
BLAKE2b-256 c1897c5e1bb9a99ce8ab2d977571ad882b2ac543b72f7e2b24e7c9eded3bf671

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0b855051b17dbf75d2de608c3001761785f42c992c099a509d7ccdeb51cd399
MD5 f4c45e04dc00a23edde47e923c232664
BLAKE2b-256 275d55ba323b4636e26a5480e7bcfc0b183bee90bf3330a845a85a799bef1fac

See more details on using hashes here.

File details

Details for the file zeroconf-0.122.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4b1446fadfbf82556d579ab68c287492cb4e71f6bb763bc4fc65cc37bde7ebbb
MD5 13ede98c9f35fb79faf2ffdac820d1a2
BLAKE2b-256 2f7c22a733c8c800f52fa48be62e14e4c196ca23ede163e104b2df20d899eb95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9d24c600880d46a1f202ea8d687732a48af970805e0d2be9b7e72a6aad683ac1
MD5 2fe9d000b84db368667a88e01dd86e7e
BLAKE2b-256 2f972acdf44a009c2e3486f17c4147f0a0a1e58abc03d01b52c3a148f5398210

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.122.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 05c552a1e60326fbf9d6ecdb1de234554c19103a66eecdfa3a2a0679fc9d3499
MD5 9aecc76477d42eae9417355d74a29657
BLAKE2b-256 70cc3f99616bfab1fb2278b9592c332bd886f17a15be2d22a8ca04b59867a90b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.122.3-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.122.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 7f7cb5df274007343b66fd9b3d75e8a2b4016ee9c5a29914dc1872b3d6d1bdd8
MD5 4bbcc9def3da87d5fba05ee04208370b
BLAKE2b-256 5ee23bfe76b59523f95a02a3f331a2562da64777f4cc902fd6b58b8ec25a9c7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 eb35e884c2532758dd6784f82db9d9aef10d02b724a5f5d784ad5ec9ebff7a06
MD5 f63fd19ec695f53aab86e412441acb42
BLAKE2b-256 41ef09373692b7115504d9b842f83179c7f3ef104469420e82c9e4229d251e25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 e6bba548c99c11ed43ecda5e09ce4a3d3894661632a401698c3efd5f2e3712cc
MD5 2c8f98ce1422aaa5d06baf6c4f563582
BLAKE2b-256 4751049a479ece138d5e4e0fec8e05295cec1aca3dbfeb1397122dc8e0d3b619

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6c921d9ba74cb91bf886283f1d6a5e6bad9de566edcc9cb1bc6270ed283a78f
MD5 c0f888ef109fd06c5badaa98230fcf81
BLAKE2b-256 0c38f98865045be0d76a7ae878c5862afbbffc3fe187e4c9a44e6b4d1bb377f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 808cb1e4630756140a8c8031bdcae766bc78dba9f952d0c10d93fac4e0ad5148
MD5 db2308c9b74bc307c8204b6f32f7d66a
BLAKE2b-256 d5d737af053805fc0962afeaeda5fab4234518e27fbb2b73bb5bbfee8710f33e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4054948b3d467f5dd8a57297ec95dd7945458ff3b8fce3482da5f6df75aefc31
MD5 ca86c68a1da97f5645faab3175dc155d
BLAKE2b-256 3ce9ee55b082ee0ffd8d2f1521cf8ef85628e93660119f1201c2a2c25b87f480

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3f5949ab6eacca5c8de0c714fe3a282c6d625c5d470f8889966d0404cc79db93
MD5 9bbb0f60f695189757753a424692ee35
BLAKE2b-256 7755683f3693011ade766dcac789b73756b0c6a45c82c48c78aff453758a919a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.122.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7abda0e89e8daec300f99872b5d127cffb73b0a43b414755b43ad5bab2f7ab79
MD5 c50f67be68e216649b4664e1ca41ab23
BLAKE2b-256 018399a37986ad41cfc21109257c3be4b2541ffe30a414f8fcdb764b52f4f5c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.122.3-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.122.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 40f9bb98ef433d3c6b2c7b1749830c7fa23d022f49b5d9de879bcf9750bd8264
MD5 7a95df13c4ddd25becb62e3f7bea6716
BLAKE2b-256 59cd43cdd5b02337ca6c512e061443260dfdade444ee16aa77edbe6d7187e891

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 176b6a3db02f6288bf1033ea708b89fc038a5864e25674a38a29d8aa254fb543
MD5 4cb6fcfc20328f52f832adde01df9c80
BLAKE2b-256 fe6c38ba483b3b5cb31b5b06f279568fdd141c214aedb74c38fb69582add4034

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 be4b90be203adc70526e4d7854bfe9e1abbf7d439727dc863ec6dd79cba8f946
MD5 f19706ffb2274f90414f98f9958d82b3
BLAKE2b-256 35711429ee0679cc57c8c952c24a71ba86229bb96c798540e61da90b5dc8da1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 172c8b727f8480bff97667d592b3b7cf9e915c6bcb85a98f022336ca911ffbf1
MD5 2eff33364dcb8ab4a3d350e8571aaade
BLAKE2b-256 c0da4ac4bebcd555bba3df8acfe755bb2e2ee57f3b6f27eabd47c4778341212f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 eac544775efefbb4d1f12684ae8ba8f1f613352734e738f63c89e35e1f5f45d2
MD5 f1141472fad77bef32f28c67fcbf49ab
BLAKE2b-256 a75df83178fc1e6d75f664ad15ddcddf96731344c845df4baa45d20895cd0f69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 79c0306a61ec4ed95db931a7b5a18743b5ae31463e992fd522a6d177ffb6bd8e
MD5 f90ffa9554d427b42eab6e582a0d2734
BLAKE2b-256 530b61f509c362980033225e95d0f950aa2ce4a4f8abce09180475fa2d111c58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c25903db8a5412b0798e91beaec78e979379fc09d92e0540939a25c6dbf68574
MD5 9b4b43d95bf76ed133677bb6fe182495
BLAKE2b-256 ba56cfb37c5dbe44ac370624acca8a06e3fd652dac2903916c3aa81c1c7f833a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.122.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9da97471ba251d49cbf91b8fd4da18e2e751056f2aa9a938e0576f72267bb5e1
MD5 32302a2b494e24175f252395198a8368
BLAKE2b-256 00071485edee1ceb8104415d3afe694046961a7adaf43a1568cdfd125415b2ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.122.3-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.122.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 3c1131124e13f57455df9fa9ee9c1b8666e067d3e910d5189e94e3078a0743fa
MD5 3efc6685fa0ce2c9f6a8b8fa1f0aaf67
BLAKE2b-256 e7bc5b7a4f7a8c134c835c9b0652ea943b78de67ea5092a6dd98c34fc17ef2ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 246181a1a15c809b547fba27b07941d6290e0edbe63222ae3d1351f22b633330
MD5 10c8fafedc5ef137e20ee9b963ae218c
BLAKE2b-256 5191a218d7ff66faece60271e3a01bfaf54d4848e211b9c542593442eef40ad5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b969cd6e13ca5cb5db16c984e44808fd68d2198d95ef37f11eb8deb39ae66947
MD5 9f3eab036666e6f5de2170191c490511
BLAKE2b-256 0a866d8bbf613c5c2f0b581d1169a710fd9cbbd5b67ecb1ec037ee2fb756f814

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.122.3-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.122.3-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 c231ee2984b11457ae867497d4d2ca6397661465126b713ed30dc28b16fe3baf
MD5 3bd8d8f8f88ea02cb23714633b4c2e2f
BLAKE2b-256 2203fed3a06c16dcaedad87f08c94b8d80b49274369fc7301bb92a8f4c8c07f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ca4d6929e6d5175bb05254480ab03b1308da2018251fac03b163bac4929f6bc
MD5 ed9b9f59992792a5edf367681330834d
BLAKE2b-256 d3a14c52d232ebb27566a117a1cb4eada51cbc0964757823bf34ad8439f85f6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 11f10f08ec76366ef0e68d0c267ff9f00630eddb14fac78bc82f7d1c1c68348e
MD5 544582c1406146a0c209a32519ec5d13
BLAKE2b-256 58401e12e927ca9e2e72639eacba4c76d13566d5d95c29aac8d80101890222ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d4064ddad7b0fb0c44d5a5ab1d079efa3c344094300bd32d6aebca5a8ad33fcf
MD5 c4458b471c0b9ac8a3c6d5a9ad607987
BLAKE2b-256 77b5714889e5470d6a8bf1058287bd4e1e3e462677442970d6623da7cc20c43c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.122.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0b5e1bdec64bd7fed06471f2664e06bea7cc8971b8bed0174df49752c7f93b2f
MD5 68ba0e55b3b1f8f70764a982b6cc8d78
BLAKE2b-256 e93dbae5d07d2f4732d0ebd89f43686d09566868c66a69b7e5c254a0d103ba97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.122.3-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.122.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8263703a6229a5e1398b3c9c705a2d28f6ebab99a120390c6109ea5b4722f2ff
MD5 751c76191eb9adfeecf8fb3c4e4cdfd9
BLAKE2b-256 de5fdbb03b0dd4738767d0d46e7e674c9d9f7ba881c0e5a7a165e8bf489fa55e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 167d9657d8c4d75d61634c233631b720223d520d8246f41d51b81ac9256bc47e
MD5 1e303d867dfd060741721bba628d3e94
BLAKE2b-256 a204b77f7f9c61677ebb23143e6c97928939c9fa2a34d90842211b0653522e44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d0da9b909dd0d4988cfe01e7dfcfc6aff871a592da03d8e5e5c7cdf2ed05b894
MD5 2ce918d7bfe8ed239f42240209dddcbf
BLAKE2b-256 b363c65cc4d2747b8109f4f58f1d3cf402ae298897f5c59675f094f03dcaea2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70be983c9f287b3cf1812de1bb9b52badc0434ed61da732af573b986343f74b6
MD5 08dda03d0a3a1f00177b5a3f9ad0f834
BLAKE2b-256 ad2350f154e7bc2ecb4ccb27a138ea0177fc190289eb510d8353583c48de7d10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 acbc1f45b3327e9dae3f3037a1ac2bbdffbb5e81d270f8b44641516369b436d1
MD5 2ecb645868cddf58c7343598494894e4
BLAKE2b-256 d7e025a1907545e0fdb44962b422b048d930dbab0f6284e660641398f95060ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cecc055ffaa160ca606b7d03bf197f8ebdcb0e8b9b4e5e9cfce57eff12c37136
MD5 3d104f4b5046d7a547c5c081fe59de2f
BLAKE2b-256 e4ecced633c98167981271e7c98c7eec57a7293f21009414768ca0cf3d07af21

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.122.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8d722a3e00c20bdb02981aefc939eabf986a55eae27877fb1852381a9350da97
MD5 b7dcbd30598606d69499bb00dfcdbbf9
BLAKE2b-256 e07ff8d460bdda36e068bd43d9b3e69fb55b5b977d6c65f58a9076c08fea2c48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.122.3-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.122.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 96547243ba4add13011b171d8b754a72039e1ab107d87ce5d4a050010100a767
MD5 38ff968c3536b74229080f61855ac3fc
BLAKE2b-256 503db14a0c55bb8d77543d65c8b18ea7ccceb261b0aba69cb7d402b208abd3fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 17f9062047ab0df4c6cdfe229dfa0dbb50bb9c4a78a7a54aaacaa580bacb912d
MD5 7ca34f811071d29122e535dd8b7a90ea
BLAKE2b-256 c8cec48ae512d5d84e33064e2b777a72efc8e8226907d174083d525766312197

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c12f5c597b5f385002025b3e5c3d568d323f857fe96cd77ae09ca4e4bce2885b
MD5 94838637c54698449f9ea988e54b6088
BLAKE2b-256 ca4aa8e099954b815e0f5879763a11e24281d48c2079c88623b2b6a05734558e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 181a7497b07b53538cd8da085abc33b3d5b188f0c674c4cbb996b4f5b0f3fb7a
MD5 cd9c5fb79f5aa2a6b7b59d53d23be8b0
BLAKE2b-256 11a31060c491ef2dd829e3cbeeed31445e1397e1b610744cfde2242a30466920

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 90e6c6edee8d65cb30048d4fda9bf611d4ed55f919a6d4529d7e53834bd2d3d0
MD5 2cb59ade3cd0c1342057b18c47462caa
BLAKE2b-256 54991272f432a8d3768998984bba6b52b57a2385b7f897d3cd4175e9c811e8ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.122.3-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b672e9d751d4a793b9d504e61117d0c68c2360ea94810182cbb65d8aef87ad68
MD5 d1de8bb7bde0a66db19f5b38ac9c748c
BLAKE2b-256 cd3e1ac8b453259ccba6f16aebf15c480ce74c32c6bd0582183e20a824388532

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