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.64.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c768842bdc75f8efafa9a3e801d65280f340100b7078069e938b040e32c6507b |
|
MD5 | d790ea2276eb1224801f43645e4b84ce |
|
BLAKE2b-256 | 8396f8429194443d4de31a9e44ea43ff8bee815267d60545aacf3cab5b3de7a6 |
Hashes for zeroconf-0.64.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c67c4fe6994f8029db6ba12f7df615a611e2431a43695d29e5dc3f40f034ce48 |
|
MD5 | dd13554cd7d958136e06da322ffa7336 |
|
BLAKE2b-256 | de21311cf37b24313a964d703762b13cebf7efe359abe4ec2577eeac92c2c849 |
Hashes for zeroconf-0.64.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 475f69410dab40333f086bf39e5d135fedda053dc3ebc4fb309d2f52b9bff194 |
|
MD5 | 418c2f7ef7609f77d309ad4d6f20be9f |
|
BLAKE2b-256 | 51f3309bb4bcf4bae38d24f931507f893ed12d7af27958386503e964ca5607f6 |
Hashes for zeroconf-0.64.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b68505ce2bed3092058b5d229e340f9e20f43b41487efb4a6e8f78fcec977746 |
|
MD5 | dc39e034f32b3ba420fd777b863fab98 |
|
BLAKE2b-256 | 81591249e0fbaa3d028f410e9eb17a7e81a2fb9448f921e7ba71f4b3e45827b9 |
Hashes for zeroconf-0.64.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 980ea83c0b0afb0918a26842a308d3e3e9b366bfbccf5f00ca32d1376cdc3c54 |
|
MD5 | fecc90fc7cedd3338c2ff45be82d0156 |
|
BLAKE2b-256 | 8c4e99b149ca363093a2de25e66ec6a15feeb124ed15616899a7398f9599fad2 |
Hashes for zeroconf-0.64.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6403c92a9cd2edc721cbacf9eb63973b044703091282bc8697d536e59373c92b |
|
MD5 | 254620a652610fef96a8c74faf28e4d1 |
|
BLAKE2b-256 | 8dc5d9a573ba87fa0210b38c44e17f0203defa95f402f9d5b6ecf3b62da907be |
Hashes for zeroconf-0.64.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5527a68ca294d00532b1da4c1e086d77e82384dabc5cf040e3d4b62ec71a6a90 |
|
MD5 | 314ef8fd4b476e3775825c7e4b6d8cd2 |
|
BLAKE2b-256 | 60faa5baddd452161e6fb0a5d5674949040af6975c26dc591fbb21b402e54a5b |
Hashes for zeroconf-0.64.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee69095803daf170f769f4b072e436df8df3a423403aa498b53581df7aeb0e7c |
|
MD5 | 90b769586ad5673b2ec6c07d6e1a38f7 |
|
BLAKE2b-256 | a67f3ccd0987510c28e81c96675997207d09d3f6cd1719701eaf26240a1d1c61 |
Hashes for zeroconf-0.64.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca3ccff2f6618498da0b217c39f3fdca14033bd8053c7d6ebf52ec4c9d0207c0 |
|
MD5 | fdf3de1f6d39b3176435aee13886a8b1 |
|
BLAKE2b-256 | 84d9a47373f03bf85051c1dcfc3318d084f1c1aeeb9a0554d26ac7da76682c82 |
Hashes for zeroconf-0.64.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96d2350f203c44fd7c3c2fe7e6a781533e9e5d0c89c91ce5481740302b4444d6 |
|
MD5 | cc93fa28ef726d3829b4c96206ddd818 |
|
BLAKE2b-256 | b5cebe54c09b709415f6bd40b53e860b572fbcf5241b1fe7c3e818d9fd76f974 |
Hashes for zeroconf-0.64.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc7dcd7ad1b26ea1490d1705a14f1730b8cbf7c5f44519db84837a5842b8ed85 |
|
MD5 | 9480df1b5e50c5d8537cfe4a228da855 |
|
BLAKE2b-256 | ad64c69680e99848db69a537d4ed81defe1d7324fab3844406f1e554a4bfcb4f |
Hashes for zeroconf-0.64.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a339c4b6e8f00819aa9c14a24f273628d6c94dea830c5899e5265123989a6d71 |
|
MD5 | b12268b1c23771ed757c9902ae7393f1 |
|
BLAKE2b-256 | 5d2a4e7f7093112b2aa9c7a6d4ac918fae23e6a5c85c9e1b8ec479fbb0e9a2d8 |
Hashes for zeroconf-0.64.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23673715bb2690e2455ba31433e451f405c641c530a8a3c28abaea1d818a685a |
|
MD5 | daa4eb52133b711685e6ca61e3d830f0 |
|
BLAKE2b-256 | e2bd687f2bd8dcfe08e257b07e7da80588112329eb036473a42503b45c8fd4ed |
Hashes for zeroconf-0.64.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2d773d4e9dcc6d94024827ae84903103b0639f356a7d96b7cdfc12179795077 |
|
MD5 | 611757a07480b435731393dbceda2d82 |
|
BLAKE2b-256 | 63eca2ecbd034bbb9c4dd6443cc5d5fffc3e7c4227a03ec27e0024d260965eba |
Hashes for zeroconf-0.64.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3afbf84661d646490f95b4aa50ad6dd140852ff9655b7b366541022b5a12445 |
|
MD5 | cb6e7d7a1ad8e86d6e605b886a392d60 |
|
BLAKE2b-256 | c223fde36f0f77d90682e94ad96533dfc242cb5aa8e6a24f959a551eeecaf90c |
Hashes for zeroconf-0.64.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a2225b5df922511824b01411f51f5bf7008bd9ec489378e8fa89e2045eb532c |
|
MD5 | ea732f062c445180d3e99574a2805090 |
|
BLAKE2b-256 | 3a0b3f519f1fb52af7716950e5741f1890e36129c1b2c5aceebe6ef46b925455 |
Hashes for zeroconf-0.64.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f1fef5d13e23b7c18237cf96758d033f660b30ec4e375076644047489e5d802 |
|
MD5 | 4b69e7005648aee69245346095d6c672 |
|
BLAKE2b-256 | 7dc1763fa64e9f059fa1b1469bf9962bda3cbd7924ab7e4c0910ffeffd27d2b1 |
Hashes for zeroconf-0.64.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82b50510233243d307c078e4a5fb62438e78aaadeea5cb972e93f8951b5326a2 |
|
MD5 | 22596a7e5c6f9f9738b595dd93986700 |
|
BLAKE2b-256 | 375b54b318585ab83ff298c691392aa3eeb364320d4efd58a12e76cabd9d4b0a |
Hashes for zeroconf-0.64.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | daccb809d1e1d33a1b505b578a344e725b1bf79014b2c24c6b69135f9735f47c |
|
MD5 | 9353cd40022235203e140f17f5ab0aee |
|
BLAKE2b-256 | 9010f9506599e5f6d84dd6e1302b4ada610877171e9f4763742132bacbbf0730 |
Hashes for zeroconf-0.64.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | babdca9082420cdff868751d63b63834255c36485da37a497f343992a1c51f3f |
|
MD5 | 6ad24ae744f8e588c58bbb7baf56828d |
|
BLAKE2b-256 | 0e609ecd0d32e4c55b4faed91628c8f7dc756495b3134f129e7167e954c56b2a |
Hashes for zeroconf-0.64.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f2efb68e5f3bac2beb5ae5eb8c49cdad2510e15a67799a4a4c7109a2a5f2c18 |
|
MD5 | 4a3e13881944182abe9744f72d0503fb |
|
BLAKE2b-256 | 293843db027bd205a4bc87a2218fbca11b4e43fa517629dc9c45c3017e7f2b3e |
Hashes for zeroconf-0.64.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9de9e1024f0d5cdf4774a0bf756f7641d4d7c0ed7aaade72a451c4efc18ac8e8 |
|
MD5 | c03d26b7586ffdbe2df8a3e8867ab93f |
|
BLAKE2b-256 | f64c4de209ff7d4a1d6b68b95e3d440be83e78851229a961280ec2b3ef8fc9aa |
Hashes for zeroconf-0.64.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4570cfa77c462019b863567ebd4b501d3583e53d7a110471157c87c9ddcebfb |
|
MD5 | 422cd10344d2af576b463e7292062a7d |
|
BLAKE2b-256 | 0be191afceec7a8fdad477a66ccb89d2d986cf5bc15e78db77a36784292a9ea5 |
Hashes for zeroconf-0.64.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d2d4894d05502041175f92bd4bd190d9c160824e7b9128c53c038ea5eed9aae |
|
MD5 | bda956d9a638ffb3fb36aa9175044771 |
|
BLAKE2b-256 | 9c45ff3df3312bd1f636aefd97c8b577d8f08aa1f0a35753c3225e6b2111c15a |
Hashes for zeroconf-0.64.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6879cf7d491650c8f2026b453199e68a58a3c2cb2686e7e7aac019c169e13faf |
|
MD5 | c237bd558ef7d1b291e0a6e2cffef747 |
|
BLAKE2b-256 | 81feb174bbb2fffc93f82f4705e7ce273884efcad835ae35ceb3a5192ef09c63 |
Hashes for zeroconf-0.64.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80010f51489e689455b0d69b855776a0f54796b8427e3fc8232a36e8f14fabaf |
|
MD5 | 51b7308e84a948cb00601c4260c8a982 |
|
BLAKE2b-256 | 83189789fd42086e1629d866928e9591d4a9ec55b1d738a9ec20a47384f551a7 |
Hashes for zeroconf-0.64.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25cac6b95195d0608c2a2d36033a9e49ad34ad8feb54ef116da6060e9773892b |
|
MD5 | c361b96bc2743e1b980cffa51d993fff |
|
BLAKE2b-256 | 0d1a0fe43cbd050de9efa64321b84beab84f5578351f54bf6ac2c1cbd230db6f |
Hashes for zeroconf-0.64.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee9d8133e62798a42b6fa4492b40f899943f4663f1af2240401bd50224aca568 |
|
MD5 | 168233b42daaa58e04e94d6395418691 |
|
BLAKE2b-256 | 5d1ca60f87c828f5726a140bcfd07b70b8e6a360d3be7a0df38716a8f1cc159d |
Hashes for zeroconf-0.64.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03eaa0aefaebddac737e1915fadc1de3833a9a532fe21efaee353cb02a62e90b |
|
MD5 | b007d4cbaad7d54dc63d23380d59007c |
|
BLAKE2b-256 | af0b49ac2e8cc26a3f634ba964a3da43676d1ba486b8cedafb4580017455d8b3 |
Hashes for zeroconf-0.64.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfc228bdcc9cde1f85142cdc2e7f172af79234dfebdb55abcad1c2a47d94b3dd |
|
MD5 | 68ed39fc47f2fadd598066e516b48be6 |
|
BLAKE2b-256 | 4f83ac79261637d4abfd46dcaf6cac19af45846dc0828ec19a16449e1422f446 |
Hashes for zeroconf-0.64.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afb1326596953c574459a4bf51ac8f729ed71a1dc88d416431b2de42566b53fc |
|
MD5 | d3e5bc46c0ba310f9f083f7e62fc8dd6 |
|
BLAKE2b-256 | b0406f877efebca925b2544234ab9f49f45594cce544a7c018eee2a61c38bd41 |
Hashes for zeroconf-0.64.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b3aef045471031ff4483a558ad1b0eefe8139439c58915ccefb230f9443b83d |
|
MD5 | 843a19a20730ef5c46324e1bea254871 |
|
BLAKE2b-256 | 10c36edd80d6fe6fff6a56817d7f923f4c07b8f7402217b0ea88e729f6ccc457 |
Hashes for zeroconf-0.64.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff16ef07fce0846d93c0e9c713c75c0a9a4549e16f932eb6e8b07941a61bee34 |
|
MD5 | 5b9145bebc48ce4b0bd81fe1eedbe8b6 |
|
BLAKE2b-256 | 21c48158754b06daa2cdb0b8cd9ef214ebedbee2ebcd9b47d54e39ee1c8689dc |
Hashes for zeroconf-0.64.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a20c2f520580252785b3a36ba8d0c6070ce03ddf6a9a08b9b9b4af0db3797fb9 |
|
MD5 | 0cd71f2f8d0952935a5ade2979c8ff45 |
|
BLAKE2b-256 | b519d3fd726e866b439af4e09e5b719bc44632b704dc3779ca28e46397531e6b |
Hashes for zeroconf-0.64.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 240c85d0405f726f07263ed22bed19c7b255537daf794a4eb92dc2d54f0a0db0 |
|
MD5 | 208c3f3c979068a181e6b58539d5c45a |
|
BLAKE2b-256 | c679e9e70a3638b4f5bcf0996e69d5b985e6f5b11cda757024f01c83a905761c |
Hashes for zeroconf-0.64.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4566f37044d03e226393286a400e870d29d02e2ee7ae24c4792824e7e95ac85d |
|
MD5 | 1feeed2d0c8283d4a70a14bfe441dfc0 |
|
BLAKE2b-256 | b29aaa09d3b21e8f3e94e5bcf7f7f028fd548f2249823c01162deefc3277547a |
Hashes for zeroconf-0.64.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03a0e335cdd4e456ccd05bcc76ee5295df942fc99932a2e074682da7c41ff555 |
|
MD5 | a2a3aeae14eb723498a89b4a1a5d0d1e |
|
BLAKE2b-256 | 6631e4b90f70b9a0b48418d92d134025efa85e430041dd737aae46a707a548c8 |
Hashes for zeroconf-0.64.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8eabcfddcdbd659e5374c398cf9e645404ed36aa57037037f60bf24407ada40 |
|
MD5 | 0ffd9a167c9460f835b3dced838a999f |
|
BLAKE2b-256 | 43eee6796561eebf6f07ce4dd5bebd60ef3b1e04391bd275598b7e88fc25d449 |
Hashes for zeroconf-0.64.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f2fb6f27f518b8dbc120ecd1cba6e6c896d287cabf5bcd55f2a068f3e769f8e |
|
MD5 | 12c8ddf8633918ce24ed97f5ef5a3812 |
|
BLAKE2b-256 | 04ba430231c0103e179f23231766f184404d25bb39abd10dcb5309685aee21b3 |
Hashes for zeroconf-0.64.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad84dee4d9d7fc227341f932a88b3a05fa03a7f8845d9bf8877db75232436da4 |
|
MD5 | 546ae215b1deac29e22b7329cdb03d8d |
|
BLAKE2b-256 | d1a4007f9d444f2e322d01045886d78c7216522794dc933c903c8e1e86c35167 |
Hashes for zeroconf-0.64.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3a66c9ea5909f31e60fb646fc2fb49c402c9d86ea1d6380fff52974c24bae77 |
|
MD5 | a04526d9e896ffd8ede10a0ed6a85372 |
|
BLAKE2b-256 | d1261c1bf2706ceaa721e62414f5d21afbb7585a1806c71fbb5fe5ffed9b2b01 |
Hashes for zeroconf-0.64.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9028fc70d6d6f9cb9aa21dd1abcc5bcd76154ad7f1ac063d0f88f2e9513c403 |
|
MD5 | 8ff3f846e52904b9c362e629e80c56ac |
|
BLAKE2b-256 | 987c6282bc1158dd4a1845fa93689474e9d8bb4abc8f4e81b9b1bca8dfa293ec |
Hashes for zeroconf-0.64.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c67ba592b8be0aae92b70a487f154ccdca0d741d4019fd2341a96d6d05afb7f |
|
MD5 | 12d6ee8031f1fd06234d9f62e97bd9ed |
|
BLAKE2b-256 | 1ed1bafd6c0197e9da147436d002ec5727d86fba94b2118b1e1def522880d302 |
Hashes for zeroconf-0.64.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f455ac32ee819d19a4d4cae2766bd855385d7b46e043b0c73a03a9ced62635d7 |
|
MD5 | 4a58d9fd86e8558e19025c1cd18db5f7 |
|
BLAKE2b-256 | 076815663f7e7c5dc271574e18b300c0bdf358b1436120af9523ad6afbf372e4 |
Hashes for zeroconf-0.64.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a14f1e594d0e6f1e1537354c63918e3e01fd2abe5619b58f97f4d45aa6cbedf3 |
|
MD5 | 75bf85412578ce4afa382fc549230f47 |
|
BLAKE2b-256 | e7363b828feebec509112267a5ce53b65751b841188328d34b84320ed9f8b752 |
Hashes for zeroconf-0.64.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb9f18954af38e61168edbeabf4bd656967e210b486d7989650a1ca219d89986 |
|
MD5 | e0a9ed0d754f2e2b5f68f4083c5a801b |
|
BLAKE2b-256 | 768743474cccca1a069472c89b77743461c3879a5a4628df8289663cf6ca48f6 |
Hashes for zeroconf-0.64.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a54b18aa0623083d9fd87c326e5755a649e60b4dc26cf4f3792c92ec0512cf0 |
|
MD5 | 202387db392afeb0e5d3b08ce4b9390c |
|
BLAKE2b-256 | 696bf39ff6941caf4774f683cc7b365449734a9e2497372e690263c1b0f0fbc8 |
Hashes for zeroconf-0.64.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 941bd08799827c5130089b7e772c289f45d61f79ad1c681d05b1a24824e13d9f |
|
MD5 | 8a22b489c7742401f25c4a3e609df56c |
|
BLAKE2b-256 | 2ee435ab1a6a12e878767d9ad856f9c277749da3fe0a2ac5a0277bbf55da68fb |