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.58.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8c67ebbfa0aa908accb8506bcfa70635a65e3cf8f49a0ac62f2197ba56c1a2c |
|
MD5 | 6efa465fca5a58ce6272d477cd2902cf |
|
BLAKE2b-256 | 527511989ff27d8013853a310239b891180075010d826f626798823a500293c7 |
Hashes for zeroconf-0.58.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54e8f722f3a879ecbee0197b917b874ac17a87e1ec8c17b6fc33cb83ebf41038 |
|
MD5 | 30005114aeb2d926fce6a2db50389ee1 |
|
BLAKE2b-256 | 8fa3e721d32db27168b8a59263f39f99ff0964124e29205548e83dc858a55bab |
Hashes for zeroconf-0.58.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2d74f268b1a101db89991e9ea6fb2ad2df294b4d74c9862b0e8d065cd4eea5f |
|
MD5 | eb5f2ccbd616b027ebea0bf92e54aaa4 |
|
BLAKE2b-256 | 202b5d03d15ad4325bea92799309b748125b07075c776d0b30c149b4869d349c |
Hashes for zeroconf-0.58.2-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a717559f62385bf2be17f314fb7a0a01ed865f0336b0ea0e546deb18b4ea06cb |
|
MD5 | 05030299dfb05d8bbba14a2db5c4c584 |
|
BLAKE2b-256 | 058d92240c2c79fab200d845f5ca1928772681eceac541b6b759ea94a797f08b |
Hashes for zeroconf-0.58.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60792afb26b432dba3e043e58690807adaf642dde3a652eab00b8b8b62d4816b |
|
MD5 | df6c19bb48e6866a86f1ca1944e9d287 |
|
BLAKE2b-256 | a1ce66c1796e658dac9adb6f1f67e8e4b643c5b7208a54687defeaad06b3d4f0 |
Hashes for zeroconf-0.58.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b6d08c6171625ce674e11d7aedf49bc8e887cfa6e40b8afa904d65701288c23 |
|
MD5 | e8d37d94000d361ef4d2f5cee92b2626 |
|
BLAKE2b-256 | 17ffca19993987699c9c38de4c024689b900bbc3713ad8087fea15d8b40a9859 |
Hashes for zeroconf-0.58.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbb2caf116cc68039e0cc0b05e15ba805a8bc06c37d0a5af3c07e0e893e95bad |
|
MD5 | 75eb0faff24a1d55d4c4082670e58599 |
|
BLAKE2b-256 | b2cddcd80ee94306a1143c300ada083c3d81866a41be27b951fa1862c7b84281 |
Hashes for zeroconf-0.58.2-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8ff7e8232750711e7190166e12f21120a6aa483b8394675346f467e3f2e89c2 |
|
MD5 | 36bcc60816efc9ba79ed619014507534 |
|
BLAKE2b-256 | 1fbf5dc41b9f5e73b6f24acd743334dce6b295f03030e3b8659e4f9b5483d2e6 |
Hashes for zeroconf-0.58.2-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eeef221756e0f5005027e089be328e2f78c94e5d2aded678fb49c408fa437595 |
|
MD5 | d7449513c3834ca433a709de089b540d |
|
BLAKE2b-256 | 81f82604d0c7200365a9d8922a0d29d6d251c68982e7ea96f9970fbfc7072906 |
Hashes for zeroconf-0.58.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 585de611c993593fd9bb8b62ca136d3429cac429327b3822a7b556573163a8ae |
|
MD5 | 5f42fe37dfa69727ee1fe8f5c174eea2 |
|
BLAKE2b-256 | 4a543f9e0cb47f9c4f0402fe944a781996c9cecb8b2e735771b966fa5e4c5bfb |
Hashes for zeroconf-0.58.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85c0214be21d389f6118f59b154a4520918e732ed343d7a005910707e2daffad |
|
MD5 | fedbca265c32e5878a6057c86dd7a362 |
|
BLAKE2b-256 | 3179ab0346c262c276aa58e7c7cbcc8a64deb75c23bf5ca893937254612df0f2 |
Hashes for zeroconf-0.58.2-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08cf1026800751a92a1aee66c71b356855c896d876349e463ef694790c40bbdd |
|
MD5 | fc34fbc14b073c5b79b9645534951cbc |
|
BLAKE2b-256 | 3eb3b44c1950ceffd161b15d41f07d3d07dac5cd6f82d2281dda7cf1b0a50b0a |
Hashes for zeroconf-0.58.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c6fadb8cf1b3fe6ea75f4e6b344d304dd228f9868b148aad2a20f7079992676 |
|
MD5 | d65921a7ccc64e43d2140218be383074 |
|
BLAKE2b-256 | 9bff552c38c0e207e7a8891a30a8bb8ed616034a8de11e3337d43ba7b2aedbdd |
Hashes for zeroconf-0.58.2-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b445287b9272358cc2242a8961c660c6563ef6d731724966e991b240a4ad509 |
|
MD5 | e1cc100751df2e84706c4636351e2842 |
|
BLAKE2b-256 | 1f8a8456047c0b4b0d4a27d25080381705ba53a9aa6fcf5e73819cc4cfd797fb |
Hashes for zeroconf-0.58.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a3ed0bdae1efb7e3689339f8483e9f6857ec08b5d45dcf045ff553919a822ab |
|
MD5 | e9b8520a87fcbe7e23f41187e243ff4b |
|
BLAKE2b-256 | cecaf93f443e10dccfa34a33e9fc87918f90a4bef33c4c019a4f5a6be1f648e3 |
Hashes for zeroconf-0.58.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9608e8e1d182e2367d7822efd03c7e7e97df845e1b635ad2493c337966cb3f24 |
|
MD5 | a91a952cbc1244a8c07af94a8b7c9d9f |
|
BLAKE2b-256 | a5e0a7451114308a466608e78276e0c53d6a9ece88dc9b3429111c93bcb8511e |
Hashes for zeroconf-0.58.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 059ab32bb31b254677f74248ab705a0f58b05f5b421c9bf65e66e16cf6ac1dbb |
|
MD5 | 5665e9080e726c4f7fd09b141decbad4 |
|
BLAKE2b-256 | a3f9404ff15dd73da93b6fba568ad11224751d74f349d4749a9471c23b74779d |
Hashes for zeroconf-0.58.2-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e13ecac3553c19298b9fbd70e093984f97df6dd39c9515a61912e13dbf0b7100 |
|
MD5 | b2ad3ad17412eadfce678e0affa8c92a |
|
BLAKE2b-256 | 46173eb2f75dd921805a4a7078ad043f556b28ace938a55aea9d9afa35248f79 |
Hashes for zeroconf-0.58.2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35b589aeaf8f130debc8db2b20a1bf0eebafe5bb962fbbb793feb38a6fe15c1e |
|
MD5 | 85d338e7a610a7ae4962ca727dd59a12 |
|
BLAKE2b-256 | bb641a44c0e93f159cecc2c9cc508c259316eea1b1655bd4e03e5e64b141466f |
Hashes for zeroconf-0.58.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57e74cd493e7e051fb6618d7b6a2e40f8eb9cd4852de882f8e828ff70ba7605e |
|
MD5 | 9174322fa59a3ab98eaaa78a48518f89 |
|
BLAKE2b-256 | 42782aef25b14a0d898890db27e0f74497a13f2c45a8f9c9bb0c371ee812fa20 |
Hashes for zeroconf-0.58.2-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9133d8b591ce94a302a15efc64959b879e7cb7e23d4060be8ac6a4bd4b79677 |
|
MD5 | f44bba0f80fc7142020d6ce8680f1f67 |
|
BLAKE2b-256 | 1fd553e0d8213f444ce80bf7461092569a426e6b8cc5423f04eb6e4dd8f222c6 |
Hashes for zeroconf-0.58.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d943ef75d0ac66188e8953b06c25bdb610dbe56d1ed17485903ddf5881d007b |
|
MD5 | 2fabd729843574c9549111374fa3d3ec |
|
BLAKE2b-256 | ef84792f4cfa88b1364920880402d05ac05faa500def799cef459bf590f74941 |
Hashes for zeroconf-0.58.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 454cc6cb497f2c92999de9673f87b30f1dd6d09066614b7d99d4e5429de9a3ac |
|
MD5 | a7c18842692f1de6af8f27fa6f8ac67d |
|
BLAKE2b-256 | 95c319d7f57c4f3a5323e5dd3651803878ff724014c9917ed35bf999b8ec1b40 |
Hashes for zeroconf-0.58.2-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77a21858eef1a2a17996bfe33e5beac7e92a37ce95fdb65f18b5376da940dcf5 |
|
MD5 | 4e11f17eb756880714ec9ed600c09e5e |
|
BLAKE2b-256 | 067e34bfc646cbdbb8a6ffeb4f8fb34161894803438fceb80aceb6f2417c0a43 |
Hashes for zeroconf-0.58.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d078a9dedc29d6924f342e9b50b4cd77adea10785b6026d48c422a42d2f83ac |
|
MD5 | d3936dd8c13f3399b63e03a413689919 |
|
BLAKE2b-256 | 0d85d28dc222bd30e404a0b8b993619a3c5b125f504f04056bc9bd1ae8c70d82 |
Hashes for zeroconf-0.58.2-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30b6c8d568127cf0232ec24f8651a383b2742b5a950cbde1d349cfbcb18dfc2e |
|
MD5 | fca09c63c00283a713789695d024b0a2 |
|
BLAKE2b-256 | ab1892e96b31debd368cd2f2106206e97dfc2482fef496eef69a334bdd7a2da1 |
Hashes for zeroconf-0.58.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99b2c7e0a5330555cb5f85299de1990da0353b31bb628331626140ff3e997308 |
|
MD5 | a9885cf8d40912d78abc8395aad5c8d2 |
|
BLAKE2b-256 | ef88457a942ab186ea16ea00b65363653b100e4aa2b0a84b5f3d2bccbec4b9e9 |
Hashes for zeroconf-0.58.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddf310ad6b4c1ca0a99f5755e230bdcd872016fadb7f47eb94dc21a4377b93ac |
|
MD5 | 8f46dba365f8eb1dd77c928d1cfa763b |
|
BLAKE2b-256 | f6f8e740ede2b5d3092844859e5af4829a4eb267e80df456c3f05ab55969696b |
Hashes for zeroconf-0.58.2-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 020b390bf54066bd5ec5186020ecc70d452ea168a3945dbee8393ee85717de18 |
|
MD5 | 1dce1101c8f04f5a9d3d101dd1ff5d0d |
|
BLAKE2b-256 | 59eb627def85e6fe3d8fabfc8c8afbc699cdc76bf05373107fbeb22559fd5954 |
Hashes for zeroconf-0.58.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a12e26b3b1bdb70d0d218d1f266ce6f095fade355ebe89cb7bc2bfaa45383818 |
|
MD5 | 5f5b7d607c60c2a459666a4f90101bb6 |
|
BLAKE2b-256 | dc6e0d6d7b8ba0163f4ab61d2e45bb6bbb75207ec6679b7a763c646dd35bcc62 |
Hashes for zeroconf-0.58.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd5adb33f2a17c78123bf723a412c43cb8ce59337e36901b3d6246e0b49a0e29 |
|
MD5 | f3b18d7f76d5f31867e58612914989c7 |
|
BLAKE2b-256 | d14a6f61f8895663b2edb1e77a677da71e56db4ad952200e544baa1cfbd6b440 |
Hashes for zeroconf-0.58.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afe0e14aa38421463c77dd449416ff59cb9059bd23000b7d60a93817788ae21a |
|
MD5 | 50719fb644467916daaf464c011a2f56 |
|
BLAKE2b-256 | c1a35b5e71c30e15a2581d6c31297b8365938c1ac872f4552e82ac3b63eec928 |
Hashes for zeroconf-0.58.2-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca378b48991f57b2fc90b44407f3220fd47214dedfb2721cbafbb986a4038fc4 |
|
MD5 | db257545e1be0222594d747c33b8507a |
|
BLAKE2b-256 | aedfbc9f667bd8d21dcf2645d672ad49d28245ce29bcf3ea3d2de0c7c4dac070 |
Hashes for zeroconf-0.58.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37bbc193a5efc8ac177ff4ba9efedff5174aa6dbec81de03e64d33cad699becd |
|
MD5 | 9b82f74c0e01d2cd0aa34d56e95c23ec |
|
BLAKE2b-256 | b2a25b1dd1842f70af0cbca9a5f6a6e0bd612098b95a4721d4f21de25a31a37d |
Hashes for zeroconf-0.58.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56a7aff76197e6ec0e6f34e36f1b419ded7b1d0c801934c3a892ac16c2d5f118 |
|
MD5 | 032acb87d2add848cb758fbefae391ec |
|
BLAKE2b-256 | 15ac01fe6c8f50f4ca8a1ad02187e3e1cdf29ac28633a80ed1fa1a89fb69c7b8 |
Hashes for zeroconf-0.58.2-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e940a2d736632468682f48a0205f246b24bc76fac275649686bec2de1d549a97 |
|
MD5 | f27af86afafbfefa9d23662bd87afd9c |
|
BLAKE2b-256 | c31f0b641fec55c5e86602c59acbd24538c8b0d5a380e6e1274eed6fbe15b2ad |
Hashes for zeroconf-0.58.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a232ea50730d0549d983d30d29e094cb275b2335fe0b8d73359076a1dfcf3f7 |
|
MD5 | 84062a68ac621887c94b3e08aac0a216 |
|
BLAKE2b-256 | 2cfba6e5f554e8f495b231e38f0e5eabd7ff40765a90b1c214c9554988748152 |
Hashes for zeroconf-0.58.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6f33d7edef14422464be6512345078046fcb6e6de081c1a46dcf63769123f81 |
|
MD5 | 6bbf926e297ef084419c2f5aa4e8ec9e |
|
BLAKE2b-256 | 474ed185278c92fdd35daa7cd682abe7528ebf59d7c7ccf665fb2f25283a7794 |
Hashes for zeroconf-0.58.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abb44440d1dd23a3bd26d7ef17478968d429231f4879757e5e03ac2f24186fc3 |
|
MD5 | 1594cd7051d3b8cefc2ef9ba4bafa3ac |
|
BLAKE2b-256 | 432214e39343504d5fc9c936351233a0866a35c4fd28181bf4ccede96b3f853b |
Hashes for zeroconf-0.58.2-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2485467ac159fc0c85a71df213b88890e7dcc0bc7bd147859c781b1897d544f8 |
|
MD5 | 8cd7ef6ef047052448a9bef11327548b |
|
BLAKE2b-256 | 13892dda922840c1d4b308463d87a00eef6d2d275b577ab9dc7e5c4246f13df6 |
Hashes for zeroconf-0.58.2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56264b936421d9cffc2bd487c6b929861ebad7e4f11a22d9ace737f42c77a150 |
|
MD5 | f58df7c4f40c2698aca6f0705eb9c8c4 |
|
BLAKE2b-256 | 9399924ce6a2f035b2c2211690c59912e4d9c9e6fc75437a1dd2187f5be4b770 |
Hashes for zeroconf-0.58.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a451c2d91bbf95fdfd81590ff73fdad38987d73a1fbb1f44987943b6649cfec7 |
|
MD5 | 76a9bf3dea94ce17bb57fcf1132348f2 |
|
BLAKE2b-256 | 512127c030c8cc89d72214ac5fa51e777bbb626cb7cee883478dc238a0de1686 |
Hashes for zeroconf-0.58.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fed95500b92bb611d9f92f59d39bd155c938df0a06511dc52787a5d777e06ec |
|
MD5 | ef864944bd77bcc5d17d38f8d9be3fab |
|
BLAKE2b-256 | 596e8557824a38a2b8377a24ace4402dfeb82b835b4f4ce0863b7551ff9f9e66 |
Hashes for zeroconf-0.58.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 701c45c1d5565d60a3d9ff3d4b7078fda350676cfe23b45a38eef6be609cd07a |
|
MD5 | c882a6cd99820abebea746cd1f32c96d |
|
BLAKE2b-256 | f008ac916991a2a157d5a516ec72c0449a59752dcd6a25c6b8f81ba95596f5c2 |
Hashes for zeroconf-0.58.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 331eadee65f5c20996a69554adacdda9071e5251ce7cb143cd98fdb0ba4ca94b |
|
MD5 | b8f860a3340806fbc513a09fb60c0c85 |
|
BLAKE2b-256 | 81e4e9f00849d19c0f1a759cf9f2599cbd0dbaef6c5ac53128d9b08360e91695 |
Hashes for zeroconf-0.58.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83b538bbe2a3f4cdea50f9d6920923493e871a5b74dc61f7624f53836270b142 |
|
MD5 | a481b372485632b2fe811175aaa8a695 |
|
BLAKE2b-256 | 5ff33a8dc92f01bded38aaac872e20bf6779a085377facec82844fa9cf2e80a7 |
Hashes for zeroconf-0.58.2-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 963e2d8b786b9be0960d6d2aa3787d93329f481a244b572c5d903402e197ec72 |
|
MD5 | 1ffcadca554c886f2969b5e6e24ac515 |
|
BLAKE2b-256 | 961bafe9710c1506091a7b128e0514a8a9783bf80b6d7a0795a5a8c1387a1388 |
Hashes for zeroconf-0.58.2-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2838a6a5a26985f5ab92c470d40e66094f9fb966864da9eb863c5b4c502bd3f5 |
|
MD5 | 39ef23be7dc604dd1d86fae51b9c28e9 |
|
BLAKE2b-256 | 1ec68dad500f9b21c6e0b122f93b709b1cafde727bdc0b780487f542a7bdc9b2 |