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.67.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6966fdb943e733958124e7568a1124c3dc40c7a6081feb83889467041cd40f0 |
|
MD5 | 1d0b053e025caef5fdfa1a93eb6dc848 |
|
BLAKE2b-256 | bcbadb4aada361090b4633860722821061f42f3d93d6503c1c3c66ca3badf54d |
Hashes for zeroconf-0.67.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cf521744db121d6427b7e65f6c1d35fdd0231efa19c85324a62fdc94d0400a3 |
|
MD5 | 59c4b0e1d454f6179853d1a7294ef22a |
|
BLAKE2b-256 | 82462a6b3b36685903f1450128241b5c1dba2c74a873b2c306d83ad761dbbecc |
Hashes for zeroconf-0.67.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40f1f8fbc64034ca396f6728693eb0365a72e8fd27140dbc2623ce6a4a84bf1f |
|
MD5 | 9e52f31cc5f2edc704cb8abd0c8257f7 |
|
BLAKE2b-256 | 47c8a3a3c4b66a8c99193b5382faefbc20f5a2cefc3a6237b03c5ac6b37a23f4 |
Hashes for zeroconf-0.67.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8433933583cb401e35afe78ff18f135d37f88347223a60d65db2be36b8cc4adc |
|
MD5 | b7b8e4c598804315c700765e1648c906 |
|
BLAKE2b-256 | 95b20402ae2bd8bddc9ff40931cffe75b828939976028c8369d35ac174bb3df5 |
Hashes for zeroconf-0.67.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7d126a24709cb3df6b9d11178cefa34be9e26de1a1405c70ea69af07f8a5f67 |
|
MD5 | 48541780a038de13d764b1b390ee271f |
|
BLAKE2b-256 | 765de0bed44af20a8b465c02f432b94b2e28f02068f29ad2a66d74fbed0331d1 |
Hashes for zeroconf-0.67.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08e5a721e68fcd98d039df040b485c37ce70039e44cc95cc52c4af9743552e88 |
|
MD5 | 106c8379626115f9be31cf7196a0febb |
|
BLAKE2b-256 | 132b69c3154d2b85d4a4ce11e389400ec5396a06718365b703bbc0357da095a7 |
Hashes for zeroconf-0.67.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89536e823da68adfd1f8b51a7469a1e4b7f22438cbc04f4569e749c6e91633ee |
|
MD5 | 817ba10594fade2ea96aba73eb34ed57 |
|
BLAKE2b-256 | 69b243f4818e12640ec7e67669b5d1923851967fd270663f2ee3b5eaa44a1c5b |
Hashes for zeroconf-0.67.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fcd22562ae64202041f9b103cdd996b5b2c187b7024556de526b02d4da63c3b |
|
MD5 | f7da4cb72c8bfabdde59b9baecc3f41e |
|
BLAKE2b-256 | faab10d1430ebf3d18c5457c940daf70e8bdf5987183af8e5db1d0275474074e |
Hashes for zeroconf-0.67.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9640f332c2ecdd072b9676854f51e6ddc7606b4882bee985d2d5e50ec053d52c |
|
MD5 | b0ad00ac7138b601b96d1dc85d595d1e |
|
BLAKE2b-256 | 9ba85ff8fe9199f6973e06eb13533fad827b484e75c3ec40c8013218d5ab27b4 |
Hashes for zeroconf-0.67.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d37b90722940832b95006e11086a95f4add3b135ee0156bfb0bf05e69b2d352 |
|
MD5 | 54266da3be2babe548ada89901fd8e2d |
|
BLAKE2b-256 | f4ad9075dd139d2c389f426f537d96073f5f113dd93fcb6c6c20f7daa91bcda4 |
Hashes for zeroconf-0.67.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72e18d1284d0dc33374a55f4d8541ea4059aa24f1c16af22288c328267b8ee1a |
|
MD5 | d2bac32c39524dfa962fbba7055b33c9 |
|
BLAKE2b-256 | ae4b1b16c321c332eb306ad288ef45456e56d5d487aabb41d02009aab9b3d71a |
Hashes for zeroconf-0.67.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6791992dd692411e6040c0631c4f8b8285a54ac0ecad61095a319124ce243c4f |
|
MD5 | a45dcbdb52320acc4c7c7f65bad16ef6 |
|
BLAKE2b-256 | d77f939c5a8abd9fa9ef3be2ff81b331e6d48da060fb92d0978b08e2371f1d1b |
Hashes for zeroconf-0.67.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60ac6d6ea99b523fbd9a10c722c62209b57d3c7872d104e45d80e70f7aa88b6a |
|
MD5 | ffba6f15ef79fda5b5ea405b1eb3c6d9 |
|
BLAKE2b-256 | 9e8ad799814358059e542ddfc7f77b81574ee202c3bf8776ae7b6946e9d0db65 |
Hashes for zeroconf-0.67.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 486ad13c5f6284fb6a3f39d4e9462c3dad165327a360dd1af463a2bbdceaef5f |
|
MD5 | d02a803a9585e1165f56a777c0e5159b |
|
BLAKE2b-256 | 6ae51e60420fc47db7d00786969ec91183a8e2240b3feb9f588f798dbb41cf2b |
Hashes for zeroconf-0.67.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39f56ea23ccdea384ba35866ac80f4352f751a9b8aa218abc8dcdc4560fc0c87 |
|
MD5 | 45c5569c607ad2c82c6e3bd8accc81e9 |
|
BLAKE2b-256 | 291d10d6bbfc6a08d46b534a82cb17379fd37ec19067144af20529937e502ba0 |
Hashes for zeroconf-0.67.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 242f2d4a74388505d55301d0f6d0b4f8bbc1d6ea652aa7fdde9e866125965921 |
|
MD5 | 64bca0c947d590721d03ddceba2e8535 |
|
BLAKE2b-256 | 435f01e4321c637bac3dd94ef1396323876acd702098eb27138c89290838f361 |
Hashes for zeroconf-0.67.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a8f236885c24eb1bb5c6aabed119c83359af32001d09bc0bcf5579c185006c4 |
|
MD5 | 21d10c9d84f4934ce4fd5eed49bb5bd6 |
|
BLAKE2b-256 | 1ed02c974714b95017071a9bd5a634891805a6c50b8f6a0034667ad723d67a63 |
Hashes for zeroconf-0.67.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e68b9183e853d8784d4aec3fa9a62a852a349885bf60bfc6f13c2d2a3ce52c7 |
|
MD5 | 325d340751e19d80a9d0e7d3ec5b2e3f |
|
BLAKE2b-256 | ea35089654673775a012dd3cac740792463a7153bdabd96f9043a4180da2a5de |
Hashes for zeroconf-0.67.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b92eff08b5bb997ea687375f349302540ec42cd471ce304b88338404a98abc3d |
|
MD5 | 6ea87f92864abd96832b6df59a78e22c |
|
BLAKE2b-256 | 7ea80f7c4b1674a78b8b55ab098026e4a53321d3f5e74083dcf6e0ee9f6d12a0 |
Hashes for zeroconf-0.67.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cd5e6e0376e26979af44dbd50e05c18c5b6f2806ed5d639cc2130e35d9fd462 |
|
MD5 | 5384d695d9bd5758fdce9aacacde00c8 |
|
BLAKE2b-256 | 7a2b7815914629e24c04de5cdb771ab5e48ac7875bf537c75b5c5684fada84c7 |
Hashes for zeroconf-0.67.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88d7ea0e756228d06ecc8d92282444fb6d51d276ac9e331cb6be623275463c15 |
|
MD5 | c009c99cdf063f4581d7dcd7d2804977 |
|
BLAKE2b-256 | eaa4d4b1b6cbd98c51ce86f0c48bc20f2a4487afcc2222b04dfbbb91b54e3d19 |
Hashes for zeroconf-0.67.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0399a2189e689a885094f8652deead17de87f99b36e34f1a0398d0ef7abb60d6 |
|
MD5 | 67d6f88906fbf6077974130528acd555 |
|
BLAKE2b-256 | 3e3401e02ff1aab51307f96f5e81985e3b2c05757a2b9153e07f964d26d7f5b5 |
Hashes for zeroconf-0.67.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f704768fe4381fd62a6d2830cd5751c8ed2f2da3ec3b23c6d67c4cb0636dc3cd |
|
MD5 | b56e2696e8df9b6dc9879b6f627914e5 |
|
BLAKE2b-256 | 4a173072b1a05826f63d3d3b5c950582e2fe6703c65a39ae293163c1a12451cb |
Hashes for zeroconf-0.67.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9925d99dd24289a672c4fdc4de0122fe9e08d1ea44549032d2e84baf166670c7 |
|
MD5 | cc0a468b42c4704498e93f0a74838eed |
|
BLAKE2b-256 | 710770d2adaae9bcb3e1ecb54aa49007bf63ec483168c7cd1052697daf1df1ff |
Hashes for zeroconf-0.67.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fa2760669e157f65f3407a81614fe4c85fc832baddf5b8daaa628a74f93c6fd |
|
MD5 | d9adc82f5b6e24eb3a2a91cb2569ff73 |
|
BLAKE2b-256 | 61c075f65bc8cf7d62fab8cbd62f02f56faef4515a872b8115312a49497ce508 |
Hashes for zeroconf-0.67.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 352180d20b6bf607843ac2839041ac0fa728546aee17f4ad430ec75dee71bfca |
|
MD5 | 1305b54669db8c7c5a0f121b60e75a7e |
|
BLAKE2b-256 | 55c80ed963b783083182cf719958d8e5bf5a6853e68d7190186143c37989a183 |
Hashes for zeroconf-0.67.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af494ccd0ccf7809e29aae9ca7e20123092e5b4a786204b4abac3974b39c101b |
|
MD5 | 387cbc9c13c3d413b56be310f4a38510 |
|
BLAKE2b-256 | 5147b8e7160ce130f829fcb7e80e000832160929b6a7f4b580b53c91fa12e0c0 |
Hashes for zeroconf-0.67.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8965af5b2ce3a642c5047c690a7b3118a45facd7448edb3d87c8d837bc7c90b1 |
|
MD5 | c032f0105f3f1d219c15980b21bcab9f |
|
BLAKE2b-256 | ad6c20b7ae7fd17c66e72f1a81413577d397ec57ac6df6ad1daa5f322e1dad12 |
Hashes for zeroconf-0.67.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0654b1534769ac724386da1b2bbcf0d2195a5b4840f30d48dc7d193f5f4fe664 |
|
MD5 | 355ec78d8a71aa3db8cf46668d137997 |
|
BLAKE2b-256 | 2efe439afbccc5a99eae6de69c35e9bf02fa577d1ab53ba5864ecfdedcf2e1e9 |
Hashes for zeroconf-0.67.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d8b3892a403f059e6979c40f56586be2338f9ec952b9dc530d88d3302f81713 |
|
MD5 | d682164becc1208f3ad7815bf7ce16cd |
|
BLAKE2b-256 | 67589bf50978ae0e4f7a6fdd3b1eb6370f6009bbaa11fe70a0a0d260704007b1 |
Hashes for zeroconf-0.67.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11410e9e1df16a67c3c3d088a28dd5548e971cad8013fe3eb4725053c82d1f09 |
|
MD5 | 0c73e10f486f48609cb46ace9aa391f4 |
|
BLAKE2b-256 | bcb62aa93a9c7523b01ad974e753f0e31d8aa84a3781222496d9e449a51eafa5 |
Hashes for zeroconf-0.67.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d03d2546e61f6d5fb5c00a260fcf6efcf055d12bab6c07f3feea6d0b7ecf68a |
|
MD5 | f9aac3bdcec068d75681bdea7c5081ca |
|
BLAKE2b-256 | 1083a3798e736572e4b002b04df0288ad9a2f1104c9e47c1938db53f7c2ee160 |
Hashes for zeroconf-0.67.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e00f40a6a3750316acbda0274181ff4eb0a9dcd39792bf40077e0a5fb04e90bd |
|
MD5 | 386f9bb2875cd69e91972a950440b6f3 |
|
BLAKE2b-256 | 7e2a4ec9a1155e1a20d5eadb0f5480d8b08dec4d0a121c3f955f555f40f829e4 |
Hashes for zeroconf-0.67.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d530d1742c18f1355921af64033a843b704662f25ff8b0708dcba1e04621535 |
|
MD5 | 7fab6e5d719ea6dae32ea3ea0ae83af1 |
|
BLAKE2b-256 | ca427b79a21f7b49c93b633b9894c35faf36db9671f92e0ed79f56609ae029f9 |
Hashes for zeroconf-0.67.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f405b6593ce51e3aa34fd5e4e40e7799426a00456e92fa003596afb396c96c2 |
|
MD5 | 6016e8d022f75b97fdd0aeb30c08422b |
|
BLAKE2b-256 | b39c671b3c54f53cd71cc7e09d43ce9b446ddac2ddbe29cf57096394123738c1 |
Hashes for zeroconf-0.67.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fe8a42d078370895bd512652895bdd7888a29bd4823f331b74d8a8953609858 |
|
MD5 | 4eb93b2722be08631a427f975758d67d |
|
BLAKE2b-256 | df9aea89f5c55221cb96ff4906f8f94d290cd90c510e3a2e544869f1e0384bb4 |
Hashes for zeroconf-0.67.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb2d8cb211e4e3d71306e149f1a2518bc0987b2e3ef1401327513f14e58ed2a1 |
|
MD5 | 9c94b7ee61eddf35ac480aeaea46ed8a |
|
BLAKE2b-256 | 7600c5e9f390681f0a1052a3c56c3f1b359adefbb0a44b7320ed220ad381b76c |
Hashes for zeroconf-0.67.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e47d9b143ff5df461ee35b008104ac37995f4c25bb1b50e82a75169c90bd671c |
|
MD5 | 93f3c90d3c2193efece3fe77d3d4a0b5 |
|
BLAKE2b-256 | 9123e5aef9db5347ad59a600e0becf0bc6c2264d444c17b47341d8f4cf3b5b83 |
Hashes for zeroconf-0.67.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5872d9b0ca12866227b6273f524de72f1aea12fff9ec3ac964bb7e2826495e5f |
|
MD5 | 61635d127736ae00c8b22ee0b229ce94 |
|
BLAKE2b-256 | 4744e818b2a9b7437ad0cd07b6c14d98e6eca4e3ad435db4afa6f51364c57b9a |
Hashes for zeroconf-0.67.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 700d966d5571d1936cff3fa2c6dc4959b8a170207b20a8cbe00d55adb5ff5150 |
|
MD5 | bf3ac1ddd8f8d70f6de665516ee4c029 |
|
BLAKE2b-256 | d123db0f7c82bb92ae368db9bf3d94480092f606a047df5cd8a9cb2191c5c297 |
Hashes for zeroconf-0.67.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 075aa89d452b937550c680d0bc0420b42913a62a2d18f1ad10052205d7a2fa01 |
|
MD5 | 6956229329ffe3c6d554fc2228533d34 |
|
BLAKE2b-256 | 0aa3cd92f30a358fcf098fb07d3fac68a622cf34d9058d644169588fc064e12d |
Hashes for zeroconf-0.67.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f456e43996739a2f1d89656c8362094449727e687a02a3b3565dc3caf45c7a0b |
|
MD5 | 26d428d71eab400badbe2033dd8b47f1 |
|
BLAKE2b-256 | 476c93921cf7c93846021e76ce9021975ebe5b4531660dafd6100f0abbf89979 |
Hashes for zeroconf-0.67.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7de853ee533665c2620f3e4358311a6cd6ced06d102b73b7cf41ca30efc05ed5 |
|
MD5 | e4c44ac92ef75a4ff5c35fa1514dab84 |
|
BLAKE2b-256 | d28997c9b6b459684d3fd4dfaedf6df23a3df5cbacb70f3852df04f27cab459c |
Hashes for zeroconf-0.67.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4a75b424b6c1c9366889fd940581526cba8e054e0ef11645b3b864b885e914b |
|
MD5 | 4f6f3147a1729f1fe245b9ffb952baa4 |
|
BLAKE2b-256 | 96dcbc2007ee949039144ad57200bb5291b61e88004fcb061945f0574dd07188 |
Hashes for zeroconf-0.67.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 580318720a635dbb2d5ddfc8f0d8e6795665064b08682917467a5fcb038c3870 |
|
MD5 | d7d4a0aaa45837d32bc5a67e529d40ff |
|
BLAKE2b-256 | 305c7dac7b2b233ee633255a25f28f4c60f4ff619f307e6e781fb6e599cb58da |
Hashes for zeroconf-0.67.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe1b73d440c7cb3ef829ee00538fbb8d479bf4eb7eec7bc65314691082a35cc4 |
|
MD5 | dcfc840fd5412e28a9cc306f434fe23a |
|
BLAKE2b-256 | c1beb989c088df40aca2e1e23e2b55285cd3ea62ee5e27dd91de0b86c9efd22f |
Hashes for zeroconf-0.67.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fdcefdfe01871faec9b0b3088b40632be04af6eb83845f325dbe1470c43fa0b |
|
MD5 | f476f600357e5577aa908af2648e0c2d |
|
BLAKE2b-256 | 1d89e135b98484fb9a6337868d095e7bbeaba1c08cf67fbb55afe763961bc0cf |
Hashes for zeroconf-0.67.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 943e24d36890268f0841762a601315151a39c8d37f8851333a1420f6ee5156fd |
|
MD5 | 4104d9c0123d338f54f07d63339a0dd1 |
|
BLAKE2b-256 | 7a388c7029df98784ae0b6d04c9d0ab614bcd844dd4b905d2fe38f1cd6726e80 |