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.8+

  • PyPy3.8 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.132.2.tar.gz (170.7 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.132.2-pp310-pypy310_pp73-win_amd64.whl (4.6 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.132.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.132.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.9 MB view details)

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

zeroconf-0.132.2-pp310-pypy310_pp73-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.132.2-pp39-pypy39_pp73-win_amd64.whl (4.6 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.132.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.132.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.9 MB view details)

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

zeroconf-0.132.2-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.132.2-pp38-pypy38_pp73-win_amd64.whl (4.6 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.132.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.132.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.9 MB view details)

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

zeroconf-0.132.2-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.132.2-cp312-cp312-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.12Windows x86-64

zeroconf-0.132.2-cp312-cp312-win32.whl (4.5 MB view details)

Uploaded CPython 3.12Windows x86

zeroconf-0.132.2-cp312-cp312-musllinux_1_1_x86_64.whl (14.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

zeroconf-0.132.2-cp312-cp312-musllinux_1_1_i686.whl (13.5 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

zeroconf-0.132.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

zeroconf-0.132.2-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.6 MB view details)

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

zeroconf-0.132.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

zeroconf-0.132.2-cp312-cp312-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

zeroconf-0.132.2-cp311-cp311-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.132.2-cp311-cp311-win32.whl (4.5 MB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.132.2-cp311-cp311-musllinux_1_1_x86_64.whl (14.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

zeroconf-0.132.2-cp311-cp311-musllinux_1_1_i686.whl (13.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.132.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zeroconf-0.132.2-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.8 MB view details)

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

zeroconf-0.132.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

zeroconf-0.132.2-cp311-cp311-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.132.2-cp310-cp310-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.132.2-cp310-cp310-win32.whl (4.5 MB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.132.2-cp310-cp310-musllinux_1_1_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

zeroconf-0.132.2-cp310-cp310-musllinux_1_1_i686.whl (12.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.132.2-cp310-cp310-manylinux_2_31_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

zeroconf-0.132.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zeroconf-0.132.2-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.9 MB view details)

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

zeroconf-0.132.2-cp310-cp310-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.132.2-cp39-cp39-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.132.2-cp39-cp39-win32.whl (4.5 MB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.132.2-cp39-cp39-musllinux_1_1_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

zeroconf-0.132.2-cp39-cp39-musllinux_1_1_i686.whl (13.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

zeroconf-0.132.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.132.2-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.0 MB view details)

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

zeroconf-0.132.2-cp39-cp39-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.132.2-cp38-cp38-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.132.2-cp38-cp38-win32.whl (1.4 MB view details)

Uploaded CPython 3.8Windows x86

zeroconf-0.132.2-cp38-cp38-musllinux_1_1_x86_64.whl (11.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

zeroconf-0.132.2-cp38-cp38-musllinux_1_1_i686.whl (10.5 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

zeroconf-0.132.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.132.2-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (10.1 MB view details)

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

zeroconf-0.132.2-cp38-cp38-macosx_11_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.132.2.tar.gz
  • Upload date:
  • Size: 170.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.10.0 readme-renderer/43.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.2.1 tqdm/4.66.2 importlib-metadata/7.1.0 keyring/25.1.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.14

File hashes

Hashes for zeroconf-0.132.2.tar.gz
Algorithm Hash digest
SHA256 9ad8bc6e3f168fe8c164634c762d3265c775643defff10e26273623a12d73ae1
MD5 25fbce5f213df0043dfb89f8a938d03a
BLAKE2b-256 247d02e8c583b57692eee495e60c7a4dd862635a9702067d69c6dd1c907cb589

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 c50ee0df6b0b06f1dad6261670b5be53c909b9a2b1985bcf65ea5b0d766fd10e
MD5 758dfd983bb970ea92fad5febd38a30c
BLAKE2b-256 2cd039d31b47e6eddff60aa68fa917469b1e3ffb733ac6afe17e8ee5ff55f1cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c295b424a271ce5022da83a1274b4cd0f696c5b8e0c190e6a28efde8b36e82d
MD5 526c4a2eaf7b109486193ad2978f7bd9
BLAKE2b-256 72c4f6f5406f0cbe19a326ddd60271cf1f123c97a6fca3a413c89fe69e1768c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1c932b15848ae6b8e4b2b50c65368e396d000fea95acd473611693dbe5a00096
MD5 414f3166afa433d928e36918cc0f2bf8
BLAKE2b-256 e8787488fcde9d107a74f4e372a882811b97e85208faebcbf53a4e2fdf25fe84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 1a95025f0949ed0e873e141d482fbbefa223ef90646443e4a1d6d47f50eb89d7
MD5 649c2761be9b588757604e1f60714069
BLAKE2b-256 3f62f74833e666a557ab10294e5aef74d4d597b078fbcac44dc2834a481eb55f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d80bde641349198c8c17684692a8cc40a36a93c0cebd8f1d7c42db7ceeaa17be
MD5 6f84ec7546d37373a8917b9ee205a333
BLAKE2b-256 8aa34d80c131d777a05d38149cb3e1599b7072e85604870a2252cd26e159d4a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3bd0cd9435dced8c31491b3ed7c15707acedd11f00451f7fbb57ba3868dd5724
MD5 29c66496ae2ae0879f4fdaeaac4d1f33
BLAKE2b-256 e46eace73da273bd1ad804c347b963ad532f311d4c97e54597bcde9cd0bd6d73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e36f50a963d149bb7152543db9bdbd73f7997e66b57b7956fc17751f55e59625
MD5 c497f5788ec6b9331093e12e773effed
BLAKE2b-256 2ccd8733291868d09fec61d03cf2483829f7d62d1ea2edfff78acc86d7fa7b10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9228c512334905338f65825102e47778e5ce034bb4249c3deb22991826ed061f
MD5 3991e05f54620e74c7bc7ae0744c1037
BLAKE2b-256 5596f2bf8a71ec39284a7d2b6fbf197461eae006e0627d1651ae8175cebf3075

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b60b260c70bb77d7f3b666bdd2a2a74cead5e36814f8b4295778bcdd08f65c7e
MD5 f8d60fdc39ff8eeca259888179d5425a
BLAKE2b-256 cf96eabba061e58d2d9241fcecca383b7dfe3a2edf302697b465836fc320fe1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b0d2ffc4bafbcc4152067bfbc1a67074d23e6100e356424bd985ca8067a2bfd
MD5 02485edd714e6e469bed446615fe829a
BLAKE2b-256 f9552466aa72f2176d178d97b0d8dd4da4d04b09a7654c5a1bcd56f1bb11fb29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d6c05af8b49c442422ce49565ab41a094b23e0f5692abe1533428cbe35a78f8e
MD5 e24f4020da74cdb50e3888d301cbebf7
BLAKE2b-256 991159799e8e4b7b163e3e5d5df9ce53db117c07567d22c52a5a5d5621a87927

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5b6cfc2b62e6282eabbcb6c7223b0a8c05ed3a326e7b467d06b85a3eeda1bfc8
MD5 97141fe055d556366663a5caf93bd1ae
BLAKE2b-256 a0d8c20be6ee157197fdde4c92c419f6b03d04e6f5bccad70a7b027ec84cbbec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for zeroconf-0.132.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a37fe4f302edb8d931a4c386d0944f996e3f54717495636113880c4492ab479f
MD5 af8b85d0b1ecd8852a15b78ecf10eb6f
BLAKE2b-256 b3e94ed842e5b2c5ae64d74f6068ac614f17eaf6728420a1678b1a62938a807c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for zeroconf-0.132.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 5c8c2eeb838538fffaa421f9b3f9c671778886595b5aa0d4ef4d000531e721d2
MD5 b4275177861c706d55182663263da822
BLAKE2b-256 9ab70aeb675d53dbf74bb28d60e0852e692c47e1ab91e1ce95eed0f772928ae5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 06203c23a82b69aca9e961da675600dff19026bb22b5d042f18f9e0ff1139ed3
MD5 d8e40d0399fc3783a92134f99eb8bf08
BLAKE2b-256 772f6ef6bf20c342099d01469ff667981ef30ecd4220715e35b1c99a83f62359

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f9a28b0416a36ec32273ee1ac80cc72ff9b06d1cb15a9481dcd5c92bd2bc8f03
MD5 f7f6c63d947eaa74eae58ba239392dd5
BLAKE2b-256 222116ec35443c1fd0a103c14777a9550c90c825fe73788eca5beca2d5ec071c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3dd7143dfc37a20f7d1ccf32f916ac78c11d3c8bae61438ee06376b1bc535fc
MD5 1b3054e7dcc35eab06bd271a902b7a5a
BLAKE2b-256 147785e16218770410e850af62637a4f51bdbf79c3949674cb785c1f97dedd48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3eb0e57654e139c3ef5b6421053236be4a0add9f0301b01545b11a0552c7c123
MD5 9e8f73879099afe4932240214e6db96f
BLAKE2b-256 a86a2e3fa8f401e572c8d5baf4cff3ffdc805c9125964d4330a9d10bd12bc1a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48275e3db89a8d90ff983c3f7b0c6eee2ede3c4e5e75eaf2aa571ea8cb956d95
MD5 8ce371d03df476c20817b758b9f41e74
BLAKE2b-256 c1ed988494a613d1db6f7359c1f2bd0567c8a6393009a0b1d8f478bc007272e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5354c1cf83d36b2d03ee5774923d30fe838f9371963b42ca46ecba45d3507ff4
MD5 d3c01418699ce0013cd2a6411f885b8d
BLAKE2b-256 ccb7c6d523cb9f7f959f4ccb8664d8692409ce32ea43c149fd1dfa6c3400638f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for zeroconf-0.132.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 db8607a32347da1fd4519cfea441d8b36b44df0c53198ae0471c76fc932a86e0
MD5 064b1ea3b79f3a11177841a2c653be17
BLAKE2b-256 2e9db60f1173102a35283e16d392bf1cf21dbebd30a586cea6e9d62da5983541

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for zeroconf-0.132.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4754dfba1af63545dfd0ab26c834c907e1dd3f94c8ee190c3041a6444313aaed
MD5 23323c55b3169e0ccee4522e0ae46211
BLAKE2b-256 021cb3459fea46d19fad02b012f3932afb6f255344abc14f9722400b731f7470

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f2b26c23efeded0e7fcfd0fb4d638ec4a83d120e1d455267d353090e36479528
MD5 1c06c7a6113f3d53beca3d1243103733
BLAKE2b-256 1205f7c62d6e82b14d479de27a3dd5f215f10a20e356e1815ebbf8bf1ae54d56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 28b1721617ddc9bf3d2ba3e2b96234f7539e1dbdcacaf6e94ec31ff7b5ebe620
MD5 9942c7134b351964ee22da9cd5eb501d
BLAKE2b-256 e1dc83f622205670135de7aada5ba5d1ce132ed4e5db41af95bec1dc18e2af22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e7e2c398679c863e810a9af2c5d14542a32d438e3bf5ba0b9d8e119326c33303
MD5 6042a35727c9de3f2d9859025686b32e
BLAKE2b-256 0864b6623cfeb4cac5a9b9dc5600991484693679b9af0414f6c219d70f4f8700

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9d364a929121df5b96af53ac62abdd61fa3a931e74c7a4c80204c961c01a8667
MD5 06a79e96b453071e6b4edb1af42e9087
BLAKE2b-256 af264818594176f991a7a7b2765ace932299ae88eb423a2ca0948be81de90cdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 700bae69eb7c45037deef4a729586f32205d391de38802e2ab89151a7a87d1fc
MD5 29b2ef015995309a7ddc4b30be217564
BLAKE2b-256 196fe985e8d83df5e05ddc5cf150239b482694bf8ceed39b4a6d4b93ff1eabce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 76d12185c335c14b04b8706b4dd0badc16f4185caeb635419c84e575cef7c980
MD5 d04364722923c7812c4121d3c79c36c9
BLAKE2b-256 dc966f6b55c64041bdf1a7372d2107ff42710ce432e5662f12a9c91dfb0a2385

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for zeroconf-0.132.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 779d81aac693e57090343ce5b18f477fec993f969aa87660a33e7ce81880ccdf
MD5 09facca4842f119a065466e193612b36
BLAKE2b-256 3598d430ecbdc2fffdf6f983520ad8c1344876aee6def7cf3e0dec0053ce05c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for zeroconf-0.132.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 390feb3e7fccdffbf66c9bcd895b1db92e501aa2789d6a8b44e6e027ab80ec14
MD5 25188b738e7d45027301c3554b476658
BLAKE2b-256 ec867b58eba0897f541b607154225d43b0665d5258a0bec0262d6bbdc7b7aa66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 82678a77e471dd3b0ad5ed47a4a42474af3150819718eff7e36dca32ae591949
MD5 dcf9a11398c57875c9c9ac02b20430b1
BLAKE2b-256 0825f4574baefe42e9e04df39d621ca48ad891c1f608a60b5adb20609a16cd81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b20036ab22df2fb663f797b110fa82d4798084fcc56c8a264af50989581062be
MD5 2b089949df03ca533e958df02a26e0d0
BLAKE2b-256 6a4be3b1ea6a77e545c682b82ae300a9d2ba648645c41d633e0f2986acc61586

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 10.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.10.0 readme-renderer/43.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.2.1 tqdm/4.66.2 importlib-metadata/7.1.0 keyring/25.1.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.14

File hashes

Hashes for zeroconf-0.132.2-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 ddae9592604fe04ec065cc53a321844c3592c812988346136d8ee548127f3d12
MD5 74f2a32c4c7b85dec3b3ecc69233d03d
BLAKE2b-256 6f2b508d2fd0fcafa33c512a327dd47aa223e3aec2951e37fcad5a9360b019e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59953e8445e69e5fee53381c437d3494f7fac8d7b51f0169d59b69eba8f95063
MD5 095e8cb09759d1d9b94b27b54cf7d8b5
BLAKE2b-256 6b6484cec0a69408977450052a50c476c081293079e1b9abf9ae61eff82ebce5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d4bc5e43d02e0848c3174914595dfcebed9b74e65cbdfb1011c5082db7916605
MD5 2dad9ff84734cd5085c5a698f38cbafd
BLAKE2b-256 62bf8026b13817976ec674be6fc1cfbf36aa39fca814be95591af0783badd61b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 31c8406f62251aa62f5b67d865007ffd1dd929eae9027166ffa6bccca69253bd
MD5 9f054c77754209ed0c6004ea726d7275
BLAKE2b-256 f746af9fcb9acef52c34a199bdf3d2b0f5f5cc0f3055f7c95631fe7f1fb36d68

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for zeroconf-0.132.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a2fa3a89f6a0cf03a56141dad158634a009a22fbe645c7c01e85edc12a0a239f
MD5 3feac0750dcfe9c8ff0aa8df876d1176
BLAKE2b-256 779a95adc168a776e65d359bf3edbb474a799e4ffb2025addae7bdec2fb25a95

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for zeroconf-0.132.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 4e83e18722d0bdc2e603f7ca104adf276d5728a664b9e94c99e2d8c02001429c
MD5 df857049cab807f92a265d1e51d852bb
BLAKE2b-256 51d917efb13f687e69ae64bf24bdf0cd43170480776e89015a3b61a1c1ef1c09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 13beed15eed7e569fd56dbe16c7cb758f81c661d53ec253fbf9cfe7a20e28b7c
MD5 8a245b582dff329489759554c649a453
BLAKE2b-256 8cc864699f6129bbd1ec15bc2e0863c8991ef6b22b098e46df47617acefbcdad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 87b6e92a869932f4aac3076816a1b987c581b01e49a08e495bef7165be049dfd
MD5 f913680104b2a5fabc6f0ec6ecebc1de
BLAKE2b-256 8e8211a5c341c0d64b614f5eec04475faa96b7efc5eb795e49b6f87f08431c6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e1031c7c5f8516108e7c24190179e6a522183de218a954681a341ee818f8079a
MD5 1a25bb4bc3a5d3b8def28ecabd5480b4
BLAKE2b-256 921a1a33d3026a0f5991458d9e5cbf213a17e1afe9e7fc9fd1694f0c9cb85515

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1f09b692219abf9b1ca28364d6f4eb283a4c676e30c905933d1694cbd321bc4b
MD5 2a0d624715df3eb2e86f0d5e31434f4a
BLAKE2b-256 ef51dfd20a4e12d90fd0360fc3153bd7ef70601b87f229b56d885df8d792a4ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5586bc773d6cee4f9a14692f5e6bc6387ddb54b2bfae0db01c0695aac20c420a
MD5 c9303450b4db3e75754692b14ab5c874
BLAKE2b-256 c6922d0f862328d24dffc1a2c35a0e155b000b4fb61255ca8eee3e0a6ae6ce92

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for zeroconf-0.132.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f56ec955f43f944985f857c9d23030362df52e14a7c53c64bf8b29cfadebd601
MD5 132edd4f6408f8174fd188d0798ee5ac
BLAKE2b-256 a579d77ff612d60c93def39a64a73d4ea6794b53ce6388d8c067e39705bb96ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.132.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for zeroconf-0.132.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ca46637fcc0386fdbe6bde447184ed981499c8c1b5b5fcaa0f35c3b15528162a
MD5 4c3de88f2d0b86cc5742585ac5442e78
BLAKE2b-256 5027880c2cbac40650d6ee4390ca468a1bedc51c2b17823e19cdebaf23112ec7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a49b13ec79edff347b1e7af65f5843719ca151ef071ac6b2ff564bb69d164331
MD5 756ca0ef3a428c02cbc43deea82079f8
BLAKE2b-256 0e315a65bddb16778816c70b5405ddb2168eae5e5a57d9e654806c3ac8e1a9f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4dd7d8fdee36cc6bde0bcb08b79375009de7a76d935d1401b6ae4b62505b9ee0
MD5 3971d3c9a3bd35ea58346727aaf227f0
BLAKE2b-256 c3ba2f22e193ce4beb769ba2762b2a5f7582392c5538df615f207af98dc0892d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56146e66774c30e238088f67be47740ffd4f669c08e76f2e470bd611d7bdae46
MD5 8c8168153fa15d06971e9a4a2db9eebe
BLAKE2b-256 30d5ceefedac51877a6f57c7cd3e43354569da0f10b6843d9ddaed9cde17abfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3ad2fe0cbfebe20612c9a5390075a2b3a258a78928f5b7b5163be1699cc528f0
MD5 7043eccd274a9f33ce09404040b19b7a
BLAKE2b-256 af9e694c1c533e10d8c0bcd4f5e527b3eaff65b6b24e30ea2ad29840ef5a0626

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.132.2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6732b224be7e69f7c77798e50205f8e92646ab59724151d66d8dc97f92e99a77
MD5 05fd1c0c063109a56e29f78b0c34544a
BLAKE2b-256 a710d59904492dc6817bf018638c48c58c8dabf50bcadcefef2a41ba08a527aa

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