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.80.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 839eb3af2b38a0fb4bd95a0dc96e4785dbff597f461cfd3978f82f11f42338b5 |
|
MD5 | 4b98c8714a5b192ddfd4cb0141aef4cb |
|
BLAKE2b-256 | 60134be62048e69cf72a0367d68ef8321cd08cfe4df3616b6a0e1f5d81519147 |
Hashes for zeroconf-0.80.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03aecfecadcd7b6c8b618fb547e6df1792965c9598af60c0e61f96cd327cbee9 |
|
MD5 | 03988a461e37c8b05e0e2aad75665efa |
|
BLAKE2b-256 | db40e95423d0a9159cd5ee6195c7841e9712ae08a53465b391cad3d397359a85 |
Hashes for zeroconf-0.80.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fade43887a2ad37d1666a20b53f498426388d8ab66f5ceaa6455fabf4921efb |
|
MD5 | 69ed2de74f344ed80916624a605fc148 |
|
BLAKE2b-256 | aa440a7ec6464f75273e1dc8f1b089a7d17f3486aeff6fc6da6709bf491af09b |
Hashes for zeroconf-0.80.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 291e9992e56f6696132a41cfb58f73d45b736cf2707a4fdf653b9bfdb6329876 |
|
MD5 | b4d77ae5508ead419f70258dcebe8f4c |
|
BLAKE2b-256 | 63bff028a33b5f1ab3215902cff8afad4fc921f28f564d0624a6867bf4b6699f |
Hashes for zeroconf-0.80.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11b18b613e0868b802f65d5850ac815b52e15b586e8b493718581f49672c8d71 |
|
MD5 | ab6ed4ff32dae35e37616a6642a37690 |
|
BLAKE2b-256 | afc5472b9fd04a2a44b052a5a3d89a540c2e2f2edf3d43e89fbba36411982217 |
Hashes for zeroconf-0.80.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 989877bb4625b57ea0e26ca54c495c17ed41879e40adb296d17274a281b75aee |
|
MD5 | 1b89eb6e39e367a8d08b7256d7cad782 |
|
BLAKE2b-256 | 85c29b6ecbf0525d7883dcec63dceafc3202588f4fb0ab249d03d88e9828625c |
Hashes for zeroconf-0.80.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d2d79bbb31e645025b0634609ec7ff9718cf2393a93c3b3a4f5b6fec1bfad09 |
|
MD5 | c315502225a9b3afcbb791c311789f4b |
|
BLAKE2b-256 | 420db724af6cc2f3f171a89f44414d10fb325a20e4e251f0c2ac3bf7084034c7 |
Hashes for zeroconf-0.80.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c76c1f77a086967c315ef6df8414ad5dc64436e5a31c1ca6eea6f7ddba0e042e |
|
MD5 | 268f036d93ab331b04bcf12aaf990225 |
|
BLAKE2b-256 | 9335e3fbd1572f488157cdfdcc40376a455551c6545b5e3dc135283b2171cf5a |
Hashes for zeroconf-0.80.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33a9d8644b1d3eda480a63969f66094339427b81f11db24c80b695630c33f2df |
|
MD5 | ea93a311bfe4459f26a46d4e47e3fce5 |
|
BLAKE2b-256 | b44a52a5e915a5234bdb5a4efe8dcc95cb4541cf7c6dc2b7377348ba41080ce9 |
Hashes for zeroconf-0.80.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5da026ef285c7db97baffd18757e295fe5637e036ea02baaa6ee66f72ebb3a77 |
|
MD5 | 7ff721595b840201e4d51f9184241524 |
|
BLAKE2b-256 | 0e0ad06da4f76595a8145cb293a7866bda4a278337057a6bf1e024920e82970c |
Hashes for zeroconf-0.80.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c53dc3b2dbfb73e6c8fbcbb37d7f08fd92bd122ea8c579bb8fe17f8ba95b9dc |
|
MD5 | e8bdcb6c12ca11cb11e931921fdd3dfc |
|
BLAKE2b-256 | dc5d4401095f1f01cf55c257a624a8a70c7065314ef3713f9353312d3507ac38 |
Hashes for zeroconf-0.80.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e2988f75bbcfaa13d954231cc7c80088b8ac51a9f90bacfa9c0bbdcd456b117 |
|
MD5 | 0e5c604dd7ac600f6ce4d8ada9ec0e41 |
|
BLAKE2b-256 | df279b53f1e69e0b9506dcb7b9a5bda7f8996088256c752b3dd5b4080f2bc7fb |
Hashes for zeroconf-0.80.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61e21280234556d4602125c4beb5a56ce63563e1c8493b8154a3f57ea5b0197e |
|
MD5 | 5830c25a4990d0dcbf23dd9d2a512215 |
|
BLAKE2b-256 | b53f589979e13625870e01351c0ccc17751c7bd85d9bfe96d848e4501f0320c4 |
Hashes for zeroconf-0.80.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbc761a79e9d115227b340bab77caf5ef531026395030ec913fcf34053d8a834 |
|
MD5 | 656944206ccee3dee91c0734655da9ea |
|
BLAKE2b-256 | df6edd3f513c78edd9235797fa19919f874dd8138e5ca2aa16bb1703461ea7b7 |
Hashes for zeroconf-0.80.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39c6e78cd4f33b96d2bd2d4c18b623fbc02b1733fa4aafcfdd89682b9998f520 |
|
MD5 | acd9001596abe4144295f4c3f876cf55 |
|
BLAKE2b-256 | e2f631998e011a1317ccde2d79bf247659367be9455be6e4a478cfbabf1bd078 |
Hashes for zeroconf-0.80.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 010e4334b9919581072fd0e47dba0137a48251f37b8182b161d536641d04bac2 |
|
MD5 | 631abe2cf5ff6d562424311cbf6dc330 |
|
BLAKE2b-256 | b875adc69bce0b3b7a44c99750adc32272de221770266f89259c1295a1c5a918 |
Hashes for zeroconf-0.80.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b0c990d3a17a2c90cd6254569343a68b3ea9d282aa22983f5b1766da4c7cba5 |
|
MD5 | 812d98f7969a74ace0809fa39e25d263 |
|
BLAKE2b-256 | 306b5f03e8ed156b5d67e333087928dd153b6cfc5c383aa800c97926d03ee55f |
Hashes for zeroconf-0.80.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3befafe9bfc903b8bcdd52178ccb8b3a395c2f98aa3b60619a5f37ba99d71f97 |
|
MD5 | bbfd83b7a2eaf0421cf5335143a657d7 |
|
BLAKE2b-256 | e4f58e19bf18cfc613243d9befc89626c0f5c6e68d63da798ecd67090391b873 |
Hashes for zeroconf-0.80.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2784aa28375cc7dd1906f566d62eaa31f0a3f5d594830072f3946b999b9d7a8 |
|
MD5 | 802ae5b59ce63e4bfb04496a836acd00 |
|
BLAKE2b-256 | 3344631049d5606ccf67a7726df720c2ca352f5b219e30c2cb53f1355ca5ff61 |
Hashes for zeroconf-0.80.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d76962efbe4eaef060b9ef7185fa49418233b1d3afd229cfed5c506329e40be |
|
MD5 | c9f09633a7006283f0eec26a67156f31 |
|
BLAKE2b-256 | e856f0c91e6917edc3ed8ce1676cf9d738b5ed505f262b52031988b90f7ca96e |
Hashes for zeroconf-0.80.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 256b3584a3ede5c32efa6721de92ff0b898f2d5562de0c03afdce4776200eb97 |
|
MD5 | 960a96d4d7ffa702c87874fa156428e9 |
|
BLAKE2b-256 | 4e7b1785c24138420bb36a2f71a21cbb13c519eaea3295fd13955ab616559d4a |
Hashes for zeroconf-0.80.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c449ca12ff53b0657d28d82347e08c9a4fa16ebc553bd13f16416f47b5f1521 |
|
MD5 | d9b384868062de43442ca54f799d1e35 |
|
BLAKE2b-256 | bc5f40df7ae03cd9c74250bd51837f3e4a6473ca0d4ddacc5971e1ebd0aa34d8 |
Hashes for zeroconf-0.80.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe77e0e5706f00f741c84600e489c850255768a97b23463bfafe1caa4ae37585 |
|
MD5 | b04b4020dcae3434e28686fb01f31130 |
|
BLAKE2b-256 | 3f34ff5e976e3f91d1b65074a565637de6123a7066be3a7bc947895298d64a8c |
Hashes for zeroconf-0.80.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8677ca21f38c6c77ced4471115ba60e1b1d5c1ff25b9f0e2b2d52a69ce96c5bc |
|
MD5 | 26ce2eac2cbc9c6a2f2327a74cea6a1c |
|
BLAKE2b-256 | 70ecce5e23657fa644c824a39853a703d680d375a4a8d49ac3e779b33732a8b9 |
Hashes for zeroconf-0.80.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ae86c7c9e28c824d4511dd43eee2d5e6ab837657919a57324defa33911c358d |
|
MD5 | 616a4633eff9ba9fd97e3d7fa9a02607 |
|
BLAKE2b-256 | 56eacc6d13cda952fcb331670c584db5904ddf491deafcac114d513cf5f42ee3 |
Hashes for zeroconf-0.80.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06151609299c90673037e70ab03e6272cf0ada4bf97568cb39a32e8783c6bc84 |
|
MD5 | ba7c532cfa6ab78b417a1cf349d358d3 |
|
BLAKE2b-256 | e3ab7aeca49d79d83edac342f6dd9b06daf51bc00fd494c5eb347800b10d0535 |
Hashes for zeroconf-0.80.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 603d753065c9b71d85b9261d8f7b5c1bc8581312a1446144b272c352630c606e |
|
MD5 | 9a486478c34d32dae957496471daa0ff |
|
BLAKE2b-256 | 7c521f6956e6b5f633194e86cc84023e453115d2bd1165d81108924192b0ee9f |
Hashes for zeroconf-0.80.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9537513bec501f1b197423f87f3d9aa00c526982a0fd7f1480ce0fd0f699d848 |
|
MD5 | 2cb11538eb5d3c5bfee6580bf537d552 |
|
BLAKE2b-256 | 5e127f1334d0e7340b9708c5a51b8f11bbefe441f5958d14b0edc2bd228bfc2a |
Hashes for zeroconf-0.80.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa71d26c123c5e4e1468a3c4eef230ee75efbefe739d7ce469225f11f9c7a6f3 |
|
MD5 | 7bb187a49fc85ce8adad9ff73e81b125 |
|
BLAKE2b-256 | 390558cf06272ce5c0b781f8f5b2ff05df2cb6d4cce73424117070d38db190af |
Hashes for zeroconf-0.80.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a92b39f4d896e47b760715ffc99029f655a2d4f20836667693e48be039a2db7 |
|
MD5 | e77b566716a50ab2b2c307af4743ef7d |
|
BLAKE2b-256 | 5f5fd644600c46bad2785ff4d6293621389330df0ef2e0fc09acb98ce7d983ad |
Hashes for zeroconf-0.80.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 735b2513c3dc6fffd8f39fd76f9e586a49c3228a431a855f562a6aa0456bc4d0 |
|
MD5 | ac78f6bca73c5e284823b6b54f8b6969 |
|
BLAKE2b-256 | 9ff28a1ad0c8e72823486d1f78e6bcec1759dde03d68c85fa60ce87e5e01c052 |
Hashes for zeroconf-0.80.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59a2cee02d96be0f315edeee5808d61c02cc9251723e12e66659ac162715c074 |
|
MD5 | 3bd266b349410e5d98b3e9976a8a38d0 |
|
BLAKE2b-256 | 8ee06d56c4acbd89508b02600a611bce77ab005d0e7e201ce93d4a04491b4b3a |
Hashes for zeroconf-0.80.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef15450c7b6b8a60a8d4ec6eb8a5fffe7c021203e898745087670dba1a39aec1 |
|
MD5 | 9d55be6f0cce76c23aebc7dba5a539f0 |
|
BLAKE2b-256 | 875326f5a7941b041395f17e4ce728fded72fa4b3f2a45463ec948f155bd84d3 |
Hashes for zeroconf-0.80.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c558a059f0ad8c4aab204f346ee02c860af84dfd25b3d1048520c0d6938adfc |
|
MD5 | 010b9eaed686072af726f7c499c10af9 |
|
BLAKE2b-256 | ff4c3f1c091d40bda74ae9ba616d075e9a4395f264597209474484a23a40338b |
Hashes for zeroconf-0.80.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a846e5f4dd5cd21aa7399f7c5c3c0029b6102191b7f46e3f1a8bf410632142a |
|
MD5 | 13f30913c08303b43be66b31792c6624 |
|
BLAKE2b-256 | 7ed438cb0e9f84430a17d252baf4f859eb5e84b2f2243e41e25a45154577bcd3 |
Hashes for zeroconf-0.80.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e5b9d56c5dfead6780452b494a0bf2962201e0538fc1cab155e0d3ee0e9187b |
|
MD5 | 03183230b3f37ff7965fea463954149e |
|
BLAKE2b-256 | 7539fe1d7aa64ab89bebcdf8f414d9e3e13bfb21b7add29f31733ccb731f466c |
Hashes for zeroconf-0.80.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7058fed1ae7e3697e31be5df7f0a70b247904ae045825852efec33db2ea374a3 |
|
MD5 | 66fa90fd47fa77903bb4fb291a4ae6b0 |
|
BLAKE2b-256 | aa2813fffeb935a775697e1fded850d09219a8592e1b28865678dd3070477ab1 |
Hashes for zeroconf-0.80.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f97785697a4020b68ce45d0fdb06af7357b2c5cc836f6bc8fb79f8599bb1c02c |
|
MD5 | 4ccac6e0b5b5dc6e8d515dbf539f43ea |
|
BLAKE2b-256 | 8b73d7465007cb58deb75288519a530264f30aa3d0ca271deb898c2f715cc538 |
Hashes for zeroconf-0.80.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a24c0b02f875c6de800725734218fcda3ba7d939203b503ddcfd4e1fdf41b09e |
|
MD5 | 6e71737b72351056ae4f9587fba381f3 |
|
BLAKE2b-256 | 2195317a86b1bdca65c1c38886e5161bdb5cd99add3e87b0c5f96f680106a935 |
Hashes for zeroconf-0.80.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94c23488c6e20102563913a771faf2691b221027d7ee6118758a2979acef5805 |
|
MD5 | 5c97f46efda25e08ab0d2de7ea0e2a7d |
|
BLAKE2b-256 | e02cd5ac9145f1a44bb5fd0d62500d078df35fe4e62967e5eab6b02c2a5994ca |
Hashes for zeroconf-0.80.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83b3265db6a4f69153c7f4b050ca903b0e395993883df3822c4694920da177f4 |
|
MD5 | 65e2e095ece805f2f9d1a4b21b4720c5 |
|
BLAKE2b-256 | bea3faf88b843c0c7bf15165e79a17621749ab2ec7b09403c455db24f14069b3 |
Hashes for zeroconf-0.80.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef12724ef61e54c28f948ba424120e0df9956633b8f855fe9460ddae2fe3d3ed |
|
MD5 | 094ee0b97661b81fe9e646fb1df469d3 |
|
BLAKE2b-256 | 7db631d2ccb668715164e061a7190e3dfe44fca42714da955999e141285e5eca |
Hashes for zeroconf-0.80.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f3fde5b0bbcce95967d51c00ce907ef59b17bfcd29e5ed8498c8733c07454ac |
|
MD5 | b564473e4005f88b4cbdc719630b8f4f |
|
BLAKE2b-256 | 813b3e78913b0f0b78a457b8ee63fa0cde98bd1a07a65bdc889d2a18d4a3f4dc |
Hashes for zeroconf-0.80.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb35d4a2f2dfd891f46d399b204449b2a5de8c6f421e227ba5742a2d95f257af |
|
MD5 | bb4223524295af45490f657d9f92875d |
|
BLAKE2b-256 | 2f6946f4c368a35942be179b467ba74f5109b054f0be89129065a51495e3101d |
Hashes for zeroconf-0.80.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c26829f24a28cdfe349b780de6b5a60b45562e5cd83c0a044ec0da2c63862e47 |
|
MD5 | a8636c44d495e3967043874823483972 |
|
BLAKE2b-256 | 43c7d8eb6d514b83d58a407f6e9fdb65a4313b55f549100e311f568118f0fa78 |
Hashes for zeroconf-0.80.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0614195eb5904c97e4b8c3ca2ec3b710ff856bf824b196991a121cfe70f0d67c |
|
MD5 | c587b92937acff8f3547acc2c147a32f |
|
BLAKE2b-256 | 28aeb36cc6e2a50ad154530dc1b7a826ec595c0ea7347cacc3acd74e7c8ea31d |
Hashes for zeroconf-0.80.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83b81086789b8ba3eab27311b3ae8f8732ed61f85cee0540c8e36731963ed696 |
|
MD5 | e0ec6541413a0dc41b9efc15d70e301d |
|
BLAKE2b-256 | 6fc09ebe157132c7b3f121c85a8446d731b5eb74f6c62d9e35205ee0ca54cd2c |
Hashes for zeroconf-0.80.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 512a9ce69564cd437cb33be7d0739745c27fe8e932b5bdcdeb996da5c0e07f6d |
|
MD5 | 117804abba44e6bc0376ff9d93f76f14 |
|
BLAKE2b-256 | edb101c7f91e36e1deb7d40f53c97079bfe7be211dce05f3b57e461502b9d036 |