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.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e722131b9fe9e74d5682bc146d5271677154c1af3b45638bf9880d04d9edb869 |
|
MD5 | e30e3b4cab9bac3c50c0c8580e1a0da5 |
|
BLAKE2b-256 | b3c622ee7eeff35e06151162f77c7fe4b506cda1c530742dbdb573e7b331b942 |
Hashes for zeroconf-0.64.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66275596a39bb55b0a3d10ee0213080d8087b4dabe500e4fdb851f4eb3c5a597 |
|
MD5 | 4740d174101dff9a747548993e94b4b8 |
|
BLAKE2b-256 | e273576a008aed4db514e22709eab6ada3b27ba2092af40d64b13d3d61a40289 |
Hashes for zeroconf-0.64.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b7118535d151e604f980c1836a78d6229f10c0c672baeda6e686c512baed8b0 |
|
MD5 | 78b683b5cd5a9ed2529add29db0f67ce |
|
BLAKE2b-256 | 6c77b43efbfaa87afa5d72dc6c37c99d309e57015fd8af19e36a527d7cdbd7ed |
Hashes for zeroconf-0.64.1-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60bdb7a2baa54907854b7d64f71e4da3bedae4a630de576a71a740acaba29957 |
|
MD5 | 00b9fc96e9b820ea960166561305daca |
|
BLAKE2b-256 | cb4a6bc84fdb60aebc9fba701b2c2fe2938fe99682c715001c6b7833b7ec38bf |
Hashes for zeroconf-0.64.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13d18b7a583fe3b1c7825eba4a0c540bc1bcbd9b07763e14b5b684fa4c7bd911 |
|
MD5 | 444882906b4f45c2f6c86cfa557b07cd |
|
BLAKE2b-256 | 7ef0a09a29b336e9270eff923a457ad87891929503c4b70e5977c5845faba83e |
Hashes for zeroconf-0.64.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a74ccda6490bf44ee776850d16df8680a908884c41d800095ca7e716a0e75502 |
|
MD5 | 081a7ac203d066466ce2302e191ce004 |
|
BLAKE2b-256 | a6ec73462bce7b7e8d4c20b0a571bdcc762a32810c696084e87af64775ff5566 |
Hashes for zeroconf-0.64.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dc87631691c2c3c0b812c25dfabc78dec903029875216d567e86f08fa7d2c5b |
|
MD5 | b7399ec8a78b73739a97308c25443f49 |
|
BLAKE2b-256 | 6b1e75047ca027e5b04ea15f39a573d577fe972f5e639a951f4708a076d34ba9 |
Hashes for zeroconf-0.64.1-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4551b21aaa42061ffc69af1c32e79775665ac32f662f20f6ee2a7c4db83af6b |
|
MD5 | 2d77b64a5ec54020cfcfc950873a874c |
|
BLAKE2b-256 | b6cf1f82d2a6ae12f3d1518318438e74e2973db40a32979c68d440c3e810d774 |
Hashes for zeroconf-0.64.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f8ebbff504bad200275167bfd496a1e1348138f8e92d5d2bd67b650b9677336 |
|
MD5 | 50de15fd390a7656128f4d0d1e305f1c |
|
BLAKE2b-256 | a07e07eb46301a8860dde7db6a7be13ebf56e9b3a533e442862d85f6c5013cd6 |
Hashes for zeroconf-0.64.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8619e5d0873a27a86bb3739a6b2d30dc4ede35b04814aee7896fe3006f8dbceb |
|
MD5 | 625b6296559bbb0b6afe1262bc7c178d |
|
BLAKE2b-256 | 47bea15556a8b80a34b92f386cf36f388cd9ca30489a7466a5c658d3813aba0f |
Hashes for zeroconf-0.64.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7ac86caa31a613d306a35ffd521c83f9420a55e3f6aa279c0edf24f932a2044 |
|
MD5 | 520bf85d361be317c38bde74b1b2985d |
|
BLAKE2b-256 | f7073394fbe745bd7e673569395829b33f40739a65f3329dfed14d4e67f69131 |
Hashes for zeroconf-0.64.1-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 573d1fe384be94dabe58610bdca3200f9c3505a513d379cf802367d4196a386b |
|
MD5 | 27b3a4e10b58e527d9be3396188248e9 |
|
BLAKE2b-256 | 997b385ec5a78f1c6f6baa23114c09790049be7fce5abcfce5df88af9b2d26ef |
Hashes for zeroconf-0.64.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f13d20fccda4a8e0d1f654336f0163b3a64e6ce111573245d88e15e4598fddc1 |
|
MD5 | 071eed0492d8bf9cf1b377f4b329e045 |
|
BLAKE2b-256 | 1da968534a61caea8345ff7358e24f99732d44fbefba9bb01af731dc375a4c03 |
Hashes for zeroconf-0.64.1-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 958465c5229788b685ad4f2b503c4a80aa4376452bbb486fa798655afb2e293e |
|
MD5 | fa708e17dfeb87e4663cf655ca704eff |
|
BLAKE2b-256 | fa0c31f03decd88171224291c70c8d77c92b927ab751e8378976be38201d69f3 |
Hashes for zeroconf-0.64.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f6f15be681889bbdcd2ef98ddd9753f5d158bf45a3d29708cefd84a5b704f7e |
|
MD5 | 4839ec32fd489714cb3f82f2d7bf1cef |
|
BLAKE2b-256 | 00d8f458e724741859bbd95b28c37bf3f35ad3c1400fc33795a330922eb4bb2d |
Hashes for zeroconf-0.64.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9abee5ef2cdd56c866646540c1b75113bb88db16e4860f8abc85aade136fd24 |
|
MD5 | 8593a4cd16061ca06f1dadb69cb02db1 |
|
BLAKE2b-256 | d3d205f8232bff9d26bdd72ef7f24947e96019d65d909bf7c43c1a61c81f43c0 |
Hashes for zeroconf-0.64.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d58730a1a3ea97e9bd84cda310637eb8eebec76d218e69b13226abb73fe71dbb |
|
MD5 | 7051a2bbd1d39cd8cf424719916ba888 |
|
BLAKE2b-256 | 534ec16299bc06adca837091538d424303fe3b37ce7322fa61e5d3f102adc66e |
Hashes for zeroconf-0.64.1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5a9766743eac52f91e6dc2d4ac5e7f8f25466f58c0ef51f01f3461920911fdf |
|
MD5 | 57caf881d459a41943e5976b7098f1c2 |
|
BLAKE2b-256 | b5e4077c0d84cb7afc28cc70299a74208a698010a1d358bca0661736bb2ad631 |
Hashes for zeroconf-0.64.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8eff98ff2f83aaa01d8ada4bf0efa3286b15739f8308cf85fbffbb9f177f10a4 |
|
MD5 | 48f24fdf227e1cde5cf70a506ab74d4a |
|
BLAKE2b-256 | 8fe3e1792a57482e337b2515a9dcba94a44741e4624edf97aa3a79e62cbb1718 |
Hashes for zeroconf-0.64.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8daa679bdb0ccc2747127dbfc38b74988229236bab12dc3ee8d8a4d2411070d6 |
|
MD5 | 5a8f048101116a622c437b2c23ebacba |
|
BLAKE2b-256 | 44542c725573d61839ec17646ff62931a2f10249dc02bf52236d7c4f1784b7e7 |
Hashes for zeroconf-0.64.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97fbe8c6846b3bc4f4d24c0794fcda05c7e916e91acddae0075500857d5809f5 |
|
MD5 | b463de6f24c5e5f9bf17ff585373d2c2 |
|
BLAKE2b-256 | ce0355744d3954d6b7da2b5ae628db1384090f3a27fccfb15fbdfd4b957500f6 |
Hashes for zeroconf-0.64.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88314f29df7bf568a085decc15c7b60b1b228f646b8e1ffa0ae3c418f8cd28d0 |
|
MD5 | dfd85793ac133fafcffd52d3096fb37d |
|
BLAKE2b-256 | a57d719e02d5b0fd1f8b512685904b12d252c2b05f320e5509b8e5603d6ac0ae |
Hashes for zeroconf-0.64.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a31eba6720e0b58188c66e4b70879bb45b11c41092acbbfd265fe192b428c0c |
|
MD5 | c54766bc154a14d1efdea39b8865768c |
|
BLAKE2b-256 | 9441fedf65eb4802c98ab75644344f2b8b722b04d237754667a391a2909e0d73 |
Hashes for zeroconf-0.64.1-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6bbfb5c297d29e0a3c0ee5a64018001c5e66ea058435197a58edbe73455f4af |
|
MD5 | 5e233ffae260723334a81aa2b546d10e |
|
BLAKE2b-256 | 9f3763a17631cbc3cd20ccc563b72c245260e178aa77b47aacce48ba65cafbc5 |
Hashes for zeroconf-0.64.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8dd1f353da75c3a5aef03654826caa3cfed244d1a13675ac6d52816f69d62427 |
|
MD5 | b41a41248fdca4384f59433671d22af5 |
|
BLAKE2b-256 | a5543ae0de65d5fdb0fa97625c19667d5f02412d3a009b05bc8c4b732a5fc364 |
Hashes for zeroconf-0.64.1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10f6ec14b6c48faf770dc9ebf081659595ed333a9c539acf520c3d898feaeae5 |
|
MD5 | a0cc98f88b0aac02133f4a2dfc80b83a |
|
BLAKE2b-256 | 4e95e0af3ec7f96265b580199925a10e148c08e5200fea1e1857eaa6257c393e |
Hashes for zeroconf-0.64.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6eebc50f8428b16739ac410352c9b80e87587bdd741937055f7ef0860e57623 |
|
MD5 | 65b3ec1cdade59b56e56ccdba06f09a3 |
|
BLAKE2b-256 | 4a2efafb26b35c0c51173ee28ce448db77553df064447895e7858b105fcebac8 |
Hashes for zeroconf-0.64.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0b837a2a44d074a859255bf090acd6de2d381994d6b69b873356bdfc1e07f49 |
|
MD5 | c289fe8a08d27c51aaaf74c93d2ad7d6 |
|
BLAKE2b-256 | 590608d2f0139c8993262086babf63367bf721a1f217f90c9229ca98b21e9b1a |
Hashes for zeroconf-0.64.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b5b56df376a74c56d5f3cbaf0f988cfdd86828ac049c81d29aadf4e563eb2f8 |
|
MD5 | 6cbaf022d7b5975d9daea177df81c2f5 |
|
BLAKE2b-256 | dc3be7dbc3ca10f05d0f60d4879282eafd651f252f9ba3ed4a8ed2d921a6c198 |
Hashes for zeroconf-0.64.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b076156e6ea1e4888b019690c60fce96cba967c8fcb28c8bf6d0cc3dc66b600f |
|
MD5 | baf4eb94e7072bc7de513c32730eab2a |
|
BLAKE2b-256 | 513102a544c2ecf466a992ae620f297eb958b2404f6aaa365a37fe8c796fc80d |
Hashes for zeroconf-0.64.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5844ae653dc8a96250a91bb6b067ede254ff54af26d9a829ce7c49926679bea0 |
|
MD5 | f871c18363d1883c6678c9a36120eb2d |
|
BLAKE2b-256 | 723666a0d78f683e33359802c7ade25fe1623c24a6aaf1ae6d528bf3f2e50d36 |
Hashes for zeroconf-0.64.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96e4f9fa87ab46c392143aa64cd318ac200c709c66f04556ed3af5783543d415 |
|
MD5 | c7407ed923e19d6f23793c82d2454f38 |
|
BLAKE2b-256 | 7730c1d765594c551675fa777481727b2b5efb221df97e2a91500541849aabdb |
Hashes for zeroconf-0.64.1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a09997044cf3dd5f24d11b8f17b41a59ee8d04d5cec5b040bd8a3e7b8c86f35 |
|
MD5 | 399727b02baa5b4fe43207b387c120e3 |
|
BLAKE2b-256 | ed8758648e72a28f196a3790520555a8b0ad9fac352f9b0acbf200bc9786ef77 |
Hashes for zeroconf-0.64.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cf58733440a17d92190c0b70b71f4a8920559d1c83fcf340415689eb2eec510 |
|
MD5 | f2231978402bea2dafd15c47beb76cdd |
|
BLAKE2b-256 | 3d5326b929bed81f50597bb3b8abedad6bef2b98d7b59107c2276bee66ab0099 |
Hashes for zeroconf-0.64.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4eea37ef58a914e0e16f3048011faf137b103ed5f97afa990a166ca91d3c3285 |
|
MD5 | 624f5751f23588660840e3bb5d65f0c7 |
|
BLAKE2b-256 | 8502ad7ed46298e39152dc9b0ddc31a22397db6f5f3b6997224122f8ce87778d |
Hashes for zeroconf-0.64.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23c37b785a5141bf392f809fd7f21267f57458042081c76b3fcf5a1305890dff |
|
MD5 | b8540d398a72b33ad9fd20cdf9b0ee1e |
|
BLAKE2b-256 | 318fce3402ec68b11429880a1dc840ea5f3c0792268350db248996be4d8e92bb |
Hashes for zeroconf-0.64.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1698e085ea350772dd0cf828888bf83d3f25ae94f213fff31a01c77f498511b0 |
|
MD5 | c87de9d99b003089a61f15ecd601865e |
|
BLAKE2b-256 | 21063d9381e80714da1ba2f6887708c0dfe8c6903ee4b3509249704d78478d0a |
Hashes for zeroconf-0.64.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 718d5c5cbdecffad3ad4c8aee0f0982752bbfd070e0a3f001780840340551d2f |
|
MD5 | 38986ab23ef0b6c461b2848f6e554ded |
|
BLAKE2b-256 | 4bc864f2f42b95ff8cdc020ed2fd8326d60100bd45b21746b3909eac213ce957 |
Hashes for zeroconf-0.64.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e492f4104879a80fb4320f0577d18982b9deb9333360ff056f823551e1a951d |
|
MD5 | 34103d9b1b727b2e3f750411a2666820 |
|
BLAKE2b-256 | 7a42135f53a02178424313168a07d5a520215a78ed13673b11314b5c17fb2a7f |
Hashes for zeroconf-0.64.1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e3da076095a575bdecd2e0fa03294d0ae243d20de8aa40d352ce98fa403b866 |
|
MD5 | 07c7afcea6b0534486a73213643ac9e9 |
|
BLAKE2b-256 | 3788fac09749a3d98016237c914d1d002d33c04e7788f087e3992e94e4c86d28 |
Hashes for zeroconf-0.64.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10d3ba25a0d43b4daadc3089fc0446db332e5db6bf1fc41cd6b8a8808082b14e |
|
MD5 | bee508fad55fd87a72e0a239dc13607f |
|
BLAKE2b-256 | f51694ce16f23aafdab975b9d90f56c9b614800dddc5bf42a0ca7ff0526f3a5a |
Hashes for zeroconf-0.64.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0de5eeeeda68056ba6cab252a1946f67d0aaa950215aa59e5840171561b41f7d |
|
MD5 | 2920096ecc39647f3fba4ea8b8b4bf8b |
|
BLAKE2b-256 | c086d49cb22e79a8077dd363f1a3871dc0e14365910fc856f614d887c189a5fd |
Hashes for zeroconf-0.64.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c67d13fa459b4e1a660456a3db5fcf43501be5743392f20c75e950dbb036aeb |
|
MD5 | f0a04e2b1c61811b29ac16f5e146ee93 |
|
BLAKE2b-256 | 7781dba620d9381a18c2d63c948534f8a45450a09514a83744b7e54afbc9a8e2 |
Hashes for zeroconf-0.64.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7142fc4a77c58edbd772a73dcd4ce6ac9c5545ea93cf8fb303714e32070544e |
|
MD5 | 2674f63f673094f57dd36cfde32fc5df |
|
BLAKE2b-256 | 878584b30557b9d62e59ff6e26f6729a686f48882e81fca537b7d2ed53cc727d |
Hashes for zeroconf-0.64.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a7732a7a6b0b32c8132b7ab2216d492bcb5291bbc6dc3a5afdefe0bc6dbfef5 |
|
MD5 | d7b5fdf9b17f42efc53e544b9e9e3ea5 |
|
BLAKE2b-256 | 9b94bc42ba7bfbe3b83b64b64abe863e2e48948bb5c1f42c29675d7e1d6802a5 |
Hashes for zeroconf-0.64.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8044365e0158d5d0d86c0bcec7e36aa1d8bae0ac639714816352175710230e1 |
|
MD5 | 2cdaa01d6ab1893df082b4d77ff9a00c |
|
BLAKE2b-256 | 70b1304b7bf1db4d8a7cd9a551e3e71091a20300970bd641cfab4e87f0a91a61 |
Hashes for zeroconf-0.64.1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76ef331202523598d6b197a6459551e1d7aaef9f5d60fc1014dc2e23a1a4dde5 |
|
MD5 | 9c67b925e67b07f2faa259f3f4324030 |
|
BLAKE2b-256 | d819e9d5c03cc14a2cc70bb0aa98f2cdc7baa4c496f274e0091eb4d80de52fb1 |
Hashes for zeroconf-0.64.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06c07e578963fb4448bd1759f241b3ce2cd6062974a1ed8c438bc86f01aed61e |
|
MD5 | 8d2467cca45a42c5cf5cfed988b9e062 |
|
BLAKE2b-256 | c2067046b7408a6df0f38f7402a34cdd90542a726463a630c7743f7866ad617d |