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.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04203480d90f2a3e3b63eefd3e37bbb5c075e9e37deb6067d9fc7a4d885be426 |
|
MD5 | 191baa2558107169dfe605854e737c04 |
|
BLAKE2b-256 | 75f5aac97acd09d541e43cb716cad288f2ca2dedbd5826cfaeee0121ce7ee0d5 |
Hashes for zeroconf-0.47.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9db62b1a879da8bf6320720c84850cf06f8b87edc62e7a95b702161b93a7f3cf |
|
MD5 | 5e0c8610c85046ea7599f646c6135ed5 |
|
BLAKE2b-256 | e77bbb160e5022884e354b9214abc97278389a85cb01a6ee0676ab1356f0ebe0 |
Hashes for zeroconf-0.47.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ec0720fed809b55eb61a8938ce19be27e2024f918954e36608f32557869bcc5 |
|
MD5 | 1c14acf1ff091d81f734dbf5f5115c3d |
|
BLAKE2b-256 | 68d8bcc9e88eccc16aa1f6799e45bd875a9e626931572ad2ad8e20b86ce2f5a8 |
Hashes for zeroconf-0.47.2-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f06206118ab72e0d94397d35fdacf4a90e6501311e8eb56592205d1ca0d9049 |
|
MD5 | 8409afe91ef88cd40852f0c999bfd56f |
|
BLAKE2b-256 | 65a8d185ae570db285c9539d4bda852fa24009b3cacea574dccd48ba5771fa65 |
Hashes for zeroconf-0.47.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b219b72e84c7b7f3807455e0307aa3e959d6c183a5f9df217cd3ae18a4c782a |
|
MD5 | 109a342ca7d75c786c61aa419bf8419b |
|
BLAKE2b-256 | 811c0ed1697824febfec536aff4e1d0a5f075372cb52024568cd6b69021677c8 |
Hashes for zeroconf-0.47.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52d4b1b4124deaddc97c0de497cfbac36497489a7e07102e318fc3d3b3529479 |
|
MD5 | 277dd698dcd49b7b4296d27cc97b5202 |
|
BLAKE2b-256 | 9c2ed7b9fca2d303bbafb5f326655e57abe5a1b3f8cfb68b29f1bd0c7cd2d3b9 |
Hashes for zeroconf-0.47.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 182653440e276e9e40b8ad91603eea36578258c904a69348d8b29cc70066ff3b |
|
MD5 | c383699dd042808abea024d99ad84aa5 |
|
BLAKE2b-256 | 6533d5a592d3ec4cdcaef2ad29584a440fa93f50c82aba962add80dd7f9d21b3 |
Hashes for zeroconf-0.47.2-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2327fc5af99112f393f1ac918f679ac7dcafde0e1ae2d07103be09062d53fe4 |
|
MD5 | 36795d4404d6b7f5108387734a20e693 |
|
BLAKE2b-256 | bb973802d22e9b3b6bd0c2dc8365a813e4c05a2b3641e2810a1dda83aa5f085e |
Hashes for zeroconf-0.47.2-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2179a8f089cd97a523a8f4718772cbc43ff48c554ff124a7ccbfd9b91176a45d |
|
MD5 | 4f8ab709b52e75375e4c2d45c6ca04df |
|
BLAKE2b-256 | d3bfa364f59fde75c18bafca32a22624241cd4ea8819c39614eb6c6a1c26d538 |
Hashes for zeroconf-0.47.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a6cee89b28dd9d6558e88d91672b66753fe4535ccff319b3858aac279988ec5 |
|
MD5 | 880e3f7bf7565e292879ba7c88e2e8f4 |
|
BLAKE2b-256 | cec4998e0810b64e7111357cd117d6715625e1e7ad3711fc159aaff7f4d2065d |
Hashes for zeroconf-0.47.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cea007f3bee89ce0c52a4ddbdc723c324ccfb15068cfe52a7f540bc42b9b9434 |
|
MD5 | 4218f168008fa73037833e8f65f055df |
|
BLAKE2b-256 | 8c3c330ed0a41b199f299a1a6877b6b4cb5627ee335980b6e2a9c08bb5f5d773 |
Hashes for zeroconf-0.47.2-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b2a8856185dd3658967252d022adc6524dcb033f8a40847e545c93f779517a3 |
|
MD5 | 64805ed7e4bf2a70948831494a533ff0 |
|
BLAKE2b-256 | 9556f10b0db2e5c2e2f5c20af66fec79a5b0ba1070136eb0586631b0c38ea0a5 |
Hashes for zeroconf-0.47.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1945d866754e1e6ce7ef61710829a494f2d2a472b061aef471ebb2722b0648cf |
|
MD5 | d4c06522f7a9237282dc72cf8899f565 |
|
BLAKE2b-256 | 1a4c7a072f7384756321906b409204b38243c6bc5b0b920ab4c3fbf7eb3122ae |
Hashes for zeroconf-0.47.2-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2807ac0618406436b9c5e5a4e16858e8f8b27998186385dce7c2e8c0f118d43f |
|
MD5 | 123a61302c977761c90e982b6563bdec |
|
BLAKE2b-256 | bf0190769d2d3c45e4b4bfd2a8eda10be9a3b37b121653f37f96105312392082 |
Hashes for zeroconf-0.47.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e153c503beb10e75572e843c99895bc5cba5485205231847f4c3777a2836bd4 |
|
MD5 | d4daa3d21be072eb8aca79be584bd26a |
|
BLAKE2b-256 | 09fa8fdb7b9711522d9e876c25c770b3cdf66b0a205924a7f0919b1722d89e64 |
Hashes for zeroconf-0.47.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 311f7f27856f09c55d4215db881fe271ebb84c74b7c10fb395731bdac0cc177a |
|
MD5 | de919689dac954c3148851cfe3a5d049 |
|
BLAKE2b-256 | 4705c79c08c5a4561e583942a2c0f036f4e4f28abd2e5102d2a11587de0364c0 |
Hashes for zeroconf-0.47.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95a94a12dbe7bbe0ca90433809020582d7eaae408348b945876fc6ab34b28474 |
|
MD5 | 6e14db6cadbc81052d39df05a576d0ff |
|
BLAKE2b-256 | 925e1b63b285df556286598cce988c68f9bbba2c15dd4f1b1ee0920455dfa880 |
Hashes for zeroconf-0.47.2-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 643169a97ef03b8fd684696a19086af989c581a0f11a69c2df2b59d066f8b60b |
|
MD5 | 8e267c094bee0bdcb680b4bca3fede36 |
|
BLAKE2b-256 | a6cc48fa2bb94be57157f6d73a25afdd56751e77cec49c1ae0358c4af95df684 |
Hashes for zeroconf-0.47.2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53991bd7949d330e2b52ea0f89f555c1e076e9bce70dccbce5848f09c5bdd8ce |
|
MD5 | a7e82305494380165759a4b63abdab21 |
|
BLAKE2b-256 | 1a3fe2cfb38a692f9378ccbb1c82d25c59de3732cb805212f6f5d1aee129ea1f |
Hashes for zeroconf-0.47.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8cc24b999c8095bebbf1cadbc12d65b2fe7cddc9f99e5019c6394703e9a8433 |
|
MD5 | 18029f030da342a098ab20dd063ebd64 |
|
BLAKE2b-256 | 0450b9e4160bf3ffbe4b2b77860b93c63de9eee61ca4821c45aa4dff9a986129 |
Hashes for zeroconf-0.47.2-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98a958760f2312eb724f3e666c4e84d6d869872c53122213642e6c92e8e2b533 |
|
MD5 | 7928ddb0b76af7a8ec873521e6454e3b |
|
BLAKE2b-256 | ad9b5adc15c94c6196fac5e89685faba86412824f565c3c31779ac9f18913e95 |
Hashes for zeroconf-0.47.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e103f4b2d521c128ac07b610bc6e1eb91e7eb7753ef03a7f7963baedc5307db6 |
|
MD5 | c125fd7b37268516f456f41319158db5 |
|
BLAKE2b-256 | 6e27f9b18ccf493d3ee9101b8ed8319af3645a94f1d943a29fc3a57f152a4c04 |
Hashes for zeroconf-0.47.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8109c3b8112925bb4339aa9285fbe4ad3d248ebc899228f31f77841c4bf78a3 |
|
MD5 | b65ecdfd4b03c06eaa220500ec72fc63 |
|
BLAKE2b-256 | 56824f52a342d65519107a15fa79b6a5e6d91dc4ba5881a81235286b57e1ad48 |
Hashes for zeroconf-0.47.2-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1d3f7e11b65189b81b919f5b5442db3c4c33b383e25dca9f3a9e63d1f4c5526 |
|
MD5 | 8ddaf47548f0a1ec334c7203f0b457cf |
|
BLAKE2b-256 | fbb34969e56084ce5a2f369c4c0817c29a43553df43b6f7b22e49d884564f696 |
Hashes for zeroconf-0.47.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5dd33a5324918561fadfe7ca06811d3929db79a877392e5b80c34371dbf74f28 |
|
MD5 | 1d390b828e3e9bc61a8663f228f63bd0 |
|
BLAKE2b-256 | 3f744fe14d8aec98a1600fafc1f4ad7a92eaf84f55579a3229cd9fda4cfd4d9b |
Hashes for zeroconf-0.47.2-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2537eddf6d96a2a1a24729a4a11f611f8d83dce95c3b23932da6a4c070e34100 |
|
MD5 | d809814a87b6f143a3c135feaa20e28d |
|
BLAKE2b-256 | 55356e2d969a9defde4af74ce596bea2de6ce6ef2e41e916a6bccdaac8d39bac |
Hashes for zeroconf-0.47.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0733c590ee80051273977ea4c3063d981fc6e2bbb5cb1ba53797a88d53cc513d |
|
MD5 | 2a95c95528682021e96cfe2531456fdb |
|
BLAKE2b-256 | cb1f562f1211f5f6caf4412b9d4c6a087b483ffc3436b7b2cd363e5980fcfade |
Hashes for zeroconf-0.47.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bce80a838f640160f38c30f80c5e465283283112ea609afbf90cf2f3a9b664a3 |
|
MD5 | 8d361d2fa71916202df943e3be6f1abb |
|
BLAKE2b-256 | 5c7874f3d70f05c283cbce27badd4756188c9b4a38f3d2f45e1343a21aecac29 |
Hashes for zeroconf-0.47.2-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70423a1a0405197f7ace6d62c610bfe2812db4f1abb5442af26f02296a0f1be8 |
|
MD5 | a41f9720c74a6f82f98a833af7425fcd |
|
BLAKE2b-256 | 656f5925f56e145201cc2996ec4954ebd8e3ac7a8f9ec36f2d3e26e2239a8194 |
Hashes for zeroconf-0.47.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ff272ac893d330a9d10538c0d4197cb59a9725019089a9cda5b3585e7be0a58 |
|
MD5 | c851fc2d09872bac58a094ac7a59ebf7 |
|
BLAKE2b-256 | 6a7657716997b35f085f5bd76f288c32528d80b2fea55448daa2af99401c9470 |
Hashes for zeroconf-0.47.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdc07182b6b4c43cc0bafff43d695290204d01cb4cd563fa6d28eb058b823d9e |
|
MD5 | 018c29e96b52247b3170bb0945f9de50 |
|
BLAKE2b-256 | bb0d8d338f359e750c7d99767a4d9fe56d9d331fd596e6d659cc4e0cec7594d9 |
Hashes for zeroconf-0.47.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5a06213fd6335a45e7b48489d49527110924db42d4f89990b3cc632fbdfff1a |
|
MD5 | b4b0e47a0d237ff3122767d7de1fee9e |
|
BLAKE2b-256 | b6028b267fb23b6b1b43ffbdc409ebb9b1b9c8195a9ebd3be4469310ec85773b |
Hashes for zeroconf-0.47.2-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b0e6b8ef870446f2bff6abc37f5daad10ece5e0c26d655779a5042f27e04b6f |
|
MD5 | e55367e8ad64a809821f99ad41cfd184 |
|
BLAKE2b-256 | 64fcb3cd4e60bf3558e10b17e758ec65b8f4d4b7cfb48999ee819c3e96973090 |
Hashes for zeroconf-0.47.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9d2ca0282e876a141d19662b31be42f2de3f3cd274b4864f011edcc75434b7a |
|
MD5 | b97d545ff1454a223672b40ba6a1091f |
|
BLAKE2b-256 | f84f3e0a3101034add7f7e4238fda44f7cf161bf95b96d9bf4c65b13f499e080 |
Hashes for zeroconf-0.47.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90164a04dbef9048f1998078c3d6044a47d79486fb0c72c3a9ba6640034b7e83 |
|
MD5 | 9de323e1c57292a995709c54ef24674b |
|
BLAKE2b-256 | 859e1c45c901449db75b0911992188016d4519130e85a55f9689c03fb4766bae |
Hashes for zeroconf-0.47.2-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 483b195cc21ebccf4f46fa66b1da42cc200fea9900203b9b35b64fd41e2c0b28 |
|
MD5 | 1b30c5e80a07d8f1e5578ff7ea568061 |
|
BLAKE2b-256 | 36b68ea83527df52ecbca9697594eab9650243a77bb5bb1b554e0761aa2f6177 |
Hashes for zeroconf-0.47.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac5d48128652524e0cafb98985188a97757ea875055050d45e85b2861cd9b6fa |
|
MD5 | 7e1d74586c2c9f3eaac6dc3cf647f8b3 |
|
BLAKE2b-256 | f279fbde0f3fce646586a3155ea0175c4a4cc69218d3eac596dca9b75998b86a |
Hashes for zeroconf-0.47.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b23b052c24942aa3e797311e2525a4f510dc3d7d2fb01c10ddccc958293f453c |
|
MD5 | 7d1e5f3c6ba0f4461503ef2e2de07ed4 |
|
BLAKE2b-256 | 9ccfd3f897119cfd0c83abcef4d00dd8d164989d1c079286f740a1890f2b94cb |
Hashes for zeroconf-0.47.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 016ab0101b3893e02057df8b32228ace47fcbb0551c57e40b24dfedcfb767eef |
|
MD5 | ea777df76cdc2044b385654c951037fb |
|
BLAKE2b-256 | 9fd1a2a02d9af25b02432c477b0ab830497264d7223ff32ea994fc2a88b2845d |
Hashes for zeroconf-0.47.2-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 574d3458a6c882ea63f14a9fe4874057cb3bb5a7dda5104531b8b0327df3c4b8 |
|
MD5 | 0fd15ca0876b29763e1ce4213e6d7ef0 |
|
BLAKE2b-256 | def4365f6147cc6dcd6624a2be948adb05e87205142cfc21d1250d4e1a4e65ab |
Hashes for zeroconf-0.47.2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19dfc904a9d55333eda0f8ed4852d1b9c931c977c80b923cf35bec0416b494ae |
|
MD5 | 50ed94052666bd36df6ae470f242efe3 |
|
BLAKE2b-256 | 8f38685b9412ff1061678bfee6b9e7fd09d1290edba1607d2bf8cd3744d59f71 |
Hashes for zeroconf-0.47.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4232f0f5a273e9fdea620d1360d0d2cd1c13878c5deefe3018ec3db9d5c5819c |
|
MD5 | bac5ecb692d63f8ce6e6578df79f504e |
|
BLAKE2b-256 | b7a156afa606a011e31f3c895451a9b98440af89ba6a59f5f3e448be08095781 |
Hashes for zeroconf-0.47.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 409c583963e6cb5d14c50f12a1541293739c504d91ebfd8d909c623fd215896b |
|
MD5 | 68ed80e5b82e818b1903cf6d4c57ae22 |
|
BLAKE2b-256 | b20be26afbb7b6fc953ffc47579dbe2a2706edc3f4d45319b21ec5f090e3c192 |
Hashes for zeroconf-0.47.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffab3ae790faa5b6b5f9732581024c423de6200741202101bc8e536459222197 |
|
MD5 | 91214cae60cf4251f3f3e04afe6d54ae |
|
BLAKE2b-256 | d6c3871b37418bcd3e856f8f2582cbafdc5b4cb2c25e3312c347c09d3e883260 |
Hashes for zeroconf-0.47.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d38dfe99bc330eecbb21fd67f2d849117f8b37f467a5c6ce018a529f65de18d |
|
MD5 | de08618e0d0f2c483fa5960688a2841d |
|
BLAKE2b-256 | 4099373a5b5d1a6a74ac13a3fabfc7f407b846b44eb1f8f167834a273969043e |
Hashes for zeroconf-0.47.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68ef068a34f66d056b333e8fc396403b1812979c8dd00cf02a3382527e689f4e |
|
MD5 | faf9e2e38e131de6781eedd66692261d |
|
BLAKE2b-256 | 9fdda0a900b7e399b4be7851620aaa0f7d7e14c3c4d3754514e3fc8106df4325 |
Hashes for zeroconf-0.47.2-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9716cb7d8712d611a6ed3ec7fbbee11047e528f8ac1176c4730c4e81fdcfc98 |
|
MD5 | 6053459cbbff9c4c92334db6eb387cd6 |
|
BLAKE2b-256 | e310febda6acd7ffa58e54f72c0f9ea39e26a9c6afd071377865bb0d6de5c52f |
Hashes for zeroconf-0.47.2-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b61236bfebdf5ae31579590f597557425077d515a062fd806ada1160df6821dd |
|
MD5 | 07062774aaeb93038303726b24a58f71 |
|
BLAKE2b-256 | 4350f270f65de403e8bd4d2f8024ef909dea56b7ddde307f67767e42100dd145 |