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.56.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 653201f9c7427f13ebfbe7dfdb080ec87563f49d2697a7736bc6d5c7239e0c53 |
|
MD5 | 45cd90afff31d405902f21c121469c0c |
|
BLAKE2b-256 | 7336d466bafe2a11c1227861990a537e5ca457127d2db7cd767d7d06bc2827e9 |
Hashes for zeroconf-0.56.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dccc3c3dd87e8e229a1cd379f3861f93d4d1d6a4ea557a15f4b9be48b1565d2 |
|
MD5 | 04ffd1de9592dce94bef9fd6587c2743 |
|
BLAKE2b-256 | fd4feee3d8b72cce5d74708f6dc9724eb4d88cc31dbb7e05378520005a373205 |
Hashes for zeroconf-0.56.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ad0f14bdc2f4b86255b702f165c490870ab2145fe90288d27f7a42cb96be5cb |
|
MD5 | 5475649fad77b09a4e42b28e1f65161b |
|
BLAKE2b-256 | 24280247903eae08c2d88851ea01fb0faf87b2ab2e7f8344fbbf9c216661f36e |
Hashes for zeroconf-0.56.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a78615d3e839d4d8d2148f2f4c870d87effe32ab198cc2d9fca2252dc3ed8e47 |
|
MD5 | 10668349c3c65e686e6269c7f589aa0d |
|
BLAKE2b-256 | 3853b94b438bb9ebab2cabe09f29d85abbf371500bd0fa26f24789c6214c2b69 |
Hashes for zeroconf-0.56.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72e7f9675e7a74267dc7c4bced18124c73e8c9cf6e21bc6e7cd37cb597bbc183 |
|
MD5 | 6671bdd5fe368ee8dab63cb960395497 |
|
BLAKE2b-256 | dbafb630b72f31de8a7d53de45ff822374ac2c7b39486d6dcd4d31f91c68f86b |
Hashes for zeroconf-0.56.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5695505267b48d7723d40fcb47e2ccca6186b50d3a7a03af0b2524aafbb293b |
|
MD5 | cbd997154272ed31d6c348c196a1cfc3 |
|
BLAKE2b-256 | bb4126d9974b3af9e2d2f74dad8cbce79accd8f643fea734dc077ceb66ecd4c1 |
Hashes for zeroconf-0.56.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c3d1aab57e9215d4ebf375cd9e4364176ff0ac7c7c49a449bab614092b14241 |
|
MD5 | 86aed0baafff200e32617ebb5d203490 |
|
BLAKE2b-256 | 2d11b6b2963585e133b54eab7bbc7c14785a44b0435c6db542d9ec26cd890472 |
Hashes for zeroconf-0.56.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 760ecd469352d18c4526dd492684766256e64c3cdae53bd770e343b6633d4580 |
|
MD5 | 6faea4870ff544cc2b24825d724cef3a |
|
BLAKE2b-256 | 75113dc42eaaffb75b11915e0111f471317fb8a38eab7ad4e0ed2377a867c814 |
Hashes for zeroconf-0.56.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc315759dc1d7a0f238b8e55a035668452f43234fd07d2092fa9340fd9e5e31f |
|
MD5 | 508ea25ca04f4228f280a7ee5f9ca1f9 |
|
BLAKE2b-256 | 59b01c9fe57471d8480fa27ad8a6e41fb85eb2b9d3135cb8521ccc1ff75d839f |
Hashes for zeroconf-0.56.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52ebfd9d061350ec70017801edc5622d375be8c4386ab55b7b8a43251dcc68b3 |
|
MD5 | 9ec4b7d4028e5cd5c9fc713687e00faa |
|
BLAKE2b-256 | 99860f1b4c8c041bf21670d6b3dfd27cb66ecfc27e0668e75f29f4ebc6b76a83 |
Hashes for zeroconf-0.56.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92f9ea361cbbbfa38a58621650312e5c39d0e1facf6710daa835d057fa342a54 |
|
MD5 | f0543797d648a6f573dfba4858b1deeb |
|
BLAKE2b-256 | 6d97eb087ab956194b6eedec86af18639e49ea8af710e5f117643533948ee4da |
Hashes for zeroconf-0.56.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fb0e8f00ba9146b800938ce7fcdf7e1eeab9a0df56273e834290399c9ccbca4 |
|
MD5 | 78053dd3053a2266589f829b58feca86 |
|
BLAKE2b-256 | 67a31d3c55c032f50794f5ec2c5d31852bb81683edddd345b296d9aa60f8030b |
Hashes for zeroconf-0.56.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7819c4ad4bcdc052163f27f68f052dc128b506e4550cdf3984acb1535155dc75 |
|
MD5 | 0f707da6bf7fcb9b74288e81e656f009 |
|
BLAKE2b-256 | 94dee8f9aea580c8b6874a86460dfe05f4bf73f0a91cded1018eddfcea429417 |
Hashes for zeroconf-0.56.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52dc6c7a2c0505567f2361de95807f498904861f91d46b6ccf57e047b6aea5f5 |
|
MD5 | f562659226e62fc7e1d8b6a001f8424b |
|
BLAKE2b-256 | 3761a744303101bd47c2e3026cdead153d63ef4b6c7f8e6cffad14213f3cbc44 |
Hashes for zeroconf-0.56.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9165df31346f54c474dd41f99c0d4bab6279d11bd3c9a82b457b78160eb64ba |
|
MD5 | 1a2343fbfba08a0137ae6f02d258054f |
|
BLAKE2b-256 | a17f0b7c2cd45bb5b9f6d08cc631c381f7aa6bde547c1d4f7a9cd7485eb3f35a |
Hashes for zeroconf-0.56.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5d7c3c96dbba2a9a75e97e6e8ad0084cf885e4fbfa37ae721d577e8a4b6ecf9 |
|
MD5 | 99e0ff8ed008a951466ae25cf96a84b1 |
|
BLAKE2b-256 | 886504e326416b04574615264a35a0d96df6974ba8700d9a565ead8329f0e6b2 |
Hashes for zeroconf-0.56.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7e91a4aa42082c6dd1009360db7ad5d39a34bb9539ca44709e54b02728b8a4f |
|
MD5 | e7afe4a24f9f76a61f9f1596f46d22d0 |
|
BLAKE2b-256 | 81e35c6654f0ef31530a8f9f43e69eaa5d8f8d7ed216592d4f1768357a6792f1 |
Hashes for zeroconf-0.56.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff4a7ac4dacf29b3bc383d0b2aef94c85af40523f2ec4f7437042a711196b95d |
|
MD5 | 229c05693655e937a287a9f3272cb029 |
|
BLAKE2b-256 | fad025725abff2ff6265a57507204b6e8f13933d10bd37002b6d7c991a24cd7c |
Hashes for zeroconf-0.56.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa4592d54b7b1bc9abb02ac010ee19c6a0605a22b3c2e16f7cab217d877edfc9 |
|
MD5 | 623a149a00d3d91d994385c8e3296305 |
|
BLAKE2b-256 | 7103331b4db924c44c90d416ec440e806b9ce41609b488c9640160e1521dc2e2 |
Hashes for zeroconf-0.56.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba0c662fe7dc8b467dc2788be16df70b1fb6342be3691b38fdfeac0acfd3cb17 |
|
MD5 | 7e48c420ec490aecd591e967e8c7d3f6 |
|
BLAKE2b-256 | 41eb79297b225a91d7ec2fc5ff07cdf7c26af061502240aa24057c150ef764d5 |
Hashes for zeroconf-0.56.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 297f32a67e2fcfbfb63044ec89dfd35ee0a72b41970681a80bed08bf4cf5121a |
|
MD5 | 17f7cf6b326532b5ac035b41e42e64c6 |
|
BLAKE2b-256 | c3237fb1e1d1b248e0134e1a425a4cb61bb052255a0b4096c3c9b223c22ab7f7 |
Hashes for zeroconf-0.56.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 594b9480e7a6d8e2a27faa8bfee26ab4fc534845b255842fef0c47776c6b84e9 |
|
MD5 | a0fa59ad60f7b965800fd8284809698b |
|
BLAKE2b-256 | 91f09d91181af73aadfe75bb122855917a191eb076208ac5731d4de6562b5379 |
Hashes for zeroconf-0.56.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4f97f78bb464ec4d358ce99b83dc489eb2c30a2fdf8b61645733f7a2c7d7400 |
|
MD5 | cbe0bac84e16c1d2b2f8d8ca28d7da74 |
|
BLAKE2b-256 | 51894cae3cbc008e2bbd816c1ce119cf2e20638b0873188ab33c8734ac5e4022 |
Hashes for zeroconf-0.56.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4d75b9d96278ddca0a0b50cb55c91b3a936c0ec5f61fbd05602caad3a4e25f5 |
|
MD5 | 99ada44581a2c32b7a6c9707a2b12ff8 |
|
BLAKE2b-256 | 189ca191d4bc2dbf47201610eaabbc1c62d73ac2b3889e3732b5d1ac043c1b5d |
Hashes for zeroconf-0.56.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa5ddfd3841720207b86a833ca6512ded0fc0bc703de49cfe958b2ce3f79dfa8 |
|
MD5 | b7584fc85d4779a2b97df825c0a09e49 |
|
BLAKE2b-256 | 53548c566c6d4b8e2db9431927b88e4d5d638cb768e37ebac65d773053a83cba |
Hashes for zeroconf-0.56.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8f37ad96a139b067ac74fa2b411e42cb0e07bfc0d1a70993f4ee5a6a7f7616f |
|
MD5 | 57e80f115c68ae6d6b919994391d8b2e |
|
BLAKE2b-256 | 9336a4eb2d810be6ccc53df3813035e07c032cc1e75439caa758e8cd6834a485 |
Hashes for zeroconf-0.56.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8524890f978c92b418185809c0b3627c7fb2a8a1a3c288f1b8e588e81e124d4 |
|
MD5 | 61728a1cbedd022a1b7d80eebfe86f65 |
|
BLAKE2b-256 | 0f98542226356449193fdfec6d66fd995a19468b7e3719707373094f318f2ca3 |
Hashes for zeroconf-0.56.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a6e4f86b02997fa4dc271b9198d7a4fa356d45498c25b6af8c4d72604a30b69 |
|
MD5 | 9705e9d0f5b45a687b740fb0adb2e4c3 |
|
BLAKE2b-256 | ba27110a58ccaa87b09917f2f0348950a4cb527edd84b3ccc4d9e48c76d574e4 |
Hashes for zeroconf-0.56.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c04cc4a684f96342869979473bdb510c3ac100fcf7ee384423a2bd4433bd1697 |
|
MD5 | 39d84d605f416a68a0690b17919493a8 |
|
BLAKE2b-256 | e7aef8f8988ec110bee6f464778a826220138c6a754b6a274c8dc89c74bab64f |
Hashes for zeroconf-0.56.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11d5807b569ac2993cf25fc86cb051b66c403dc26e231b65fe77361547dc0afe |
|
MD5 | 350afa1a986d1279af47bf3b6f3ce5f4 |
|
BLAKE2b-256 | a72a0c2044e80822ddc7b8f502f21d0a2e206f2784f604f174cf1c4036483fa3 |
Hashes for zeroconf-0.56.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 227335ae1379c46191e9a92ee2c7d6e1c6b94457687cecedbb041120278e8b42 |
|
MD5 | 84ab13b3adabd54a96bc976e93f3350b |
|
BLAKE2b-256 | d830fc2829689afbc3ffec0682060f8fb820e5288c7ed208126e0f115fbed319 |
Hashes for zeroconf-0.56.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2b2e22024679633896f88665e554b43ec795ca42e25b9f817fe8c3e93a9828f |
|
MD5 | 0b2b582be0597c89a8a411bcdc8bb0aa |
|
BLAKE2b-256 | 0d00986f84a91c5b361fcbc5d4afb0e5dce513f779bd55b7929f55cda94a6067 |
Hashes for zeroconf-0.56.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec8f51fd720200ee26fb8bf9bf1feb3ad7c4ad5c7a6bf0e754da0fbf720de181 |
|
MD5 | c25a6ac6d667bdcd79615e5a682ec251 |
|
BLAKE2b-256 | b6946377f26a1ccd9bfc91ab714b2365e7b8283e899bb487f901f65cb2b52e2f |
Hashes for zeroconf-0.56.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8491a06bb3a49f8f5163485a5243410261acf9c6cac5fb60a9458d80831c816c |
|
MD5 | 03aa552f10b899134a9eba916119e8f3 |
|
BLAKE2b-256 | 1322404af4ce5516cbfdcf5b8a8652602fcc754bb9a6624e874e28db733672bd |
Hashes for zeroconf-0.56.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e667e4ea575ba8ab8f8a789eb80f6c615250e12b8ac62c0450f618a34a4ebbca |
|
MD5 | e5aa92c11058924a9f2467e9b3f01f47 |
|
BLAKE2b-256 | 6bbb6b8b7f8dfa4252ed08a360c2e5a631dfd302390e7f62b781ebe110eca0b9 |
Hashes for zeroconf-0.56.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce8420db8be870c6dd0b1592fe1b86f90916aff8e5bef889acf0b464023892a1 |
|
MD5 | 0adf2f3302aa0313db8b3ebed6489b80 |
|
BLAKE2b-256 | 15d3a3ed9cb7e02bacaf498cc8759b0cfff8eb0ac7271e570899ccdc0838728c |
Hashes for zeroconf-0.56.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c2d0492353ab10c62d5953e5d508466774e49c1602ab3fe0d1c334d3c4903ce |
|
MD5 | 4ed4bd1303a6ee2c0932a06db746a968 |
|
BLAKE2b-256 | 348a704508daee93ba3c6166a6481c93cfd26a0cb4cac85f3cbb096c4b4eb5f8 |
Hashes for zeroconf-0.56.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19eb5d058fb247d6441aee5148e44c0d5beac2a22e0aef975fbc3e6869ac9a4b |
|
MD5 | 36a7e0337aa82d63df516d87a2349b8c |
|
BLAKE2b-256 | f4ee3b2688bbf197f2780e8449129daedb1e92e334c9b1e76970d1e51120d897 |
Hashes for zeroconf-0.56.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6503a3722370ed136251d29099890095ce4ef418a1aa5f8b335dcf4de6b30275 |
|
MD5 | 2003a7328c6427b2549a8dc749b853a5 |
|
BLAKE2b-256 | 6f9c5ea9269385e2cdb369f3b7f6155ce61219ebb9d8c1d5882d04baf5dbb37c |
Hashes for zeroconf-0.56.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 794833341f1fbdc1bf1fe9a68d6a5d5c888c90187e79b5c543fbedb2338a1a4a |
|
MD5 | f35a86ab614b0c12d03bc38646c79636 |
|
BLAKE2b-256 | 1c2805162526c4861e1001669ba974e17374de1c45d1c2ca68dc59959f7f3e59 |
Hashes for zeroconf-0.56.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b34196a5799ea1d2ccca3df69ff74e51c5ce4d966b993eabbc4c683923f99b6 |
|
MD5 | 7bef70f79f8f5ec88afc2de37740e3ba |
|
BLAKE2b-256 | be225e9c6defa278e04e614bb0fb73663dba86e0c77d55f965d4b53c96d64d5f |
Hashes for zeroconf-0.56.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a436dc9afe752788f1c2957d5535f887f188bce7aea1db213f3b2f46214938f |
|
MD5 | 807b9e2bce1dbf99ad793e37b2981757 |
|
BLAKE2b-256 | 6a191b268daa01b871c861235f49910cf700d78fc0d48de4cc0c1faaf4548342 |
Hashes for zeroconf-0.56.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbe2b7e456e4e2d81df413dd5c99a2276d6c055e8cf32187eef92b66d97708ed |
|
MD5 | f1b682d46f8360573e2b858d12c917b8 |
|
BLAKE2b-256 | dc647ffec2fb8b7673faff133314dcdd1ab5f146f53778b20381869affced7bc |
Hashes for zeroconf-0.56.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 641c96d697fe70cebc95c20234df7bbaefdd5798f354a736aa5ef43a95e110b5 |
|
MD5 | 5ef09998112543b642ce2bfe35479773 |
|
BLAKE2b-256 | 3eeab9dfa6c5cef822f8ed71fb64b8bcf16dae2d0c51005cdb071e2e28861f24 |
Hashes for zeroconf-0.56.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85e284d0f36c28f9ecc41670abda20e59de6b83d146cbff517956bb6ec6a25e8 |
|
MD5 | 6601203bc84c812bb7e1b0e62044e1db |
|
BLAKE2b-256 | 070d8ff36a52d655321d9a67f534d041221940840064ae61542e0ad83f947f78 |
Hashes for zeroconf-0.56.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f1febed6883ea5114d06e810c7f36983a56bf919f682e6c6d6f2d2dd82835fc |
|
MD5 | 356d113f4c49592fbe3c2ab499d5d4da |
|
BLAKE2b-256 | 235f5af69254700b0ac5c94d8b4e257fe810e532bfd76556341199f384ef9926 |
Hashes for zeroconf-0.56.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0410250741c9c441cd96a00121095d8799ee31ff885e872f3833b67d144ae31 |
|
MD5 | b54c5c28f2d1ddaaab19062699f6d3fe |
|
BLAKE2b-256 | fa77039b4e6ccc1dde72b320dcdd0c5f02a8f9ac0dfbe1266c884cacda954295 |
Hashes for zeroconf-0.56.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9216035b189f1fc974c6157b1f5ed1ad5eb779de326a40c6a9e00d76efbf37a |
|
MD5 | cd46aeb9579a6751b3bece6b6a538d16 |
|
BLAKE2b-256 | f05ab643aa81cceef5c70504af67043960b55fb9c624eea094ec43aa6cf9e22f |