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.73.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2e78cd2da84d65a4737170695c3f5f46096c63f3e7c5a7b758b0999dbaa4bab |
|
MD5 | ebe3df35fc48ee351660455b7961269d |
|
BLAKE2b-256 | 17aefe8dca58d26b8d51d95487307b8580bf4ec61c7e50a85b9a76ca0635f889 |
Hashes for zeroconf-0.73.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 677bf2d678020b95c688cb35e49fe50978dac2de59f53574551beb0474d7d5f8 |
|
MD5 | 2424ae4e52423671de25a983dd895286 |
|
BLAKE2b-256 | 124d1d475e59693eee1b85d25d45c0c74d16d72d11cee78232f4d6bfe8ec0c69 |
Hashes for zeroconf-0.73.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cc8fbf22e0a5b2128b36eacce1f6c8bc80556fe7b5c51f0dd994321f66eb75d |
|
MD5 | 02c3048f5853247ffe25d7f28febb469 |
|
BLAKE2b-256 | e91b2f37bf7cc9795b57e48ee5b3eb759dfcbfa2c39864116bcd14873d67b9b7 |
Hashes for zeroconf-0.73.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ce7d60073b4fac00c5c00255696064096a687238e13971c6d778a279af6af47 |
|
MD5 | 21128f8a316e9c2415259936fbb6b949 |
|
BLAKE2b-256 | 74b8d5459959d999b99c2cd362cbbb550064b4e6b18e36e0882628761cf181bd |
Hashes for zeroconf-0.73.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47cd552973742aaf4bb6cb41193ac7c8c638b649bfdac683f5d437555b20ce72 |
|
MD5 | b868da9b8bbb1390cfbbec265db3c503 |
|
BLAKE2b-256 | c2296a5e11a0327d89975624c24a246dd159b7327f037be0c292729e4d2315e2 |
Hashes for zeroconf-0.73.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc8c9680eeee5c3a4607ceb96ffc33f36452631b64dbfbe4c9acb17c582de6eb |
|
MD5 | fe57b4c591530963e4d1eab252a3b8cc |
|
BLAKE2b-256 | 2616fc106174a8d3726bd933bb8fff970a7b0a1d1953a972548c182df6417cdc |
Hashes for zeroconf-0.73.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 992c764c41d7addbe3b9f17c68afc207bbe00bc4fde275f9fac2bd4b559818d2 |
|
MD5 | f3df596f7de9f952fcd41fc3e9309748 |
|
BLAKE2b-256 | 37c07886185286c972fc00370f27b9bde2a9842555ef4e04f08acc737966d299 |
Hashes for zeroconf-0.73.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 496f843f03a765a2eb7b6afffa1ed129309e23feef0b2607e5c0b88b32337e07 |
|
MD5 | 1fe8fb566861b2477c0778ba4f63caff |
|
BLAKE2b-256 | ed4b915486272750895d1245665609bcb1b50fea283ad9bbc35531c5a317ee4c |
Hashes for zeroconf-0.73.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9dbc018eb509ee14bccec96f24350e7fe3fa4c4cdae99540528a1eb9f6d50fc |
|
MD5 | 75ccd8e1ff61b6b8e815a577ec225b87 |
|
BLAKE2b-256 | a83669d915e64256aee09c3900be8a0ea07095f4d3bb895a721170c49ba5028e |
Hashes for zeroconf-0.73.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f2716c003f3753b4531e71bb93e40b33ffe8cce93ff5717f912efa0d7c07279 |
|
MD5 | 1c904bb60fc93715cfc75ec85b4b73bc |
|
BLAKE2b-256 | 9348c62c07a1ed11a71080636f6ebf119247b3e96c1954e0ec3329dd80d7eea8 |
Hashes for zeroconf-0.73.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 006c2f3e3808608927a1f687e0c0ed2e1ac4c42a4b9c5f50141eb9604f9e2587 |
|
MD5 | 3f6b06d40bbf22c34306f228537cb1df |
|
BLAKE2b-256 | 55ba8846eb5f362bd3d7b0f8e830001f73d36d01ccc80140ea3931b8da643297 |
Hashes for zeroconf-0.73.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 898e61bc0de6a871ae765b5df460e3badd909d740eaf646e3eef9b6757b3a707 |
|
MD5 | 946f2340b7f064df37c6f2cb6c149cbe |
|
BLAKE2b-256 | 72336f6bdb6e280a4a811c1aa943399b8640611ed874fd27935520ff406c8527 |
Hashes for zeroconf-0.73.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 049be9e384b8f434dbb7db325abe82e4a48a5c6df91b95a440fcf3f9526811b0 |
|
MD5 | 2255e19bf7f32fd51019e4f21433db0f |
|
BLAKE2b-256 | 70da1fd07251c2da8ff1f9e3588aec32488280b521cce329efe260783c17e97d |
Hashes for zeroconf-0.73.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a82e88341e28879a319a529ac2dbd32ae887745080d289e0f03a100808627fbd |
|
MD5 | e81d8ea26b44557109b63fa0b9dc9e5d |
|
BLAKE2b-256 | b2410ce590acc4715a6dd5b34d8732c2e6f76e14f9a404085a70bb88404b1462 |
Hashes for zeroconf-0.73.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e889caac9c8102d63e9e82f4702b1085f83585d6284d226ac4bb8ed96b3a3179 |
|
MD5 | d285de5e39872f9cf951f1eda7ba7f75 |
|
BLAKE2b-256 | db4540c1a77b5bc4b6fb3b518399715455cf7c577e43544e650eeaa211bf12c7 |
Hashes for zeroconf-0.73.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc7a49d6f2b0552470068c1a40e93802093a08613030b05b352c6615adc2ca91 |
|
MD5 | 339696aac08f2e92780b094917b3c111 |
|
BLAKE2b-256 | 4332bac8e0547e4aa5c5a8778e8ce5fb15348afd4ac56c879eece50f2aba4c2c |
Hashes for zeroconf-0.73.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2beeb7551874402241d04144b156b9a029f4a6f4723224741934aaba8b9e75be |
|
MD5 | c40443a982f5a9ab120d161333083874 |
|
BLAKE2b-256 | 40cf10c5783e588768faa26ad1c7b165f4c018703948f4da5cd3d75aa5b29544 |
Hashes for zeroconf-0.73.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f7c6e73612944e9e86b46556dad44f0516c986baa191fa1b3244688cb77b42a |
|
MD5 | 77b76c3df434804aad2f032e71bd4d8e |
|
BLAKE2b-256 | 6e5d4453e1dc5547022e9b24bc9018026e42f275229510d3c9d5c3085b1e1297 |
Hashes for zeroconf-0.73.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c00d2da9367ba71311b61dce36e2de2cb64f5461098cb1570fef9274ba5edb49 |
|
MD5 | be5b64319c60268c797bf89994f1ba3a |
|
BLAKE2b-256 | ef97ed85ecd778ae84073003958b42f684a9d3ccd7682d434b9f77bddcb54883 |
Hashes for zeroconf-0.73.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da1aa4c2fa143d64c1d19b5b18910faf203ebd974511aa48e5a7750f071362bb |
|
MD5 | 7dd246577d4626c42d795f4cc76f42b8 |
|
BLAKE2b-256 | 7769f62a738ac7d1816ee3622e4b334de46d17f52513c02e891599fbee3ff1ce |
Hashes for zeroconf-0.73.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb1e6ad0908b839e14ef1716324ca28584ff6e3f39fee410ef0f044d9fb4cce0 |
|
MD5 | 0c9098624897c2872f71929674db2197 |
|
BLAKE2b-256 | fb56df6e47ea2939b030d08d801f86f75816310c7d9608d060a04a0fe0cc9720 |
Hashes for zeroconf-0.73.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 026f85a048e7274516de036896ba8d8601a610dd22ca3e30bd2db08bc5d96dbe |
|
MD5 | 3bba03961d9d0997fff8adf0af0cf4d8 |
|
BLAKE2b-256 | 32c5e06834a7a03ef02f91904f4f586c7e2ed71c2d0ec809555e36c53126472c |
Hashes for zeroconf-0.73.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f3ce082a32a9dccd77f3e63d1ce32a2efc67d00a47fee772ded242d99c1bc1c |
|
MD5 | 0f56359883851a0ee2df2e209c641c4a |
|
BLAKE2b-256 | e522badbef3f3d246136549cb3e815512d324f91da87ffaed671914648dad5c1 |
Hashes for zeroconf-0.73.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14a4f3735bcd19c74679bd0d93f5cdcf5dfb317e43f14e61c247cc82b01a8d03 |
|
MD5 | d1689905caa0bc9e52b83336b2f7b560 |
|
BLAKE2b-256 | adf49891f9249f1326424a613a2fb71e95a963bfd192765cbee0d8927e994984 |
Hashes for zeroconf-0.73.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df8faf4c8def3f460d113f2528acc73270cbdd90a7e8738ec028876ea7025bec |
|
MD5 | 4edf577b856c6383384b2e66b03b98e1 |
|
BLAKE2b-256 | ec617eb514fbd46f4f62f22d95b5b1037c50b1a1317ac76c2afd395a29ccf29d |
Hashes for zeroconf-0.73.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c16e3e6f717c284da36946fabdc2daac602a9e683243337a7573acacad9c0fbe |
|
MD5 | def5a8a6b00ace32203540b1149d04b3 |
|
BLAKE2b-256 | f0e2594631d0a9d25d3185aa4a8a8257b6a910df9f12a98c1effb0ab4845ac25 |
Hashes for zeroconf-0.73.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e6378a0d9f76ae145484d72b07a072f81ae75933cdff3aac28892f36f82e77b |
|
MD5 | ad83c2d7a78045b5c1590231a6b5e476 |
|
BLAKE2b-256 | 33315da6b22bf821b072500917f1e33feff04c2200a4a858fe3fc682ffe94474 |
Hashes for zeroconf-0.73.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4c47d564a98fa12293432a43271e9df4c0d73578618af8b50eddf250a82c930 |
|
MD5 | 99906095d8539d26a018137fe139d9b3 |
|
BLAKE2b-256 | f00c36263f2b6c9e2f20aa8fea1270326cd210eef300c3aef9f2f49afba529f0 |
Hashes for zeroconf-0.73.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63c17cb40df5b82007671510c318679983a7dc421508eec0111b5ed275b4df10 |
|
MD5 | d9e2f65f44ad9d993e37d7b105f9133e |
|
BLAKE2b-256 | 6d3a7299f9617a591e38d1d4620afa47a51e333d56345e1e13e29006d272a2ad |
Hashes for zeroconf-0.73.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5591650401c8def6823432e002a28982f17513bfa174f392d5ebf8ff69a8e7a1 |
|
MD5 | 52dd4c59e923840e1b255cd5ed08ca29 |
|
BLAKE2b-256 | 2da0fa4c4a1f52bc583e64580850a0964686167f9dc3bea65186be15aec7b325 |
Hashes for zeroconf-0.73.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 468d02599bb106aa5a831680ce9393ef981bc5c817564272fe329fb25175b08a |
|
MD5 | c4167d2a7fd082834af663758c7fcb46 |
|
BLAKE2b-256 | 0a5976f825fdc14d4048bcad2f5b52cc3c8e20c17ba98cd14409827698ad8749 |
Hashes for zeroconf-0.73.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9736c9fb34f0bd5de4e8fa9ff367e6a128811c825851b3c86b5ffb7ce6fb13da |
|
MD5 | cae9b9d6a8b85bfde697f49b23bcbee2 |
|
BLAKE2b-256 | e63a2bb0540cfc2e703533dac66d6b59870c474312474edb45988ef5241579df |
Hashes for zeroconf-0.73.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eac26ffdc3edfb2361cb8ebec2884f1bfde3b4038c002f6d047d047650681780 |
|
MD5 | 2838671ed03b91f87928fd6a91c9b9e9 |
|
BLAKE2b-256 | f4a0318e8c371427fa792e168a735b360bea80ed12842fe628c069368c50b7ef |
Hashes for zeroconf-0.73.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5e28e0b29d49f4a667a2905a1d01b26573358b3fc802475a1ca3a0b64f32554 |
|
MD5 | 298ac43c72aea7bf5355d71acc453526 |
|
BLAKE2b-256 | c6ca100f7cf0a488de6a25829d8dc8b5ff6ce1a282af902660deb3a40e46deba |
Hashes for zeroconf-0.73.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76a332ecf81ecda77dd51a7aac85924dbbd089339306b52a711abdfe9a528341 |
|
MD5 | aa367f6c8bdd6a4f711985a45f72e06f |
|
BLAKE2b-256 | e5b5e384c4c186fa0f75e2873a43cd6c511aa13b716b20b205670a892e35871c |
Hashes for zeroconf-0.73.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98ce09d408fe3d59419df3864bbf1df61687d053de6d745601dfb9a2e9239fc6 |
|
MD5 | 2273f85bef4bce39a37794ce5d38ca23 |
|
BLAKE2b-256 | 83fb3eba3ad72322fe8166d02980412dfc21f1ff5198d8977ae0b07a02230759 |
Hashes for zeroconf-0.73.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6522538d2ab2dcffb1a2620b5a7be74795837baf40c615cf474a39dae90899b9 |
|
MD5 | dc4e7f7213b1e8f6e5ab3d0102fd88ea |
|
BLAKE2b-256 | d8c98f031a8b0657140ff88f525378bd5737a69cd1106ce5a691989e45a7ce5f |
Hashes for zeroconf-0.73.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c94ca735b36a0cb28275ef131f827b9b659568e06148b46a30d3cd83b809619b |
|
MD5 | 775af1290830b8c91cb6e61e4252c96b |
|
BLAKE2b-256 | a095c403b0ddc7bf59324c449c7cad04709354fff3c0e91fa2717fa59febaea1 |
Hashes for zeroconf-0.73.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 427483c4db3bd5310257360b870405e3d414e78651f5b2afb5959739e08db879 |
|
MD5 | 24007ee59c423ee8f35dd6bc7bdcb5b3 |
|
BLAKE2b-256 | 0f35ec47017137bea7bded7d4127de46d421d3fa13b4143da8d582bf8fe31ae9 |
Hashes for zeroconf-0.73.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9696c355ad9ffd7a0fba8074c1edb7f18a161b8f0e983c9f3f4fb81462c00e2 |
|
MD5 | 13fade66682768fa1dabe336b8f0c86d |
|
BLAKE2b-256 | 7f2ce90d47b297240d08a1bb11c033d4924005d0e2662af56d8073dc485b003d |
Hashes for zeroconf-0.73.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f0c8768a419b341bd896a2c107cbbf6478f21d609ec0869fc8b50fa3be927d0 |
|
MD5 | 3909df1102142a5934844cd9f1aef123 |
|
BLAKE2b-256 | 6d0b6e5b6cca73c92da50c342be426fbfc471381b3ba88d7e939f0ea207ef9a8 |
Hashes for zeroconf-0.73.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59d296182f02473c96a51740dbccfc701807e7a7d20fff43faa951c1c3aa8339 |
|
MD5 | f30bef0398a6e5f4134b6859c24b35fd |
|
BLAKE2b-256 | c807d4c06b609fcccea4a9a84699c6a66c18130841c6610908a43252b03ace61 |
Hashes for zeroconf-0.73.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df26653a9d806f71ff69a02eb233342c540383e0858a8394ea08a9fd9bb7ad39 |
|
MD5 | e1226fccad6fa2c90d2926e701733c2d |
|
BLAKE2b-256 | 1f1369acc48c41bb3561f5efce4214ec88f2c9ee2fff8df324dbba55eb897af4 |
Hashes for zeroconf-0.73.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f60f56377f55a19d1afb455a55de0f9aed6f58404d43bb1a6efee929f36e53c |
|
MD5 | 36dd420dbd2c6449f2c57792cc99f4ba |
|
BLAKE2b-256 | a72da1a9a82dee2ac5c60f52373b603ffc6087e4bd6a960d935c31b07eb6268a |
Hashes for zeroconf-0.73.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03cfe80523bcfa6dfc5e4b375e0675b393b8250224f9e7a3bd1bbf9e5237a44e |
|
MD5 | 722764440c5241ce5ff9aa820af7b0a0 |
|
BLAKE2b-256 | 6b1c755333ffb134b3720b97affc9118861046f62408d1db0d1d2d0910ff4295 |
Hashes for zeroconf-0.73.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e23e501f222cce0f8f5c99f0d2a2d05f65d8b42a84078ff935df5d0c11ca754f |
|
MD5 | 28a49e6b28305b22aa4699536a36ab67 |
|
BLAKE2b-256 | 580249d872108342059b3539c8878ebf95714589d61399ed8d6e0caf65e094be |
Hashes for zeroconf-0.73.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 738cee716d1bb4b25d4b194214bec773b32aa5936e09135831cec09c6bb9d378 |
|
MD5 | 8240aea65efdd04e2bd02c3be43c50b9 |
|
BLAKE2b-256 | 7ac01439dbf9a397cbf364b3f98fba3286cf6d436be06488c35e53614b628418 |
Hashes for zeroconf-0.73.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34299b9f52485f03095e6a3b103f77e456e8d39debcd91560e4e3b1a5d9daf6b |
|
MD5 | 55830f5f29793b698a3ae0f07dfcfd5e |
|
BLAKE2b-256 | f41b1b95e8d9dc2564e8ccf3baa7f80c680495e204cc57d26f0d62c3ce367741 |