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.72.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3b7725cbec1e64b876b06f06ffee10085cf20f6d7d955c7e557943da03d381a |
|
MD5 | 3bb63779ac65f4e98f825b43f9eabe0f |
|
BLAKE2b-256 | 0d60f787a5f80cfee625d30b7ac93ec8eb6e5bd4acf9b4eb0791c0051bfa6584 |
Hashes for zeroconf-0.72.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62cd10dafcf93f263ecd8093959644dc6b03e26e5c60bdfe4bd6a98fca6686e2 |
|
MD5 | 567da5e437c7b2adc414c56c8b8fd1a0 |
|
BLAKE2b-256 | 65959488207529e737b3f742b125f10f18a46671aa74ffe176a79faf746fa723 |
Hashes for zeroconf-0.72.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d293c5d5fb1f2c1cfd95f6e69765f2ff55156fb35a2d3e4fcf166e031e3c5628 |
|
MD5 | ed72c70d9f58027d65bb9b39a5a24e84 |
|
BLAKE2b-256 | 2385c7d3a99fbb4c17af3749ab7c0ec6eadf3f334a58f26adbb95f91e47bdb78 |
Hashes for zeroconf-0.72.3-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 491cc04f4f674bcc678b7963091b4de3136753455187960b2d0600a81a61eef3 |
|
MD5 | fa994bf56fea1e4c91bf4cb054d156f3 |
|
BLAKE2b-256 | cc343b1d9dddd77ceb78d54ce3560a38cd93f4bb19d6ae6cba718b03537b41d4 |
Hashes for zeroconf-0.72.3-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27ade88a49e8f57d0954e8a5211de8b0093f69b77f77d3147aa6720be58fd939 |
|
MD5 | 28c84681d822b89b615701996555759b |
|
BLAKE2b-256 | a2c072605dc5a3346851ae879706b959632e7f155668a24d0ed1976b9895692f |
Hashes for zeroconf-0.72.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31fdfe4466d836bbf9b549d1c1db53d99b0b9149a07a885460a30a6d270f5da9 |
|
MD5 | fb34e1a9c9a06dc37586fdb161dcf218 |
|
BLAKE2b-256 | 9bc9f72fd18d37999790c378826a74a0ab44564a856394b1542561756fe21446 |
Hashes for zeroconf-0.72.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eac17463b0e97ed0e694455546503f26152afb5b93b5194058565e036385d600 |
|
MD5 | 01cf412388ee9244cf31ce49aa90fcbf |
|
BLAKE2b-256 | de90d7a9e306f708b22147804afe4f55ed5e6018a45177a2503286d0a28f4edc |
Hashes for zeroconf-0.72.3-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92c5901c66d53b3fdfa33a4842347dfa658ffaefaa2b2a9eb7f8c59187023858 |
|
MD5 | 5f614da94de12f75712fb269259be984 |
|
BLAKE2b-256 | 739428fbfca37ef34640f4da2a5c990338c4146549b545983cb0f48a5b78fa89 |
Hashes for zeroconf-0.72.3-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37c649ded354e9acc54faa07deb50a90ea75249fd45807b6cc07afab0de471f3 |
|
MD5 | 30a263d6c4f2772f4e392403385d7dde |
|
BLAKE2b-256 | a3384291c12086a6d3268bf7cb1e734d1857d94a7fe989e2385ecc123544e875 |
Hashes for zeroconf-0.72.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08aa3480115e3e6c55dce10aad85548c5faf9e7b05360a30da6b33e2c46f3306 |
|
MD5 | 2dcd6c5d4edecc275fa369dc6aa38f73 |
|
BLAKE2b-256 | 95f053473a5e0da462d7d2bca075067a488930dcbe38ac4959d66b1f60843401 |
Hashes for zeroconf-0.72.3-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00e841246b68328b9ee8531799490988748fad299baea5881633e20464e64183 |
|
MD5 | 53ddd0312edd61d8efa592cb62ffe5b0 |
|
BLAKE2b-256 | 39772bfd3243df70382a2acc0834cc605cc661df22070f524df5fed18a5fb6dc |
Hashes for zeroconf-0.72.3-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b4bf1dfd7fad90793e342f590cea2ad76d11b435a3fcf7225be543833fa42ec |
|
MD5 | 3ee24346d3a13e91d3b95b420fe5783e |
|
BLAKE2b-256 | decf6a57846a944b01e533fee239f6d27d66df17a079a0f6a10084846cc8fc95 |
Hashes for zeroconf-0.72.3-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d3a7d8b11f106ca5fa93484323d2f425f5137c682451d1f90dc551eceb4d50b |
|
MD5 | d403eb5005e1771bf3d8ebbea02195bd |
|
BLAKE2b-256 | 919118e3fe8ac8a05ca5c898aeef4107e8b4c7561c8af4a5aa70c56b880e7f44 |
Hashes for zeroconf-0.72.3-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80ff2cfac124d757494846d43a4ed64c7212e26f148f285ab6f69c8f2878b870 |
|
MD5 | b7fd53b1f139481bfeb273527c4c322c |
|
BLAKE2b-256 | 795fec60e735fcf8149e17a8f46c5512998ae18be67cf183dd76548558192830 |
Hashes for zeroconf-0.72.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ac1aede5d2e8a0e5b07969cab0e3c71dcc51ce132374af968fc9ac32a9118a1 |
|
MD5 | df8ea352ee91036f4d6453dbbbddc3b4 |
|
BLAKE2b-256 | 510661ae0613f230814be9a7b79b3df7822eac3b194f4bfd9be26fbb57c403f7 |
Hashes for zeroconf-0.72.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 652010a10ae79b71e80939b1bb0517b1d25ad9d52c689055ffe18d1deadce8c3 |
|
MD5 | 242a4f948400eef8c864eda4a3955650 |
|
BLAKE2b-256 | 5403c0d1d1bbca8333b79c07fb158150a5fbee656f05c4f7b612cc1bc4a0fbea |
Hashes for zeroconf-0.72.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eed015a323d34111ace87e0bdfc02b1084f8638187095d742678e4dc25f465ed |
|
MD5 | f9ecb3345ca94925f291a2fee2ecc847 |
|
BLAKE2b-256 | 9cf52bd8b84ba18ffe1aca5faa62ad2db4a7b67d82f33c06adf892cc8c3c5d2a |
Hashes for zeroconf-0.72.3-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca8ba6354bb5d7b896851cb63b9225002d8e6982b9fea8add88714ec1694ec4f |
|
MD5 | 7db39048b40cb571eefabe6b47757cfd |
|
BLAKE2b-256 | 61064dede49efa9f889c1e7c12781f68c76cf540bcefc4ed62ea58359d0c116f |
Hashes for zeroconf-0.72.3-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26f2141d10f65a83671d2c8fd9b6e5bfa92d6a5574866dbb17b39d3fb1296f85 |
|
MD5 | 42a0445a8db6aa4cb0cad5f98d2c8660 |
|
BLAKE2b-256 | f0d6c0e9732c90ef62041c42a81dd00927dac28c712db5b6956cb3104596bba7 |
Hashes for zeroconf-0.72.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca892feddf75d445cc610f767b82062e8138276b55977085770b061c86e823cb |
|
MD5 | d672aab7c9241b4d562826d7f0c982c4 |
|
BLAKE2b-256 | fa074ecbd3520bd0677ff8b287578dcdef5291008f4dfc5c11382b1d675f1eef |
Hashes for zeroconf-0.72.3-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bdee0c7c51a7839fc6b75f6d41042c176ea7e48a2d93d1558124a57568a9054 |
|
MD5 | 4591c5b1e7e846758766e40fb7db5e71 |
|
BLAKE2b-256 | 45ba2955ad3a36d86ebf730bd2cbfc2ad8342e0f3f4faba8cbbf3c9b8ffd2efa |
Hashes for zeroconf-0.72.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2790a72517ce612b03c79b7e9a63cf5a1a735e12b1c941b4843765b91da0becb |
|
MD5 | 34232516de50474c434bc944778c81e9 |
|
BLAKE2b-256 | b4c3a9dd2293c1fb161877b4842755d4fee2def08d52a15e621afb779c828a5f |
Hashes for zeroconf-0.72.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef963b9571c8ba3fcd4b6dd66b15244b4b2fb0e12b403e68b756000063292c36 |
|
MD5 | 16a1e12c52b68dc1c4a3dababe9dd25c |
|
BLAKE2b-256 | 4d37fc0d3c2067ee660ed152bc1eea488626e938038732cb6744732edf29fb50 |
Hashes for zeroconf-0.72.3-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3fa9abe53e41e9151bb700878a7c4e026eb4d867fec94731ebceafe9fafa061 |
|
MD5 | ff9bd5093ca49140b82701aff0262aed |
|
BLAKE2b-256 | f2bea78610bc3e48e976ddc352946c23283211492828f5e38ccd04845d6fc990 |
Hashes for zeroconf-0.72.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e87a8bcb7a023cd48bebdc1e29d8ce2a8a16d3245b7b9ad59ed65918d25c3c7c |
|
MD5 | 4e2f8b6654886367068700336bed0402 |
|
BLAKE2b-256 | 0c2007fd5d13fe5d4ca0a5d57a40d23d7d69c771019e0e168692382c4e65e35f |
Hashes for zeroconf-0.72.3-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a6e11d5216b0bf520b7da3980825c648591cad1ae356070bf7b7ab0f9a1016f |
|
MD5 | f1032dc53dab84fd94e3736c74dd922c |
|
BLAKE2b-256 | bf41f2a0723cecdf41a7f61c8d49e61caa5249a02601c2d626a5c1ddfb0d8228 |
Hashes for zeroconf-0.72.3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e64308f8d7d00a14d0b8abc44b82e3b164f9dd73fec8d598f96604290723e250 |
|
MD5 | ef16432f09d6d7c4e4fd968daf4eb2f6 |
|
BLAKE2b-256 | 6f4e32217a945bc172bca629b16b50ffac3d2d5a56a69dfc4d033f9f33862d7c |
Hashes for zeroconf-0.72.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80233ce036c8783a45a48cf7874d8d57c80d431ee0241ef59a5e98e1530ca551 |
|
MD5 | 7cddc9f5e26e212829f2e2d18191bb63 |
|
BLAKE2b-256 | 8385e702340e1b1425c0ada03d96ba4635753c88cba67ab19ab94b73ead04eed |
Hashes for zeroconf-0.72.3-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 956592e346814eff91ae53c5604e768e6aa6f7f7e5cdca1ff79ca7a883c3f4be |
|
MD5 | fadbb5648933562aea38840d576cbf48 |
|
BLAKE2b-256 | 6d811c01ddc311ed2490d440d711a222d465e9e99e5d00e4a16457dac042c45c |
Hashes for zeroconf-0.72.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8890dd8e46f6044d8c3fc1b6ec282eb4f3f9d3a6a2c9ef0f3740a0c19d1a87ff |
|
MD5 | 80cd9843a4b45ae8fdf72c86f9ef238d |
|
BLAKE2b-256 | 9e10b4651178b2eab01d41b5eb0743008ecc2b40db1bbe42898bf3eeb0ee94a2 |
Hashes for zeroconf-0.72.3-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65f714723e93aa224f1bb408180957e45d7127709a654daca5a9669a6bcfcbdb |
|
MD5 | 7de50a6ecc66443da348712bbc567f3a |
|
BLAKE2b-256 | 6b29fc0473fd619649382eede5f4aa56243c2f3f22a5818217d7e9edc48eb0f5 |
Hashes for zeroconf-0.72.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37ee716fb1189dbfe7562797222c537c2b5d0d5edc5cdeaa27ba4d41b81f8dd4 |
|
MD5 | ec12dc1d94e12501b9a8f3890a1f4a31 |
|
BLAKE2b-256 | 4b43b82b614328d20ac7338250d498524e39c2378dca1bb6942fe31151c22af0 |
Hashes for zeroconf-0.72.3-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f136cf023460b8ccaf57cfe72cb2c1526cc8bbb2f113a235545ea436c3d49f63 |
|
MD5 | 1cc0ff8659053c9df0cc58059995db03 |
|
BLAKE2b-256 | b6dd4006fae14d41f5640a6099b560d5b260b2865d95ad17e1f6df86f3562b4d |
Hashes for zeroconf-0.72.3-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eec693c9fdb2ee2b575df62b3b8ce24ef2494785839aca77e42fc06c215eb1aa |
|
MD5 | 5a7c9ffe27d8c8391ebf7d88984f1bda |
|
BLAKE2b-256 | aa0beac1a3fdeb3be5760a4be411558da9c35d7f4a961831df87fbf5ee83a527 |
Hashes for zeroconf-0.72.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 516b27cd7e4574f0e03539415ae3bb0d42f85ee4af12e14c0996511ace48095c |
|
MD5 | 66ae12cb4d97130482b11143bf50fca2 |
|
BLAKE2b-256 | 46fb4ef5b54f0f885a5d696fb6be051310a17d0d3731d5d20a8fa406f173e39b |
Hashes for zeroconf-0.72.3-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97684e2c4158677f3c912e07dce53589d183b20f897f6baab8636de9ed7f2a06 |
|
MD5 | de5c844cac6cfab36de9ab14cf8a772f |
|
BLAKE2b-256 | f8fd336affca03cce33094afe7937214ef73652345b3e8d7a72c018545fa8996 |
Hashes for zeroconf-0.72.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fbc9838441c7e1fa774171d60844eb15ad610ed61058b7f061ae951b67a5531 |
|
MD5 | a99bcd997b2ae73e347328e12f1ba169 |
|
BLAKE2b-256 | 8f079679d978a725c233131af90f449651e8165d8fcc8d0bba1023df6626d31a |
Hashes for zeroconf-0.72.3-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 898f6a504f222ce2aac14a1b15bc79da19288667c26179aa04a66d6df5542b0e |
|
MD5 | 140b58583c0928e82bb654505e619f85 |
|
BLAKE2b-256 | c0ba9e7a0aac270a6056e92494c4dcf1202cfa6110bcb51f7c9c823f6bed0f4b |
Hashes for zeroconf-0.72.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53f258206784b84005feaef55b701ce0e648de46c74c5d5732f23ed9809159a9 |
|
MD5 | e6602a2c9998d956eb9c4077e5288bf6 |
|
BLAKE2b-256 | f5f0eea8caf15f104e955f907a95e9d22f6334722648bfd26a1a55ac680562e2 |
Hashes for zeroconf-0.72.3-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a06a63e8e6eebdcd1a8eb7f47348d464b998e76876775be4aed14e2f373aa687 |
|
MD5 | e5809b34c4bc727f53bdc3e88cf5b965 |
|
BLAKE2b-256 | da32e130c81b70fd4a0f42d98ef2a6501dc4bf68df966f2defeb36898811452c |
Hashes for zeroconf-0.72.3-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5dda9e23f20eab5cb50986bb314e537f36fc32267b2d15fb0c71f3a2c017e66 |
|
MD5 | 2e2e118d93a39330b460ebdd370a68d9 |
|
BLAKE2b-256 | 914c92ce7fd5a26767d0fcc0db554cf009b32dd34f0ebfe9304d25735f14be75 |
Hashes for zeroconf-0.72.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51d09e0c65924b13035c431bd9c452aea874cc14eb6b772c3f72c75ad64a011f |
|
MD5 | 50fb318cc60be91d4cb936fb20a8864d |
|
BLAKE2b-256 | a6aef399fa08a732b6d7349e3e81804544c9898aa756aba2db5d487756757e6f |
Hashes for zeroconf-0.72.3-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cd80651a7036ae2296f3c456f3a4a5d17c3c4557969fbcb6369345b14888aaa |
|
MD5 | 5b21155d69d80051b09df34548611aca |
|
BLAKE2b-256 | 1d096a699ebc56da3d4e1e94571c2b0e3aee7c29e1ff060f06ca659b764b43c3 |
Hashes for zeroconf-0.72.3-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba09926df3dce7b5c8594eea35d5fb48ad3677195901b4f5c4c913f42bf4ce72 |
|
MD5 | a2cc926f34294464c91f41f7c3f30928 |
|
BLAKE2b-256 | 95fc5993a95b0fe3e4b850932d034f04ce72eb9cfb8315c73640237f478b0d90 |
Hashes for zeroconf-0.72.3-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d5fd6b818894a383a07dec0f0402f8b6831fa2b2ca444f82dd2b29019adbffa |
|
MD5 | 4b80684b8a74a320bb1b2fb3eaeecfd1 |
|
BLAKE2b-256 | c0707f030fb24895366332539bec98e493d715f9fc52d6174c176b01773e8471 |
Hashes for zeroconf-0.72.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d02fc8e0ff5da50794ebad41f15cadbff51aec843ed0f7dd104e739344afeccf |
|
MD5 | 9be612f7d16992bc645811be456a22e5 |
|
BLAKE2b-256 | 582158611bf448ff0a8342dc1406f2398647cb267da96c8ff3069c317fe7a1e1 |
Hashes for zeroconf-0.72.3-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d412cea3b4cb3301b862fb64129fb34a07196a85e843976289ef9915e51ac191 |
|
MD5 | a4ee14c17a4c4f8163ebcfc6126bb20d |
|
BLAKE2b-256 | ee0488020b2f66608d274b8343476d6451a3957170a828f99dc1aea793eb02ae |
Hashes for zeroconf-0.72.3-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89715676e36de81689acc5191166c60643786b9d9c5bf3a48b1b4bbcdca4de7a |
|
MD5 | ee9891245fe962ba0a818821e5a3e46d |
|
BLAKE2b-256 | 8267b93dc5acfde240e60c87c82e5b459e27bbde4497b0e376cbb94270c36551 |