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.68.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6fc384d8c6b500229764979eb22062e1b39247c473049660850a7b578446425 |
|
MD5 | 67ed2f2aefccdd57302df3e7201e2451 |
|
BLAKE2b-256 | 1fd66d9d4a9ad822380fe12f688ea07fbc977e416761fc0edb72a39a53c8a90a |
Hashes for zeroconf-0.68.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c621fbddcdef4ca572e6dfbab29d5e2f7e5a93579308cb471042316e2608bd9b |
|
MD5 | c85a8649f4c2553c5e005368023dca2b |
|
BLAKE2b-256 | dd38f09286244e1f0478564b3c5ecbc2dca981d63fc74267d52c7572a76b0185 |
Hashes for zeroconf-0.68.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47339cad5dc909a8d0018e95133003aba21bd0cd390cacf7c19c4c53135aea45 |
|
MD5 | 3e6a056ae83f087d289eeb9a578ad049 |
|
BLAKE2b-256 | 6780ad3f76e47055cfa9ca3f7e779332f70de20e5e49f0ec001a570431eedc65 |
Hashes for zeroconf-0.68.1-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef9f6244c39666bff09761c077b9bda447d17cf88fd1a532d036750b0782e7ef |
|
MD5 | 4efe546f7baf856531e27956078f90bd |
|
BLAKE2b-256 | 2ce59b2ee1ea991069fc395d7f453522cd86ffdc785810978deb5f4df544890d |
Hashes for zeroconf-0.68.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a748c4cdd38997a5869726ca234e69d6c63985a0f9c3fb84615753563c4653ef |
|
MD5 | e3a23ba9971b57d86921f674cb4f0313 |
|
BLAKE2b-256 | 5f06c7b517500e8b6a7c0228e3849e363feb09ea300fcdf4f51561621c96f735 |
Hashes for zeroconf-0.68.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be32fa7c9a223c50f7920f45bb781e475e6092b32321dca2d4a942e982a0d6d8 |
|
MD5 | aa6d8c1adfb3872eea92c83b1f29dc21 |
|
BLAKE2b-256 | 88ee33d49d6e53bd1fff38283c889a4892be0c4c9d707d9a87def2a24250b44c |
Hashes for zeroconf-0.68.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ec9006b376b983acad0f923165b223ad265e1ad128c81d783a73666a9ec2c33 |
|
MD5 | e541332aab77b2c342fc5defce970ae6 |
|
BLAKE2b-256 | b0eb537e8f5c10beb269905b0d4baffd319e25f51748cb738922e03aeee1fde8 |
Hashes for zeroconf-0.68.1-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55910ecd2570877f833addc134ddc2a9f653f7b14f33dace6399c7ca8f63cb7d |
|
MD5 | 4c8f8f94a08cf24fec18c153a4ecdbbc |
|
BLAKE2b-256 | 52faad4ce6c6b2f0d39b823afd0246c4798093148d5cb1477c6e183494dc9d43 |
Hashes for zeroconf-0.68.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e190ce9e63717ea821e52f30c113a0690c55610d59047a0195950795728135b7 |
|
MD5 | 630561ac7d3c1b4fbd6d4b51528d805b |
|
BLAKE2b-256 | 9928d00aa3548e7a83ce7da9b2cd13647d4eaa192c273a2e5773d835dd0bd5c6 |
Hashes for zeroconf-0.68.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cb9732f4e920db2b16ad2d492d20bd036e77e3556d07d256baac779374dca0d |
|
MD5 | e42bdfa9774a4840cc5afe0ef7babda1 |
|
BLAKE2b-256 | 34d24ceffdd2d9cc386740b057d553d392494ffd88248442712301a7456babc2 |
Hashes for zeroconf-0.68.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cf97e0b9796587e7d75bb839b6ccca33b47e96ac252182de31717e701a9f33e |
|
MD5 | f8331e2cb57af2ab1c13bef708682786 |
|
BLAKE2b-256 | 8642863543970b95e244cac616e8467e59ec2fca1c2866946c882822d678967a |
Hashes for zeroconf-0.68.1-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 032f055f7d2e079e1834711cc5c4ff6af0a3a2e3c3cb80bf42d5feeafdc0d3e3 |
|
MD5 | cabe202a6868ef0c0306208a61397f7c |
|
BLAKE2b-256 | 8acfee6d3cd3b24ad59f407b7e4ba7d7509535f84272573d322a8052801461fa |
Hashes for zeroconf-0.68.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c974bff153c5a84db104583c0f3081d7438d90bc09729414bfdb6aa5a1585b2 |
|
MD5 | da221010d294e1ac7157ab42f05f9e4e |
|
BLAKE2b-256 | 60c049ea0435befc6a6592e79b839cb5ad7329aea18a5c069dac0821ca3880c8 |
Hashes for zeroconf-0.68.1-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 319a9596a90df934ceb76236c26b611359e427f57d55bdc5af45f801821dca01 |
|
MD5 | 9b5be1b9c551770a2dccbe1fd5f27108 |
|
BLAKE2b-256 | 4b41c826065b342f1c9815621e7c903bb1f6a0929516a572526b982d4eb58467 |
Hashes for zeroconf-0.68.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95815384b9c3601bd628175ec367f8cfc15d374a44f536df53a1892ab060350b |
|
MD5 | 153f93e231d9738d2390a8a9ab48c41c |
|
BLAKE2b-256 | fa50d2daf63f4e65d4aac1da5bfeff7e86aea5214a0cd6cd6efb00b271d16736 |
Hashes for zeroconf-0.68.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d14a0bbb65035a7ddacbe04434aa6313b4403681a46c0b91cf9244dbb5a67f50 |
|
MD5 | f5ff65398aca92cd6de64d829ed1e148 |
|
BLAKE2b-256 | 74c26b1621883591fc6f070c78babab564da38d02d25e07a73d993978e90c36a |
Hashes for zeroconf-0.68.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdcb93de1ec20025a1d2e0aab7f617e376f9e96e22749e40afd736785e482209 |
|
MD5 | db4419bca91a58f83875850df2872ba3 |
|
BLAKE2b-256 | 53fa8581145fbd26bc18a317b8853207bf12f64cda6d3e794334c6e863406377 |
Hashes for zeroconf-0.68.1-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53053d7d5366cc653e4ddaca4bcfdcbffa2c4bc37b8055f181886eaffc271b01 |
|
MD5 | 3c69c17a128a8f0f8fb7042a0aa6c0c5 |
|
BLAKE2b-256 | 9a5a09ace58c30e973b74b22976392b121c2af5fe23ee326d8f4162c066e22cc |
Hashes for zeroconf-0.68.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 140c4c9bd654c96de92e87633f52092afb0eef14835be4663119687234e697be |
|
MD5 | fb797b30c53d64dd8ec9505c953b5681 |
|
BLAKE2b-256 | 6d20b498add240279f5650452847c53ed34a59037d565cf319631eea59305e24 |
Hashes for zeroconf-0.68.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 674170bcfa63cca142464ec5702a5a21c7018b47e4c67f0290b7792c5792bf14 |
|
MD5 | 0702cf1667d01cd651f6618504f76d93 |
|
BLAKE2b-256 | 46fd5d59adba59863df33caf9e550ec7b34b92f6226af182299892862fe183e5 |
Hashes for zeroconf-0.68.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5283de0650b682f0d1c61327124137358df540c447ba5f485230aa89a9fbd3c6 |
|
MD5 | a9c2d7799fc1d80d4f133aabc0619cac |
|
BLAKE2b-256 | 715c457de5cc313527880e8bac188ff02a998d88767996758752b9b68c3f6d82 |
Hashes for zeroconf-0.68.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85b20f946136d25fe6adce47fe85edca71171bf9e639a8e6320a5fc9c563b3eb |
|
MD5 | 6cd39d5f3d4eb5f150be0c4a240bd211 |
|
BLAKE2b-256 | 8266be84864570e5ce52f780969adb58b0ee153ff729a688e585abac701b0b34 |
Hashes for zeroconf-0.68.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cdb7aef2018473443e5d89723a2142b8ab42ca62c39aa779097ef6a3395cf3b |
|
MD5 | c8551af250ec2009094d9fb384d583fb |
|
BLAKE2b-256 | d1d6061e5d5d0e6b66adcf9b005bbacb06ae8c1f4d656ad097d8af35b2f1808f |
Hashes for zeroconf-0.68.1-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 755ca48ba01f02fa8e1402e4769ecc59a36f8ca1fb979f0e70ded796af9de0e3 |
|
MD5 | 292d8dc2703063e36046aeb133ec6df6 |
|
BLAKE2b-256 | 0a2112f89436b21f2c724d1313dcd2b08e763f2e3a2a9173c7d2b757ba46663d |
Hashes for zeroconf-0.68.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1d68893722a08045d14d5328dfa5647485213536112e274ce6413984119d1a3 |
|
MD5 | 5455240575f7a264e72f4457b9da6878 |
|
BLAKE2b-256 | 64c24319388cc6bf2e720f7ef2f60beeec934036642559e8cf059ed1446f3bfe |
Hashes for zeroconf-0.68.1-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67231fd7974263a494a77e87affa4b4dfc7230477925f79b5398755fb7acd43a |
|
MD5 | 865ac5c848a80a25df28f65831cc8db8 |
|
BLAKE2b-256 | 8fb57778286596edfe860ac20dc22bebaff86379653a62b478bd3db1ee53ec9c |
Hashes for zeroconf-0.68.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db4da77478941daa30d378e845355913fe1af60d2cfb2cabe7cb925108ccaac1 |
|
MD5 | 8542690aaaf595f4344686a79dd850e2 |
|
BLAKE2b-256 | c38e7ded7cfdc651a222bc464cf8a6ca819c2a265374818f0f32d34d63dc1ade |
Hashes for zeroconf-0.68.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49ab8ae82056efe688b6282e8d375d599c341a78173a1ae6eea43934d979fed8 |
|
MD5 | 4926d61a6b1fe7d95674f413ff09ed39 |
|
BLAKE2b-256 | a1bf42cdecd9f818b3501897c97d3847dfe09b7f6bc27a5fee0907c663da382f |
Hashes for zeroconf-0.68.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc54636dca773d343cd16e41b9d566109ade41358e547afa6ce9ab724c090d88 |
|
MD5 | 9f0a4dea72ad2796c4521ec880e41902 |
|
BLAKE2b-256 | 83e11adea956625f503bb22aa9ee3a57577fda46445911c0fde97620220631a3 |
Hashes for zeroconf-0.68.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61142cdfa280d4c25aab599e19463f3f4079b42aca985d65196a8deb33616980 |
|
MD5 | 284b8a83f7860feafc649a3e2df3d561 |
|
BLAKE2b-256 | b54bd22783049b0b88fd40a04b62f1cb4ad9f3e6f91f4611a6339d4095499204 |
Hashes for zeroconf-0.68.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 393d035f59eac0f975aaebde63df0d80d93263b9c14a3cb640804af2805b8a10 |
|
MD5 | 4a643e0aad1c9086ff796bde074cc8a2 |
|
BLAKE2b-256 | 685a635581b824b10e7e94b4de7d5fc75818cbf6cb8deca5f23b5be80dd82152 |
Hashes for zeroconf-0.68.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce839210cea2080bd80ba9845b5f43b059b7b0249386c224fcdfc66155279408 |
|
MD5 | 5b1fc44614b97aa6a452f907c4022479 |
|
BLAKE2b-256 | 3fb8a2ce700afa9d69bc5fc45b3fabb7b6fed2ef68d46ba16bafda091298510c |
Hashes for zeroconf-0.68.1-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f56aee5e448200ac2cd4e2d2588d07a52c1a57cbe1060c69e93e4e44b80a65e4 |
|
MD5 | 12ad5aba9de0df67b6ad953e477dd377 |
|
BLAKE2b-256 | f880787a581648c34dd753598132e4703df6aff7c40e6b60a1a52c62b5b961cd |
Hashes for zeroconf-0.68.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bac5a227dea106f095edf6dd745e6fe000616dce9ad57b5371e9b7218b7133ec |
|
MD5 | 52e3366ada1ed5159f982ac1ad5599a8 |
|
BLAKE2b-256 | aeb47fa2b5527da0cfa56baa93ef8426547031afefec96e9d8febad605a32789 |
Hashes for zeroconf-0.68.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49295b70d0a38cb119ad3a28df13a6676a38c63518d8d3a2f90a3a7bc431b874 |
|
MD5 | efd7d1a362211f23dfff68d7726dc035 |
|
BLAKE2b-256 | 028975b13fe09333a20650c5af8ebe078b8642a287e66758ab756b3eb414190e |
Hashes for zeroconf-0.68.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec4855f8942c76b90fec757aa2a5afdedcfe661fb89cc8f5a7a21348d5b8691a |
|
MD5 | a5846996e7fe80dfe7f81ba2d5265aed |
|
BLAKE2b-256 | 868dd8a86887d3155aa30f1c82043ab7b2403b406669a7d660ab2344c14ad8a1 |
Hashes for zeroconf-0.68.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9a1ec5c6ca67ef9655159047c16d45ab2312e43e96c6ee97361bc688ea345a2 |
|
MD5 | a36a45e03dbe41a2d893a66e31ce4472 |
|
BLAKE2b-256 | 5e778c6e56920e144c0a0c577b0e776e7cb85ae8669fb060b19e6e1c05e248f4 |
Hashes for zeroconf-0.68.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00f719c121cd143bb030db1b687db0f3cb853b22dc51895a2f6aca7ea1abb9ba |
|
MD5 | 73ac629a0f242034288918f162ea5783 |
|
BLAKE2b-256 | 3a24b6d9243a0b129727eb5094bea4f87c82c6ef2e0afa3076059d0ad95ec63b |
Hashes for zeroconf-0.68.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62bb1b89e28728b4a8c3de37065e5a7ace7d92daee827f615a5066defb4afa66 |
|
MD5 | b9dfd621197f9220254e0131d784f868 |
|
BLAKE2b-256 | 20779b304afd71e06329b48cae51756eb6bddea6172124a8f2d8983c472b0c05 |
Hashes for zeroconf-0.68.1-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7850cb6f03f30241cd40a1737ef3401ef7516bf0b9d8c02991719b49250446b5 |
|
MD5 | 4eb7f6a8eebfac34f310a72cf1fa45e4 |
|
BLAKE2b-256 | 93b064f9a87df35bd7707138771a633dda5f6cc4a48183d024ca3b0b6fb65fdf |
Hashes for zeroconf-0.68.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 612b4766f63f3d85d5a532e0eabe533f5762e635ed89c923200c4e028dc80255 |
|
MD5 | 9b49d058240d00ba9d8060a5c1f4b4fd |
|
BLAKE2b-256 | 595240018634b5e6408b950de9e730bd44a2a7c2e0a319465e551750ac9c256f |
Hashes for zeroconf-0.68.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1217bbc00ea0e7a9cf76b32060a33b2e77ed473431db03ecb76d058dfa14de0b |
|
MD5 | ab7ee68bd47aaf9f8988ff056cd6f78d |
|
BLAKE2b-256 | 23f94f1033d22193bbde5ad93f44b912228e2fd75bd0606337d5ccd9e94d1ccf |
Hashes for zeroconf-0.68.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33fdf26d11a4362b87defb815e7958e96bfb9b715193108176d8fdb9ea07ce49 |
|
MD5 | 1d94fbc9c463ff95febce55491964965 |
|
BLAKE2b-256 | 5a814ea92124a433600c5a1cf037cc7b591399fe02279ca221e3f1d7bba92852 |
Hashes for zeroconf-0.68.1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac7401c2d066a6cd822e32c8f1acddb626b6be92bcfea2dd2125cdd7cc1bfa9d |
|
MD5 | ee70cdd0afb6105fd878e05f10e4a612 |
|
BLAKE2b-256 | f28742c3b96e918787b81e292c3cac03efad8eca33b95da066902c3455529aae |
Hashes for zeroconf-0.68.1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5245cb6552c89d796e528c7d4ba9d929f85b7ac90c3ac7ea838a3a3f93bb895a |
|
MD5 | c1f34f2c86c3a05f77c35e53bee9c2ee |
|
BLAKE2b-256 | 283e1b24c84891f51f29f4a10ea243f9b902e4e97fedcd4ad2173f3a2d9a7d49 |
Hashes for zeroconf-0.68.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e8b6d554a75f4a29b61c0a28fc1144f53d310501e14939d8845dcb5a52128f5 |
|
MD5 | e7264cc21f3cbf572a241326d52b5977 |
|
BLAKE2b-256 | 4723d6a1ae019c2598f3d76f996d345fda027fed716c81f69e3b497131f77a0b |
Hashes for zeroconf-0.68.1-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00ae1bfd1bbf30754af544db5babc68a707fdd837861d80c398dac534f8455f0 |
|
MD5 | 58f99a4113e027947302b03787ac7d4f |
|
BLAKE2b-256 | 41fbd6ca5e0f17db6d71df4d886b4f0113591244fa221ec02fd7d46a7266326a |
Hashes for zeroconf-0.68.1-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 948cd19829c88b3fc82ea0d1b02862f6fc3a0a86beb794cc99fa03a1af299621 |
|
MD5 | cc6bf1e3a14a2170958bcdf017c1b21f |
|
BLAKE2b-256 | d6fe8483467b5426f16c0fe3073b79820277c9fca49e00562fc036f7d20a5a4a |