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.54.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56fecf12d6917d98ae9a1e49c3bbc2c439945feaf8094ea55cd2fa365d2b1254 |
|
MD5 | 068f45bc7a3b562fc4e6f7972b95ddfc |
|
BLAKE2b-256 | ea011a16907d36a4f30637bc53352b56dcbe7d038460a3cc551189e6e5ca2800 |
Hashes for zeroconf-0.54.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 | eebb0aa3887eaaa552c9db752f9a4d369e5d3b1c1dbfe5ed1a1a68d2e2c38e5b |
|
MD5 | be04ff68fd29a6e9b2d08f670d40cc47 |
|
BLAKE2b-256 | 93b55c5a42f15e971d7d4218246127b22d91f71cde978b27f1a182648981a6c4 |
Hashes for zeroconf-0.54.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e687882f1303efbdbef2596ee9b09b08906cee91497b31427cd7f6087d705034 |
|
MD5 | 78395bf0169d8bdb0b9b58fb002b093f |
|
BLAKE2b-256 | e82e7c1005fa33ec7dffbbf77723fdad383724cf8aa6b77d2545199c74037096 |
Hashes for zeroconf-0.54.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11d51fe4f3bfadfa963a2fddbea8d0938d08373ac2a67f805ce2121b30240984 |
|
MD5 | 8be2ce622b8360312c269a1aa5475c80 |
|
BLAKE2b-256 | 6f406de010f44b6bcc0122838127290e0f7ea1da9ac3c3947ab6e689bcceb0d4 |
Hashes for zeroconf-0.54.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5e43ccf9d9390a2742bed1a921d03ebec5347d30e24086a1f2293640510080e |
|
MD5 | 43981edbe168c81c7070edaf41a2229a |
|
BLAKE2b-256 | 5b7bce06e6bc96e9f1c20d86585acc5cc3e01a75bab67a0bee7be2f6c72eb1e3 |
Hashes for zeroconf-0.54.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a58a9511a972fd9995409031df7035f8ce1e27951d82d27a125aace07c9ac39 |
|
MD5 | 121bbd2608f2e282fc214f0b080b06de |
|
BLAKE2b-256 | 6fabd3341299898c5c4bc96df582a4dc8f1b398babff4a5717f4c73958e5a147 |
Hashes for zeroconf-0.54.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f77102ac13475886fa6e09cd7713ff1234e056f824050bdc8c090467b6a3934 |
|
MD5 | fd5d24384efe552e3eb5bbe33bf4de6f |
|
BLAKE2b-256 | 200bc697227542a3d973b3a98c7bcc9d4a017192eac29d160c195462449617c5 |
Hashes for zeroconf-0.54.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cb942eae8e593cbd5d33cc005925d05317235b9c72845a4deebc7e696e87da1 |
|
MD5 | 496e2444f0cd33d0113611219ea90fbd |
|
BLAKE2b-256 | 15d1309ef07ca58638e8fc540d5abed0f7d4e3b5e65adaf8bff6768f2e95e2ff |
Hashes for zeroconf-0.54.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92e1e7b5dc8b388f4095cc903f83e34b8a16d31187a163b8e12a7d17346354b4 |
|
MD5 | 683fd605681606d4759d5e1169f2b93e |
|
BLAKE2b-256 | 1b3122789d678db1a3e86a67fac5e787455587e7b2ae719b0fbdd5e6e56787a9 |
Hashes for zeroconf-0.54.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4139b23f691be92f9857ba52dc2e7be73286d12563f452613bee7f6e1670cb4e |
|
MD5 | 4f7a165498d086af1dd10474195b4742 |
|
BLAKE2b-256 | cd5508d204e6e538c0c54b785bc9920aae497e42c69bd933367d9717f06e354d |
Hashes for zeroconf-0.54.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8869beef7ce470467a52b4d778d3020cdaa6af1a5ee7887c9883bc1315512af |
|
MD5 | be262669cccc4532e11203626c613757 |
|
BLAKE2b-256 | 88e652fe14396cb2648e2b4785e3cec420b6732ac29895abfca97a0eed5cb6fa |
Hashes for zeroconf-0.54.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8232d75cdb934dcaa2484ab516061796e2cb11bb5a9f557cdddeedab9c71e560 |
|
MD5 | b61a33a0e160286009609da4f00892d1 |
|
BLAKE2b-256 | edc2aa67740466958125a49c4ad366b3dddc998d07790e24e7c9100f87ed54e1 |
Hashes for zeroconf-0.54.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fd54f4c98fac761be136962e9eced27e70f40a6683f01a41cd1862c9b9ef060 |
|
MD5 | 7764b92ddf9174e028856877fc711f5e |
|
BLAKE2b-256 | b52244a0d8b5d932f7d121a71dddad7a4ee107ed5285fa8d3f444dac4209595f |
Hashes for zeroconf-0.54.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 743026dd4550d753bc1391dddad203a60627b24b059a0ddd57037dd95e386833 |
|
MD5 | 567a6b2bd640359bb62710455b891c1b |
|
BLAKE2b-256 | 229a26eea446ee07a391c8d0956a3cb5b39a15b69e19ba8ad266c3065a90cb24 |
Hashes for zeroconf-0.54.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1181b877263e872bdf696dbc22dfe230414a275733c8bf0af16e5a026ab7f7c |
|
MD5 | 48a216b88502169823af47f3a3420e8f |
|
BLAKE2b-256 | cdb4b3cf5c53e0a789e49bf2733adef259075f4da39174cc7f243020cad21db8 |
Hashes for zeroconf-0.54.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e0e0d6642fdad5b452c45af723f8905de6ae466bc91962dea58bd1f26c0fcd7 |
|
MD5 | dabe2000c71ac0af3af7fcba4d3147d1 |
|
BLAKE2b-256 | d4910c0bb040a1a5a2dcd8afdf04c022ea5a022bcd9dfdff74f3d5a97a20b938 |
Hashes for zeroconf-0.54.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10719b4dfae0236d1d6cc8bdfd183ffbffecb590c89cf313156aefdb31821040 |
|
MD5 | 7113f6d60b0398fcbbdf13c37140c124 |
|
BLAKE2b-256 | a4a7c97ac53d52950b29e98feb2cef2c63b9fed9c202cfb31e3f19a0128fb42c |
Hashes for zeroconf-0.54.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 561e778437ea481281d863c3142a7fdc08ff936866dde1f322c8eced9556d23e |
|
MD5 | 05938fc73453576d818e954a54a7a5c3 |
|
BLAKE2b-256 | 3f651f9f04a75f7ee7f5f47a2f96c6c4225b5a72f00b40aac035f5847bf1ec2e |
Hashes for zeroconf-0.54.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7bc535af91914c21b2a834a93c5e66893951b08f324ce4d2320977c2d659e83 |
|
MD5 | 0a00884d33c36deb9e07cf4980608c97 |
|
BLAKE2b-256 | 46f85b97be8fe22e7e5382ce7bd371bfaa41d1853cbbb6907c05d8b53c31e337 |
Hashes for zeroconf-0.54.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb64b675b0d94137917ad9ef6c6674659834e7e0829b7d591de4f5c1aa02f34d |
|
MD5 | b911cf30b80e4a5d19f5077af72e983d |
|
BLAKE2b-256 | 2224e1c01dd2039363c830df84f82b56645f410f5bdceac1f298f9d836354ae8 |
Hashes for zeroconf-0.54.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ae31c206760b3082a8fbf491f1d937e20299d071be8e77976893b6a8efc2d97 |
|
MD5 | 858e30ab77059d4254b19366a7217fbb |
|
BLAKE2b-256 | 958c5a5ef76b21e80c07a63c8f950c21265a89f3c8ad73a29aa34da15b8dac07 |
Hashes for zeroconf-0.54.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e85dc438bc4935dacf78a7fb255e071a43face024d9e6ae080589248a8a3d595 |
|
MD5 | ee8450f998d1319c1a025026ba559c4d |
|
BLAKE2b-256 | 1b65a66fbb21dbf8fb2346e4de5f0178f1f6b1b82d388a55c1da864b683448b0 |
Hashes for zeroconf-0.54.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28aacb777270200251409f8131b53564a822f8cc943b3cda31f0374b0a1de160 |
|
MD5 | a1bf3d2d738024c5d196a156f7a05c1d |
|
BLAKE2b-256 | 5717ce8bbe7879ee5b6a83d92deb9fcb2bb0dc5bb2215d85dce0703ab727ed1f |
Hashes for zeroconf-0.54.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8372e09305e0185f782c71559b97e2f1a00549a1766ae3dfeb6c00fc15c9b2d4 |
|
MD5 | 66bcc73b5351a1564e4e43f5e6c988e7 |
|
BLAKE2b-256 | 13b69340e192f83c86e7eefe02369ff6e814e37b6a5338b14fdbe62087ba5ac6 |
Hashes for zeroconf-0.54.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18449683d085c64c4759cdf7f4e330bdeba224707320d59b2df4586f1073ffea |
|
MD5 | 3c80a81008ee20c2e75548b33e2fbc67 |
|
BLAKE2b-256 | 6b5cc98fa6d6ade761680cad8c6c52e31053ea40e6ff491550296e2671fd9640 |
Hashes for zeroconf-0.54.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6b6fc3ae01af0c3ebeed02c04642035dd642833775a66205badb6d9e037a2ac |
|
MD5 | 9bd5985cbb587d955f476bf59229996a |
|
BLAKE2b-256 | 15f0159152740b42b81df57e8d043c836687e1f42cd9c469d9d0dfaa51009b7f |
Hashes for zeroconf-0.54.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8016417d4b6ba993601e313a1232cb414c2cc8f14b719d67969c1726064dcd4 |
|
MD5 | 34a03e759456c820a735f3acd703166e |
|
BLAKE2b-256 | a84be98489f3999e1ee00599c634b8d230f8cc05172c1f7385c7f6d50df68909 |
Hashes for zeroconf-0.54.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04da83c2a14ed954e2d6a148b99597e0d9b22f3c04687ebd809c3c1472fe6298 |
|
MD5 | 93a045a0d1734742f8f040e3d2483c49 |
|
BLAKE2b-256 | f32784ad170ead0665010d87939d5504442dfec97d5757cb6eda9a7474a3f611 |
Hashes for zeroconf-0.54.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3b5f9a66cc3a3a416312986ea3dad1ccf5ea8bf835b4a96b513473755512545 |
|
MD5 | b87929e4f66e2866f7adbecc96bda3bf |
|
BLAKE2b-256 | 4417292b04455d3053f91fa22faa495f4cc4c72fbc85a1dfce8b7b5f26ae1780 |
Hashes for zeroconf-0.54.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a938ddc6aba76bb85c1e94ba3a8bc84b0af3796cdd83590fe3f571c480e23ec3 |
|
MD5 | 0784c7f69bda0cbdcf6e6ad788a88d4f |
|
BLAKE2b-256 | 3b93d9836bc4a85dd18bf53dd590083fa5a6dfa8cd249e7a1c7f8b4cace89d4f |
Hashes for zeroconf-0.54.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31ef937c1d9253e5a5adf011cf03f01b5a9b2152c5099b38dadf73f4175fa4d7 |
|
MD5 | 0d75d53ff2bdc47313aa08aa220345ee |
|
BLAKE2b-256 | 95e693cd2d16d052f3b2851bcc0db3947be2814f8bab477d84dc14de4975e36c |
Hashes for zeroconf-0.54.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb05e105852dd8fc392dfd719ed14ca27ce59f59aabca080a3902f0be818a3a6 |
|
MD5 | 328cb4ef258cc75bd2fc3b1cc795581d |
|
BLAKE2b-256 | edae68948642b895892947be7cc4baebc385d3de9a5d0ac38bf1454a813041d4 |
Hashes for zeroconf-0.54.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae4ed08605d2060ad21d79c3798beb9d319417f23321b89ff0df71f95a839094 |
|
MD5 | b539193a388a38e2a2b9c8c90f940a28 |
|
BLAKE2b-256 | 25f98c174b581b147a8c8c3198f6b6f7bc5ab96eeca46e6f51e9fc1a264e439a |
Hashes for zeroconf-0.54.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63ea52e7d45ef8b72e4849df5434535833d2fcd5bbf7c5662ad8d79305380715 |
|
MD5 | 945c375a2187f0d33d98486095186e0d |
|
BLAKE2b-256 | b7f3e2322b63fbc25676df6526d1857e92a0a53bdd14d2de9041c786658f2e09 |
Hashes for zeroconf-0.54.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 769099490ed9dbba0a216bb74574431fcd60747defde787d8b9cd4e481756a2f |
|
MD5 | 04e9e0409ae794e2fe7ab5a9912215ce |
|
BLAKE2b-256 | a16523bad20f8c00db5dd8fc8827c5618eddb97ff9aa021020408e74b20183d8 |
Hashes for zeroconf-0.54.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3a7efeeafb45fb48923f411f96580c3d0551cfe3fa770126bad9f78bb3b4ebc |
|
MD5 | 04889d4d2706991745e2157b5a55e733 |
|
BLAKE2b-256 | da6ce7e7a49e00ce4a729a45394d568513703274747660a87ccfe92f9c059603 |
Hashes for zeroconf-0.54.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9708d213230e199ffb3911575a56bd6d1389b9ea2afd8d699e8888c3511cf865 |
|
MD5 | 9e24dba04b0fa30b5b94da722fb707ee |
|
BLAKE2b-256 | 4af8fb70a2fd3fc771098b01fe7187da862456fdf0967c761ab793b3f12004ea |
Hashes for zeroconf-0.54.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfbfb1ff19d81b93044c393b349a3813485863a14940cfbccd36dbf0846ff601 |
|
MD5 | d633c15dd19ffdaa62036b19be17c435 |
|
BLAKE2b-256 | cbd081e9d99dfdbd81ea7c167573fad0b51568dbdbbe4782809b419e6d3fb0c7 |
Hashes for zeroconf-0.54.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ceb07629921bbd1b64eda17a90f7c424bbdb6258603fff9c0afd64cc97e832c6 |
|
MD5 | ef506b31334d9fc4fcee2a83409b4a47 |
|
BLAKE2b-256 | b7f73dc48a55badc594ca3630ded23fa0496c25d6bc6064adc069735a0a75158 |
Hashes for zeroconf-0.54.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a146cb89fd7a7109be48c0e7e50e9c0e6603345095b36a5968a9020657c6217f |
|
MD5 | 5804da8daca6fe53a34f9d5c30e158f0 |
|
BLAKE2b-256 | db158aafac387b21b0ed8116beaf72ecc57210f40b32c385bdeb639a2c96f14f |
Hashes for zeroconf-0.54.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd93fb3eb8f7b8690834ec091a3ae85dc6e2d0ce3cc25274034dba9f67da7890 |
|
MD5 | fe7c0440c13201d2a2fc5250ae5504da |
|
BLAKE2b-256 | 4177af007423215d3f0c2726e050fe8edc287240e639e1aee3343906cfaa1f30 |
Hashes for zeroconf-0.54.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5305279279ef6e825764246e9e3d8759ea927e72c79a09801feaf2d9fc657ec5 |
|
MD5 | 9b1c95641e5d17fc0c04084e484dfc78 |
|
BLAKE2b-256 | df5f89ef1680913470d11a7276c31f85082cbcac080ed8ebf6a65b4cb6eae967 |
Hashes for zeroconf-0.54.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b587bb65b27cf7a42d3ec34c92af31764e51222799fbeda839c83264e82d977 |
|
MD5 | f81d1df111d45cb6c3d02f9e2d880cae |
|
BLAKE2b-256 | bcae3d54205e360db65fb93ed129a1d57d0afbfa6f6e9d087e9c17b27f3a72a9 |
Hashes for zeroconf-0.54.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 172217a269defa986f17e2ac7f99b94d9c0343f2a2850019d1bed4af2a7636ab |
|
MD5 | cf0d9b58865707103da89c6aca05c7ce |
|
BLAKE2b-256 | 708f551b2affe801b1fcadd86e629e4d0eaee6a317ed6a6a0d8d848c521ba94a |
Hashes for zeroconf-0.54.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65f4d1e9320c27717caa2370c2ad5a76600fa9d3253e435a8c19d32ed7fcce2f |
|
MD5 | 9ccdbf367bd923f6869580c141794bf8 |
|
BLAKE2b-256 | df3bc052e73aea2bb726698bf3e986fa0cf9c1aa08076880799d085b05c2dd1b |
Hashes for zeroconf-0.54.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b40cd587e585d31d29d963c72ed789ba1441f4ca1c21880ddb6f742d036ff6bb |
|
MD5 | cb4787a0b00ebd028052b542c4760914 |
|
BLAKE2b-256 | 9ad6b00e25d204f7ad8215720ea48ef607d6d9d1e1499f02e5ead3beac0e3645 |
Hashes for zeroconf-0.54.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58fa8b45c46b7c84703d71b829dd09fa16622d6399a63b24abcd6b3c3dd02c97 |
|
MD5 | 5e89d9e731db5f9f2c10ff99b2074141 |
|
BLAKE2b-256 | a3f413511f46cff87fe5b55562c2ff38218c4e00eb7c5031ab1b32b3e988a5df |
Hashes for zeroconf-0.54.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce801aadf85dda24e5a2a74311457ae66fddc4a84eb1d3df5d89ac2a4f740274 |
|
MD5 | f94117bee6c731959e2014fd8b293d76 |
|
BLAKE2b-256 | 1e89e2cff60450324872a5103b4ac8ef2cc1fe698589bff3170845692702545e |