A pure python implementation of multicast DNS service discovery
Project description
python-zeroconf
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?
PyPI page https://pypi.org/project/zeroconf/
GitHub project https://github.com/python-zeroconf/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
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
Built Distributions
Hashes for zeroconf-0.53.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9839798f70dc396d03add53ce964d848c2a221cceb111b55eaa888a851b2dd56 |
|
MD5 | 200df5647085750a0cd3132faab57ca0 |
|
BLAKE2b-256 | b7379d1ac149bd03444fcc0f611975ad5f0bed1f740569c58fee0562a1a7ee29 |
Hashes for zeroconf-0.53.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9400c5d211323832a5ff32b4ddeea80e6b3d29f2560b985a6172686bc89a240f |
|
MD5 | fc1984a18cd0e1a3d6ecdd8865b4b991 |
|
BLAKE2b-256 | 1ec05da70b7835c500b43af0465cd840da7d51f050bc5c2ce4d83d28a97218d2 |
Hashes for zeroconf-0.53.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8261ae2901040068ba193314b6f3dc416f33fffee774aad465dd14dce4abb5dc |
|
MD5 | 0d5102ef6b44dac074c2d951e2b85ef1 |
|
BLAKE2b-256 | eb10cafd6c14a1036bbe164cfd57cfa26f647a0d4085cc1cd95f0dd7dd4c25b9 |
Hashes for zeroconf-0.53.1-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a18d66c9e9deab5dfa435403213fefb2dedb7f929f95b4b8e399a60fce9434c |
|
MD5 | 7e9ab2967c99f69771d0deec226e9efb |
|
BLAKE2b-256 | 4950132bc520f42786770f4ebb925ebcb262389b10dca56a773962e54e40d251 |
Hashes for zeroconf-0.53.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca4ff6470595317c24b5671370b83de79683e4da645b480e0e1fa5f927da7d41 |
|
MD5 | 56b34858fbbf9f0e2b76f9b8c716037d |
|
BLAKE2b-256 | b5ec0cb928f331c9c8fe5558f3d785db84ee1e8c8dcc55dd59929e0b6ab1b137 |
Hashes for zeroconf-0.53.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc92ab73c6b4a2d109c6584f2fb7641280c4f8967f460c755e37c3b99108af6d |
|
MD5 | 6af53f0318d3f18942f6ecf72e9b238a |
|
BLAKE2b-256 | 15e246bedb7352ab7955d87703b2b2094b78c379b39f3def91819aa760b08693 |
Hashes for zeroconf-0.53.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9d7253e18c9ed1f576bf3ad2b1aa26340248d06aceadfa357768db737a1f66e |
|
MD5 | 33230dc6f4b83a651d3fb1c4575d6391 |
|
BLAKE2b-256 | dc4524f2b2bcf8f81a622196b4ecf28bc5779cb749a6c5241776d0d91657090a |
Hashes for zeroconf-0.53.1-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 378ae47b500952947e10de747029f93a0e7c11cdf660334666903e076f2f5dac |
|
MD5 | 47e9a57d635d6496b0255bd00fca32db |
|
BLAKE2b-256 | 39e0f1b38e10a61d3d62723733c8a9a3c65b0c7bb9238fb14e242813aeae0adb |
Hashes for zeroconf-0.53.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6aa95a7b66c8154bb1345eb8e0d5c8f1f73832c1f7674abf9f5b7e34545c900e |
|
MD5 | 8cb3b7d494910fa1aa78fdb3123c9bbb |
|
BLAKE2b-256 | e9e984305a2fc8bfa5284cbb234483ea7088e3b50f6c9a919fdbac40ecaab193 |
Hashes for zeroconf-0.53.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74b0e04315495563f33f28203ce3efbc89a82a6fa7fbfa524d3f433b16d7b1a7 |
|
MD5 | 66714d74fd5dbac0689f9f4f590b8110 |
|
BLAKE2b-256 | 7eb2435dd12f45e3f616c55d86f319ad5817e56e88032e852d58a835333f075b |
Hashes for zeroconf-0.53.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a5fb1449cfc0fe658ea1e8f54ba71b0b75880038377765b4bf161c243dab3a0 |
|
MD5 | 7fe06222ca9f875b9aa34899f860bb93 |
|
BLAKE2b-256 | 7215922f6aefd62dffe26fdeda7847564e38c06c2890d6d1d4ef40547ad58544 |
Hashes for zeroconf-0.53.1-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7f0cdd00a9d9256cf54f2c4fb7642d3ab2fb762c355349b8b48c3395c5de35c |
|
MD5 | 863f2ca88ec5afd037e4e34856c01271 |
|
BLAKE2b-256 | a21ca5b8df062ec129242598a20ab7942a18eeed8dbabae8ffaf068463e423d4 |
Hashes for zeroconf-0.53.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 381ba567fb2c6081faa04e76288e91be85f00fc13cedd25ca0a9d326abc99c6e |
|
MD5 | 85ad0fcd936c8981d1dd248ef6299ecd |
|
BLAKE2b-256 | 63bc7a6fbb0b7d42748854759fe66477994a0af55fe4d509f23d3c69e862085e |
Hashes for zeroconf-0.53.1-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f55d81c057ddb6016dbf8ca2435286f4f243df536875cf4998a60eaad50debc3 |
|
MD5 | 1e252f4d846b74c2b52d72e25249dd6b |
|
BLAKE2b-256 | 4166889c31f38d87e235bb084e51a004fb21a295ba6284005f03b81a2e713f7d |
Hashes for zeroconf-0.53.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76fbace8520eac4150924e003890227cfccfe7018a1c997d804f38420ce38607 |
|
MD5 | 1dc5fb9f4ceb1e768cd0bc9feffc081c |
|
BLAKE2b-256 | e075199cf637b09c21aff4b0e55903e56ae52d0ecdedea6d2659e6ba55496627 |
Hashes for zeroconf-0.53.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efa42fd1c808ba82a1d9661aae1c3fa94ef1118c74f994b1acacf11e64760d27 |
|
MD5 | 3558f5df4c3bc697245b531b5a9e1a46 |
|
BLAKE2b-256 | 28ed70fbaa44d834168a9933d40003c1cc69520db2faa04b69f646a0812ff648 |
Hashes for zeroconf-0.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f88faa6c8337c1d96bcdd2c64f7d82708213f4e61f186cdd910d3780ab6f4aee |
|
MD5 | 36185deb5b6e9e1dfc0fa77630f17f57 |
|
BLAKE2b-256 | 937f4fc40c98398a1b22894d4569bc5691a00111a5f665b2f65e92fe454b6e1a |
Hashes for zeroconf-0.53.1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 273ce344c258988dc015b5f4552db31ed0e2119f120bb8978d8a53105d76aa0e |
|
MD5 | 1d407c2822205022234cbd3287efa415 |
|
BLAKE2b-256 | d7872d1b146891bb5b0f1ea1a9a4f9f9e961ceb27ab7bcdd3c5cbd6b93c59904 |
Hashes for zeroconf-0.53.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 451012148629da78bdce27507c2e8976a359bcb6a79272919b03eab0fa950873 |
|
MD5 | 8c606d9e2607537632c45c9abb33c02a |
|
BLAKE2b-256 | 3bbcfcabd33c871953ee498c6fb4f36d6854e4f98de08750fdd9ec18ea7b027d |
Hashes for zeroconf-0.53.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7852c0acda55a1d917cd0c50d274dc63f4b730d017d72c5544d4140977bbfd1 |
|
MD5 | c8a30a74555f8cc066398838ac477f3f |
|
BLAKE2b-256 | 9c50d56cac16b8d77109a0113471e975431ad8a6ed2ca6ffbfc98df1d1d1ce0f |
Hashes for zeroconf-0.53.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 363780a18b441e98f3959c6b9c37bfa1514d6c397ee68d60b0cded3c27d11784 |
|
MD5 | abf5a1dbeac26fbf28d217c46ce68ef7 |
|
BLAKE2b-256 | 93313800817976f2704be0832463687b2c6ed61415d68f8d9ecbe21257da08db |
Hashes for zeroconf-0.53.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0d0c7576fc028b9a18c9da68e3afd0099db0be9eac17d0df2862cbe36255d39 |
|
MD5 | 30b57358eff0d3dab9609e8cc869c5e4 |
|
BLAKE2b-256 | 757dc241e1aca778e9ebb81cdf79dc0f6edca026762c24c838e5e33fb392d378 |
Hashes for zeroconf-0.53.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd994a5794d1ddd3bf9edef30e84df73763d94f37e185c62024d1df797729901 |
|
MD5 | e9d934f4864855109b4d829099ae9e4a |
|
BLAKE2b-256 | e88105d86b8818a75df45e28aa7a4da61095c896f2ccb2081746bd1d7df6e695 |
Hashes for zeroconf-0.53.1-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea9becabf08b1cd9629b7bad714bd1837ec23cc3bd3a27ec5144cc7747f5c127 |
|
MD5 | 07b98343de66b43f629edbaf8338bcc7 |
|
BLAKE2b-256 | 28dd4f5de8104ed736ef6ab9809b5c0f0df69a306a413a474565f8fff6ae2aaf |
Hashes for zeroconf-0.53.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd97a17582ab35ea202436fb313fdedf56f6f432ea10154a187ddb268b5d23e2 |
|
MD5 | df0a732e6694c234e83ed5f5f9f63e01 |
|
BLAKE2b-256 | 0fcb082c1c00d302f3c99c0bb390b12dd37875f58b990f73c14016aa24fbe11e |
Hashes for zeroconf-0.53.1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b61cfa368150b53fa0f158012dbc76ab7b873e8107843a38dd59894fd27fdcb |
|
MD5 | a4310cea7470e14d7d03b4dc0629d147 |
|
BLAKE2b-256 | e47e58cd320e9d8c2c06b6bfa57391093d7a005763780968342ff4318ac6eb98 |
Hashes for zeroconf-0.53.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc6627df3848ed6ea8534ec2a1a0e832da0d37ebac48d090103aa1a2dfb2e7ab |
|
MD5 | 900415c9c7c3d8e60db8fd6b87ec96f5 |
|
BLAKE2b-256 | 6a75f4340c35fedbf5b9f07c898a1d9518e1672e0e24b3a4920bb54c9ecb4dc5 |
Hashes for zeroconf-0.53.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1172fad4cf1cb02f0c5a37d8a8f3e291b6bd705a9c2ac4fe5c833c2aa6027cd |
|
MD5 | a07585d7a75347f1c400cc14627f6b24 |
|
BLAKE2b-256 | ded1327525ec0e0e221525b8fbd77b01c72929d678f17489529b08f15142482a |
Hashes for zeroconf-0.53.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76fe11dbf0dd46b4b4c01cf4e2ee7d00fe12e5f28f1ed5a823f1aa22bfd26643 |
|
MD5 | e5b3e3283c02f88e84dcb5ab856ca9c5 |
|
BLAKE2b-256 | a473facc53b6f4a4ec75b3819e00acdc5029ce121f4ed216b4f3f01a777c75b3 |
Hashes for zeroconf-0.53.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab9960d0cca28c1c638cf8f4e309d4de0b42b098af6d99518c7bb63a2a194f4b |
|
MD5 | 47eb1d60ed31049c8ed28a836482db63 |
|
BLAKE2b-256 | 3d5e336616bdbc78a41373618a31f436e659ac647670768ce1cd72dd4eae06e3 |
Hashes for zeroconf-0.53.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcbd4107a73ff2d5c6fdae88b4e36fcfa54d7a7660f0179160d380757a8857c5 |
|
MD5 | 878ba756d34f16910809c111fc6848e4 |
|
BLAKE2b-256 | cac28a21c4f2f6fd6591b3010abf2094a0fe24f31ae3c0a7c707bb0eee560998 |
Hashes for zeroconf-0.53.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5be45b98a826f8b80d258c6691eff2ee13f668a978b171899134f595e2c3923 |
|
MD5 | a0960e1ddfb549b5cbe69b06bfb1e38c |
|
BLAKE2b-256 | 2327d58c6ee369d055cc675ec05aafe29789e5a5092942ad7a299b288e56228c |
Hashes for zeroconf-0.53.1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38b47ffd8a7a1374d2b75f85c23ab945929cbdd415dcfe56b9ee1fa38243b4ee |
|
MD5 | 9218e5ca4e2122d474e1c0546ef7f816 |
|
BLAKE2b-256 | 397a9f6061445486794d1cc529f4e7c6381310ec549c38e1c751dd371cccbc3b |
Hashes for zeroconf-0.53.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 719eb23c3ffe238dcfa83a85a946202934bc189eaf2a8fe134919f0c8950322f |
|
MD5 | 494a2c4610587546f887ec80427fb6f6 |
|
BLAKE2b-256 | 37375dfcd3757ad5970d01d9a93d3277680314e9b3b9f34ac94685b038c873dd |
Hashes for zeroconf-0.53.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e81c94d1d93eb3458b8fba3a3124377e411e1d58250aae9bd9506c2bc6bb7ff8 |
|
MD5 | eb2497d849b3639cbd5bfcaae8e71a44 |
|
BLAKE2b-256 | ab98ff529eb237ec874d843a2e2046a89afb26c4fb933f355b7f17cc56c8ac06 |
Hashes for zeroconf-0.53.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78e15e57eeba64ce862e68c475ed798051fa959bbe1716606a9b35bde473e011 |
|
MD5 | f798007d2a1c7dfceb30372cd17f609a |
|
BLAKE2b-256 | 29b4b0d20e5431dccf306ef81588df8778e8da2861639bf9f5cc3e6812eb96e2 |
Hashes for zeroconf-0.53.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35d0e44539007610e4d4fd964263e5b5dd2d9e3320ab72d0297c6b50f9ca15b4 |
|
MD5 | bb6380417d0274e8c0a9306759bf4ba2 |
|
BLAKE2b-256 | f55ff267ef28f51d2420f5bc553ad94423733323d5c75a56d3a59b122b674c92 |
Hashes for zeroconf-0.53.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f12d369d961b4e40f9ae7173c2952c5c32587d1a06390931e5bbcac34819fb58 |
|
MD5 | 4745db678fdf81222c7a99d7277ea7be |
|
BLAKE2b-256 | 9230178b4b2af1139d1274c8143a43e7b2e1c1c60f5185d699f509e6fd5d4dc4 |
Hashes for zeroconf-0.53.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74d4e428927c9c4838f4f0ed17ee364d687f78fc00ed293a103d93ddc316ee53 |
|
MD5 | c1eee9ab94d5156b4d463e3f7cfd5985 |
|
BLAKE2b-256 | 9b3394439538cc32e4b38b319079efde77a46f401bef6e25a434493ed5e7a222 |
Hashes for zeroconf-0.53.1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b97d4d190bf4ea92ac805bd26d1373c5ee120f5f094665d5150cc28f85eec691 |
|
MD5 | 3c6e6fea40b49456e712d3c577290604 |
|
BLAKE2b-256 | 700868b68c00684e0cae2ef87950d002843f6daa2b99492a9d191912f33a7772 |
Hashes for zeroconf-0.53.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e3151ffd4a8d50f5ab365f075f9a2a2e055b14e91b200f0675f37211eb9fe3c |
|
MD5 | 1eab334a338a0f2cbe329c8ee6b4f16e |
|
BLAKE2b-256 | eed9a81521b2d353dc907ebf547d57c8d80bf10e8dc59f2d4ca4f5a885043663 |
Hashes for zeroconf-0.53.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89a435ac9752e841a63bd69d652442892408912b59a2c9d03c5096bea268cae4 |
|
MD5 | 4dad0566cfc61e016ec9d9e51dba2de6 |
|
BLAKE2b-256 | 326b0e7bb78dbf24d352090def66c52d63d8654889079c3aedd9ad6f02d849e5 |
Hashes for zeroconf-0.53.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a6b1ea250093f9bb78507f86867d1e2c6a91e3509660dd0a05c0338531242c6 |
|
MD5 | 1f7129fe3b9269ede300059e5a0e62e2 |
|
BLAKE2b-256 | b7f53fde5fca7ac4fe123d88ff3c110abe22fbb54d478001ece1c3fef709b58a |
Hashes for zeroconf-0.53.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00ea9aeacf55d25370c11f0b6d49bb500ae67e2d3fb83732422e5ddf9811d766 |
|
MD5 | 61ea9524dd077dbbf62cd6069f400077 |
|
BLAKE2b-256 | 54276bb0ff9cbca1c87d859efa3ce683c3babc23ee62dfe373f99bd470835a6e |
Hashes for zeroconf-0.53.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecb89ebb2f5951f20a07bd49ef1e5f807eb4541937db665d75ad3345161da56f |
|
MD5 | 57eabd20d14881346be96c68ff6cf34e |
|
BLAKE2b-256 | 8e4b27db9ae84ab20e57e4349d9425f2595fd0e7452de113cf24fa067853bdde |
Hashes for zeroconf-0.53.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fec8292ba686a9aa823d34d883b77d95fc38d505bcbe1bcdcef107a594ae301f |
|
MD5 | 03c58658b6489a43c98ac186050b2ede |
|
BLAKE2b-256 | 71edc7b2120af9c4d43d65e596839cae6b7bd487a2e25d122a2680a6eb911dea |
Hashes for zeroconf-0.53.1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d8f7e2069f41e0405234f97139275d42e1c98f6c472ec9395aa9f437255abc8 |
|
MD5 | 801572ae612d12ab6c91ddf43f42f346 |
|
BLAKE2b-256 | aa5c8880dc4c4a6516be35453566f8b054102a60adb058ae947a63a1ae72b7a9 |
Hashes for zeroconf-0.53.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1717566f3fc863c5868fcbe21dbb9841d627838a08e3834598c974ccab6d48d8 |
|
MD5 | d72e2817422fe172b6e59c5c4171c7a1 |
|
BLAKE2b-256 | cf557f62ac1cd1c77df387354159465aa3fddb87374ef5770c0868bf9410d65f |