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.47.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b305b45f501ab76ab3c80b0f6651cbfff0a9249eba865918b9571be5948d7384 |
|
MD5 | 69312d9913dbca2fd60d093da25db45d |
|
BLAKE2b-256 | 826328c0a2f4a4de9c574c517231261aad837791b3c50cf20732196ca282863c |
Hashes for zeroconf-0.47.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38f4672fdfd042d2e3ed02204eed46abd2af9b85658710bef3aa0bdc60d42190 |
|
MD5 | 6395c902a0f1efda26c9e9225fc93ad1 |
|
BLAKE2b-256 | 4cf7a7314364e97ccf85c0260bce8965409ce3187a6f2c2207f732e03066861e |
Hashes for zeroconf-0.47.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b97c60e40d8399a0f1a564cb05efd47416f583824738a2f9c9ce70a43f6aed19 |
|
MD5 | 08088ed4d486d6db160ebc527ca408fb |
|
BLAKE2b-256 | 5f29371ecdc251098369a8bb45a46663b32e13a4455430d45d720fbfdf8a33b2 |
Hashes for zeroconf-0.47.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99fe6dda545b63fa2ec8e59b9b29e92d61c168728370f54c8045bda6faabcb1a |
|
MD5 | e3773c59d304132ca3ba70ca343e3b82 |
|
BLAKE2b-256 | 2e05e830ec21b57e23cc21e76d9cd167fc44af493f033aa52779fbcb2c8103bf |
Hashes for zeroconf-0.47.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0957e89e37e387da093666adad661dfe5c29bc7da603cad222b5760963e51784 |
|
MD5 | e23649debb427792eb903574adb72bc4 |
|
BLAKE2b-256 | d1ec63870fdd102b2526e4ad1a4c0646f282a11234ce29ea1beb98de6b32b191 |
Hashes for zeroconf-0.47.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77afd6ea4ae7b0e029066e1eb5d9ab52ccde2d638e2484581d2a3d7c6e1b0b3f |
|
MD5 | 0ef1c53db6a08cdf3a9083cddaf26469 |
|
BLAKE2b-256 | 6fef5e92d1e93a64641574813f0fef1def084a05cf62ee27b9f25005a081e131 |
Hashes for zeroconf-0.47.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b97da0491299cf98f3a37e6c7662182b02c174e47a28488246185002c4e5bd7 |
|
MD5 | 3341ce3e94a4495f64e8c373ae1749bf |
|
BLAKE2b-256 | 8fa547300d891c6c174730ca460e6d5c383f6fedc8b230460520afbbbbfa5594 |
Hashes for zeroconf-0.47.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8158620d7c2f5f3726d537ad5ca4e1e7c9d8d06ca1478f085cc066834b136fd |
|
MD5 | 7e2b24292dae380f36ea170fff500bcd |
|
BLAKE2b-256 | 5e58f83083d4a903024e76ff74084f35d358e39bec9d63ad088ff70f22836d97 |
Hashes for zeroconf-0.47.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62fc3f65611e455eca53a37c2db549f8825ebb14f362ef03cfc3d67a6467f446 |
|
MD5 | 97b0a9e302814c9c334203aa676fa451 |
|
BLAKE2b-256 | 7f0e3def1a6c8d331e5d0f2083b58e1c06357c29fd6d1f3263a29ddb5fd698ac |
Hashes for zeroconf-0.47.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f134f6a02e63138ee837e5305ee8f9b9f4a9975a4acf7eddfe2108c7967fbf58 |
|
MD5 | 465fc36730fe364165e6e107f9ce5c01 |
|
BLAKE2b-256 | 60fd0942c98f1e56d677815227d0656ebd5ed46219bf5688feffcf0fa906e144 |
Hashes for zeroconf-0.47.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a780e39341bf94fcbda0707473671f1c105880583cbac6406ca04b59637c432e |
|
MD5 | 54a0de90d531748e14123bdc28b01972 |
|
BLAKE2b-256 | 404bd1db210289cf04aab8e7fe9142a5cf1ad7f146f6ca9ae59a7b1e2672cbdd |
Hashes for zeroconf-0.47.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c37cdd6947cf94d3db47bb9198fb5d92b4fbbf3616fa93f665af4189c1454b7 |
|
MD5 | 2a53f935a956ed4c4e093c3e9b7c109d |
|
BLAKE2b-256 | 13c7b3c682096aa2738f3e8eb93420b708847f8b140ab2358eb12d834f5da84a |
Hashes for zeroconf-0.47.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c53c13a487843d4fe54836bfc5ac87d433ef86c8b8aee0abfae14b851243d85 |
|
MD5 | 7f7b4c7f5fa227ec1d94156e85310422 |
|
BLAKE2b-256 | 3dc06bbe27326fb5a7b43f15d198a1ce8742167ac9634c9751eb527fec6d6b5b |
Hashes for zeroconf-0.47.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b24ee8cac0cafcfcaf1053751330b301073e5ad33eecfe725ad0ce0bcb01c98f |
|
MD5 | 62da15c03241a46116770f2c401ddf9b |
|
BLAKE2b-256 | 9ffeef334949803aba268d43cb2c0762fd347f6a4b30055daed88b901b3f4337 |
Hashes for zeroconf-0.47.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc3f28348f11f6054657d30533b1a10dcafe33a3844c8147ec63a2c33225f2df |
|
MD5 | 945db841d3618fcdfb680e0e8f714351 |
|
BLAKE2b-256 | 0fc0dc1026eaa74b31dac7af58a4c29f62cedf23e0725c1351f8fb8c6e33a0bd |
Hashes for zeroconf-0.47.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40efadafd9712af0faa5569a4134e77371a5bd8e17ad9ab98e1d3ba944abfe39 |
|
MD5 | aeecbabb2f94eee3091fad325df56294 |
|
BLAKE2b-256 | e04233b790711f56163b2d9ccd5126d4a587e1e669a3a606b9bbcdafab69657b |
Hashes for zeroconf-0.47.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 752c9c979508a1f141eaf439ceb9a44aa7a4cdbfd014abeecbc0c3b7446762fa |
|
MD5 | 77625b2c919a6841e418a3dcf808be42 |
|
BLAKE2b-256 | 350cc8497d42cb86bd92fe996da8d48f211ae1240f317fa91a4d1c4dfe593c64 |
Hashes for zeroconf-0.47.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97cdc2e42e718befa5e26a0b9951cac00f960be6327dc13b2c66299f564518e6 |
|
MD5 | f28348ba3ff94a2594039d2e61d23798 |
|
BLAKE2b-256 | 530dda4cd14ef4c4abb11c5fb4be0320a1714c210da6416202da47c673c47b10 |
Hashes for zeroconf-0.47.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c90f8d48b9dc8e6f65a6439964276852006734b4e639535e5e56bed23c86022c |
|
MD5 | 96f58a80b01ae775141bd8f1c9fbb726 |
|
BLAKE2b-256 | f399d378bed8df72fc7703e8e11f4b721cd2569c12dfd6bede37e65b0109bcec |
Hashes for zeroconf-0.47.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffd8f7ea34e3e4b86aee4ed1edd9da9d429a5e87f0f8af0e0685d9152258854f |
|
MD5 | 02609af7c571176d368af640ddf56774 |
|
BLAKE2b-256 | 85406c19feea17be91c3b85d41441a3cb3a29f6d82418890ca1c797c492fcf25 |
Hashes for zeroconf-0.47.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0771e0fcb8aa84dc08e0f72bc72802fc562ff07f22ee68905585a9f83450dd9b |
|
MD5 | a5ed079e20ec987164ffef7e688631af |
|
BLAKE2b-256 | c098d16b184c7436ee629c887e8f23a5e0c6d2204c72b030d849652765f1369b |
Hashes for zeroconf-0.47.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 555cfb244bee4165fc34159171c27b798b0b6afa4546377f6497cc70e2c90562 |
|
MD5 | 2141ab173e0a246dba006117a94cf837 |
|
BLAKE2b-256 | cd17d034262e178480695a6c48318aa880f03a0e0ec46c2b827d60f1615a3a0a |
Hashes for zeroconf-0.47.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 125bdaa3375e815143bbd314df93214a9c21942bc77f15719316683cc0db5a09 |
|
MD5 | 95098df204e13011dab856f8f2d159ae |
|
BLAKE2b-256 | 0a6e656c70b91f089e94dac7037b68fa5db0b0d0c839ed255656eb216269438d |
Hashes for zeroconf-0.47.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7ef20cec0cd6b0ac070b375203f7fed53b460dd8dd329fe7f3da0f3d98b8184 |
|
MD5 | d8af59bfeede169317717a67a21bc80f |
|
BLAKE2b-256 | 7c404ee406971943e23cfa8b36cc022ddb4b160184623f5e0254114c3ae34a10 |
Hashes for zeroconf-0.47.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34f693851abe3878c9671b72aab3a7d44f73bb96eaf65e1d5e584aacb3fbb72b |
|
MD5 | 119b271a9c45a08e63b3f7ca82c79b40 |
|
BLAKE2b-256 | 372074d58e18f1c9f36c0e5d0a456a710f35a8fbd53c790e00d188901ddb402c |
Hashes for zeroconf-0.47.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83e715ed622ade5db338e0c8deff1b5004fb5bd949e28f8240b572bace0e3410 |
|
MD5 | 669247403ad2681df2613d485e33ad88 |
|
BLAKE2b-256 | a4d55618daef6a37e8b77da7de90a85844b459b63224fdda4c69444c6efc5d9a |
Hashes for zeroconf-0.47.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96eaa48250adf5165c7c9801532d85f2095fd2c43850eee4f175e47d3e0d9ba1 |
|
MD5 | f2e0308b4cac36e19ee5b9f0a451b737 |
|
BLAKE2b-256 | 4876cc29d946a5a91328c95ef02a657752da7f19a1c98ca09631799ebfc1c157 |
Hashes for zeroconf-0.47.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 123bee965f31c6b05fc6d85ca4dfd292f070154cee4dfc1f513363088b5a534b |
|
MD5 | 93c9b05cfe2d9c50f3fb2f88851c7496 |
|
BLAKE2b-256 | 5f188c96bca73ce218c129c3126124be81372b27e3ee54dd345953865274e45e |
Hashes for zeroconf-0.47.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b9af2d9cc3826f07d96686c069220d40e5bbc64b19dd4b965314ef8d8c4bc7b |
|
MD5 | fd9c4d692b2058da5b1455a884e08359 |
|
BLAKE2b-256 | 95c6cf99e933e66cc2c53e7b8fc5312b388b1eb3310db15557d1c306ed109880 |
Hashes for zeroconf-0.47.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71491a241d4f57c4cf47477f35618e0aeec4c79a7a1af7cf2bec663e50c63255 |
|
MD5 | 65b6db84f2bc0c6141cefd07e04d129f |
|
BLAKE2b-256 | 501c926ec3ef2d3523e256716634bc83e06719796a0500dd2f1b95086ec06f1d |
Hashes for zeroconf-0.47.0-cp39-cp39-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 079ebd8bd2866d5d0bdb0566b5580ee9cd2d9567064000150b03ed3b90778891 |
|
MD5 | b888a405f272d362cf923ca387df06a1 |
|
BLAKE2b-256 | 1a0e210ab9889c1a03f6951094a6538a8e51d0da81c9f0a0fb1ce83fe6db4ff7 |
Hashes for zeroconf-0.47.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0855a33ced5e84a6a976df9e930a7f9b4c9d6aec28ca9d40ca3a5bc9ac7bbf63 |
|
MD5 | 28c6525204c52a3685927dd79fd5f424 |
|
BLAKE2b-256 | f49be706644b65008d017ee5169e8497b2fd6da8142d769c903a2437ef46663b |
Hashes for zeroconf-0.47.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c59b53306368bf29d6116a236a38a3706a2a2fe072893b70ef78053225d64505 |
|
MD5 | 23dbb040f55f57b7451d0c6e35e46d1f |
|
BLAKE2b-256 | 09a64bbe7d8f0cf96a7ab676bf25cccf4dd6d87fa2767b03fa8b9ff7ee77694e |
Hashes for zeroconf-0.47.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ca1a4a992bc087ad6d7af3257db1ec6203e86c1463f8f3dbb1635505882b7b0 |
|
MD5 | b1711736a192da550e208e4676d7a54a |
|
BLAKE2b-256 | 67bc6b8cc73e1b6dcb85473ed5e2b1ce44a6e6f41bfbdf61c2aa518a5370d2b9 |
Hashes for zeroconf-0.47.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bc935f2cb0b23b02430dfd8b6e8167be9589ab810ef11886f1ef91d3c7b1a9a |
|
MD5 | 53efb691304a37935e11f168386d48ff |
|
BLAKE2b-256 | d63d7cba94cad1394affa27308df6c644588e8bb70065b75d005b7f6d108bfdb |
Hashes for zeroconf-0.47.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5621612d7431263e1cf3bec21a6efd9363d3f566fc8294488d439ae1d6b5c05 |
|
MD5 | 15d365941f70e2a44aac99b354f97743 |
|
BLAKE2b-256 | 8ff77c67a4ac2abbd4d283f617f0ad1e490ffb46f599fc9aab2b08645aa130ff |
Hashes for zeroconf-0.47.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06634fcf190cdd6c3fe4b6db11f7bde83e4466020432b49021407983188722e5 |
|
MD5 | 060d3df4f9d77adee7c95400b2ca1c56 |
|
BLAKE2b-256 | 8405d3a4337be4e66d81c2a34164b3e0966a83f2fcb4fd610c783f53213de791 |
Hashes for zeroconf-0.47.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2969ad9152d0f51673c25bf28299b8e907fe9d9fcf643011d14381030a390db |
|
MD5 | 09da44bd80a40e1f398856bd18b53961 |
|
BLAKE2b-256 | 9a89efb8a6272800ef2c99643d86ee76e71fab562e1a2094a7b86f22f58ecca6 |
Hashes for zeroconf-0.47.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15a7c42fb2498686b9d1f34efaba5dbac3437499073844afede3b95a23dba8e2 |
|
MD5 | cddf40e4d638e7387ef41b9d6c7d3f07 |
|
BLAKE2b-256 | 34667dc48b5a46d458776d5133c0007431a979ac8e3628f7063002585a029cdc |
Hashes for zeroconf-0.47.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a44ac1a209bfefa923782ee369be2fd9f30ef38eb4e2b7732e7d1c9ac70a850 |
|
MD5 | 59b4dbe32bd79296076c98e5ec5adb9d |
|
BLAKE2b-256 | 1888a9514cd0d25df97dfbee009254bc4fa757814d9f8450c0bb30c2d540c0e5 |
Hashes for zeroconf-0.47.0-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d72174f5d9b3e78baea0fad0e3136d4ede9f017cdbfabdaf4d9c4fc056f9b321 |
|
MD5 | 25bc21b013d4977b8812d7aac688f7c1 |
|
BLAKE2b-256 | 77567e8cd3cdbd5542b966890e361642561e03c3c02aef11219b81a7d0d2c11f |
Hashes for zeroconf-0.47.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aca0c6df19872dec60ca4d0e98d54eb168da7aed2f86ae9ca69d2b1ec5388da |
|
MD5 | 185d834cdaa7be5d92aae93473c7e19c |
|
BLAKE2b-256 | ffdff2139b418a057b605e290990d1a770b9b87ef0ff0becaddb4d9ec8eb5f0f |
Hashes for zeroconf-0.47.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88e147bc3615d79023acd9e5f8df9df3e55e728dc61942890cdc6b36a949ca9e |
|
MD5 | 757866f73667e05329576861f313d801 |
|
BLAKE2b-256 | 8b731dc3048ba6186ef263c074d3793ab7dd8954bfd745585b63414f5d5cf906 |
Hashes for zeroconf-0.47.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44cfa695dd85a33dbab49013b0ba3c216e20d23d7672497a72e428255cf7fb74 |
|
MD5 | c9495ce18406c33796d92ebb20b51e91 |
|
BLAKE2b-256 | de58db7360b60326a7c0ea146c1b8e0f91352e3b04225a0acdba7c4b7e4187e8 |
Hashes for zeroconf-0.47.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdca22e9d72de70a9dde7468ba0a19f54f535a2c06c02d4b3fb300f4db8eb58e |
|
MD5 | 775f751368c9b59b44af94809095823f |
|
BLAKE2b-256 | 181887188957feaa7fad8b50a0d509151548163ccdc28f82ec251bbb34e799a4 |
Hashes for zeroconf-0.47.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b8e28d4308deebf5efd4aebdd287f10af74166e6ec412475ef883fb33fe3223 |
|
MD5 | 2ed97eaeaa73075bd73c7d39261b228b |
|
BLAKE2b-256 | a86217556eb3cf3adc1c3ab19ab2418374396773c55b390c8849e3271fceec23 |
Hashes for zeroconf-0.47.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 681f9bdf74bd8d65dee40bde5e30c4303b4d5a20baf2d12d3e2b23586e5bbe25 |
|
MD5 | 155c1dc968b2249da3f0f1df41cd65ad |
|
BLAKE2b-256 | e23ec0e391256ab10ba9a1b430a060461954b6ecac66a9e844f125a3319bf4f9 |
Hashes for zeroconf-0.47.0-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50777b71ec1955cec35621286d9ff9a859cd5045867b57ba5a7239e4db6049d6 |
|
MD5 | bc05d3a5c6b2594548bc8104a1e7cdc4 |
|
BLAKE2b-256 | 0e7cac7d7cb598638d803757b105673fc86139cd68a34b7c58421c742e9740dd |