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.83.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74dc3d09d4f8dd062e55a800b32143064717cf0c83c10ff92d5bbb6fb2008d1b |
|
MD5 | b3d19f11aa045fa11fd2a15ecd3d386b |
|
BLAKE2b-256 | 8df3bf95b64ace025269411c2f69b66ce42d480d4736417c5d996ca6b16b379c |
Hashes for zeroconf-0.83.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b68f97d8d21b6bb30c49927ff75d17422946e157341290635fb78bd4988265b |
|
MD5 | a40102429cff1afc57c59c212321b171 |
|
BLAKE2b-256 | 01bfea2a6846e5d19f216b29078e3295d4959433bb207eeafe5bfcd891a085a2 |
Hashes for zeroconf-0.83.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67154357593b9a6d1ea712287cea324bd7fe2c9c4512b990def0517f08af929e |
|
MD5 | 414c634b367fd71d91d78a0a285d8063 |
|
BLAKE2b-256 | 2b2bb0be64861814d5c1dff58a98d32ba3dae2b63f39475ff3dfeca50f83876c |
Hashes for zeroconf-0.83.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b12cd9187d09ddd722c732a845948d91b86b22c453f1d96b871df44359812b32 |
|
MD5 | 911d07258f38ee1fe1ee2674d3d39fab |
|
BLAKE2b-256 | 319bf8fee6af5fc150abdebe2b17c7f30630b0a1668ea8f457479bccb8be69a4 |
Hashes for zeroconf-0.83.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8705db9864dcc93478f4b53fdfe65494e96130f3a7aab0a20dc01f0e3f2a91a |
|
MD5 | 2e0eb53b6ac6b88c2f8b8b1d316f2f7f |
|
BLAKE2b-256 | ab391c0e877870296d4406433749832948771016e6675771f83bbb65b9181df1 |
Hashes for zeroconf-0.83.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 335621130003b7855dd51ecf8b1714dff624ec0ccdecd6e51abf470407ec73a0 |
|
MD5 | c76d7680c0a2d7ae2de098e7a724dc7f |
|
BLAKE2b-256 | 94aeb0e6aae7fb2cbcadfb05394390d5f426fd141f77af76b4025063064af753 |
Hashes for zeroconf-0.83.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86ddd401a0729400bc76d428a50267234ed2ebbc2290cf7920a9e9ab3ee99206 |
|
MD5 | ba689aecb04ec3086d35748d1576a19e |
|
BLAKE2b-256 | 0fbc04b7cd78035e7ecbb7ce224fc49770663c01d65b989f71195246a60144b0 |
Hashes for zeroconf-0.83.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16022c26c74eca4f4cfc5a0902dc82ef7077a5397492c8f581ee8c15a88f520d |
|
MD5 | 594c5fab857347c266486c2997070658 |
|
BLAKE2b-256 | bdb36bd7e9799332c3b23d91d73089b4f5c7193e296d2ab0cec91bddaa3b0c2e |
Hashes for zeroconf-0.83.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2d6403d847d7d0b1e44f94f5d38673cd9ce8edd50424200c51060846ca96b50 |
|
MD5 | f919b8cc60d3e7da41000393f605d6fa |
|
BLAKE2b-256 | 3c2b65d744cee98e404a6eed10a2b390e6401c1ea68287b98977938281ccba94 |
Hashes for zeroconf-0.83.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc4554736bf393c13835bd17f41d8a266ba0c7184b66138a4c5073cbaf05dd10 |
|
MD5 | 84528e4633da999111ece61242ed157c |
|
BLAKE2b-256 | 0a25c8b905409b3db092ee392bb7f590c0c8be95766b1832f66201a0f00b3047 |
Hashes for zeroconf-0.83.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbacdd18a95f4d191ea1296340a219c9da11441541213ceda3b7ace60b2d5312 |
|
MD5 | 3125033f4d393879ae1b585338525604 |
|
BLAKE2b-256 | 9cdc84aba70255731090edd415653452944b6c00f6d0480f423343fa0a5937cd |
Hashes for zeroconf-0.83.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 993de63ca5999da44f32bb7a5bbfb52ce5788d8fdb0834bede45887d0b6d639a |
|
MD5 | 7ec6c855f94aaff34f00d27212aa8b0b |
|
BLAKE2b-256 | a5f0662e0bba18edf2877e5a98789d4f6d96faae095cd118ab7a8f54649c514b |
Hashes for zeroconf-0.83.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24d2f874a34df4cb8d280af880659ea544032f59027c3fa5d403eb2f3e565d47 |
|
MD5 | e50adc24aefa0b1a4a7ce1c83af898f5 |
|
BLAKE2b-256 | 1b0a470901e8a91b98210cb7f1942519e1ca65f75d0acc41d6cf94c6c6a61c47 |
Hashes for zeroconf-0.83.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5072877cc9c4e24da26cd011c1b6b8e38951abd412d972829f957fb94067075 |
|
MD5 | 493f739571b4cf3907b877b916ed563e |
|
BLAKE2b-256 | a25643539d873941f136a46088536eac8e208f8bd5a02e7828ae1be72d3ccbe3 |
Hashes for zeroconf-0.83.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d21da399d477f65c68b917a97a82686ee94de73092298257d2665b9f5507cfba |
|
MD5 | 611ba94930219424105a8990face363c |
|
BLAKE2b-256 | 103e9bba8924ab16d5ac1caae37798716fc94280688181840afd16d71694c055 |
Hashes for zeroconf-0.83.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66d65f5485e93d7cef1913c25f61b4c5bb43ce65b5250f75f2016a279deb87e9 |
|
MD5 | 0a24a156d9be0fa1a66e47939d6ed55d |
|
BLAKE2b-256 | 0d9830ccfda698bb56c16e16ce10b16136a25e88df126905956ff3574e1daf0b |
Hashes for zeroconf-0.83.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 868b2c7bc990e0bef443198407ca3a3a5e830460f37a5c327631586eac525e25 |
|
MD5 | 47e32c0bae4ea5bf61bdda61f5ed5072 |
|
BLAKE2b-256 | 202113ecbc31530da5a83d5cb6648ab5ad8a0e95e3a377a581c484189d5ed475 |
Hashes for zeroconf-0.83.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c12e8d9c790429e627c996d88c010acc365f49435be53b01a5008748685c1662 |
|
MD5 | be9fdb65eea511fa33cef98c781a5f5f |
|
BLAKE2b-256 | 300f51e0120d8325b564de25d2b0fe9e30ab99cff53b363a07a4e69e9d1126d9 |
Hashes for zeroconf-0.83.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d337cc4a61aca56b94a64f6da8fd30fc4e6b886ab08f0b965ffc33857b693155 |
|
MD5 | 1a7e263e1580efe72bea2d5bee1a687a |
|
BLAKE2b-256 | 60acf1fa7f7d558143fe22b3dcd2be9f81ddf991699ee4b6bb6d89bee1aa9187 |
Hashes for zeroconf-0.83.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac03a300308d92626c328ecae6ee7329d5fee26747b7470713ce1741e99e112b |
|
MD5 | 526e9ed7f14097229c992123dbfb7157 |
|
BLAKE2b-256 | bccfe5f0fe54269c2d3cbdabca8f3bbac6366f40a72f1c2dfde3ad2adc4b0951 |
Hashes for zeroconf-0.83.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 617a7ebfb73ea65f916cea416aafa879d327291de13a16ee1f319e266de6c43f |
|
MD5 | 77b8647ad6c4d2f94b3980a0d67672df |
|
BLAKE2b-256 | 0701086ec10d41f83bea60ace01246904bbae2add90796775c965fe44f79bfe7 |
Hashes for zeroconf-0.83.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2320b5081a839fc8805bd8028691f5a0bf766f7d97076080285f3c3dec9c546 |
|
MD5 | bb84d3be789da941937a18e438545724 |
|
BLAKE2b-256 | dfbce4f9cdcdcdfbc19daf01cb8803dca13a0f21f504951cbcbe2afa981779fb |
Hashes for zeroconf-0.83.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06cad8ec702a68b2f5f5506345aee19331e02e12903b5e15dca70b3d3226bbf5 |
|
MD5 | c9abdcdc12fd41fd8f05cfd141018279 |
|
BLAKE2b-256 | 22838acb66e0c1fa617b8efc0a90d944ca47e82d8902e22ee386720e695b91fd |
Hashes for zeroconf-0.83.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af811de36b26039ca403dc04b69db587f44bee9b5c790ffd1fa80d11606b802b |
|
MD5 | c319a5f6b0b758f975739a2cb81ef093 |
|
BLAKE2b-256 | 5a56030848137d563fd49cc6bad41ad890787b909523a1abedfafe95e646e9d0 |
Hashes for zeroconf-0.83.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9719c19b1e6a637dd92739aa964c9acfb6865a46335049b09b0fb1ae80c5e59 |
|
MD5 | ea6122bdf6d64f2f141ce5b3d8b0c936 |
|
BLAKE2b-256 | 1c5c52b94933d7c169a88998735b7fe1286f1cddd549cb652bce3010f2908c2c |
Hashes for zeroconf-0.83.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bd9c96e9d1d23b4e66efedd2676d57f06f95776158e6aa3120363b73ec4a08e |
|
MD5 | 1a24d0e0ed7e8746d8595f4fb7fca0ab |
|
BLAKE2b-256 | 2d4e74954af241b7b8b5dccbf6486134cd5a76e496c62fd4d1ef6abc1e69a8af |
Hashes for zeroconf-0.83.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ee335f75f6ee737ba112b78cda496e9df1749f8f5fde9a4559192ed2c164202 |
|
MD5 | c84bc9aac535f21396c3f70192962e38 |
|
BLAKE2b-256 | ebc9282f8e6a57def328ebc3e839f3a984b38e0216ec0131907286d7bd871ac5 |
Hashes for zeroconf-0.83.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d779fd15300118fd9e740e852a052738712540df3419a8baf8f2c835b34792d |
|
MD5 | 5a355d0d3626cb24ce061c829e5415d2 |
|
BLAKE2b-256 | e06769210758fd2989cbb527c7f1b70115ef4a2e1be9fdb86aa72acfe7fc7f66 |
Hashes for zeroconf-0.83.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7fa8d6f7de0adbaf25bdd941c40adfe0f3235281671be58515608ff17059901 |
|
MD5 | a3631153607e2fdad9ebd2f589402cde |
|
BLAKE2b-256 | f6bd131cf42ef88f885b933d41006ff9376bd3180c6c046eff2a753b8d64f448 |
Hashes for zeroconf-0.83.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02c1716e3024e1f6ff88ee35d7a13b3e9348cdbf74f5ee22874ea10543386050 |
|
MD5 | 9e3a7791c0056255d80281bdd9a2ba06 |
|
BLAKE2b-256 | 675579445052298222be54cd31a7fa9eb3d06236ce0618d95e8268ccc21073e1 |
Hashes for zeroconf-0.83.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27b8751282b6a05ec1e573acb8105d9e13fee53261b59c1ffb6513f0558e12d6 |
|
MD5 | 36c89e50e0f3645cd74c8cde6a7fd2e2 |
|
BLAKE2b-256 | 2b3c2e7c192fef192d016da37a30c9bb54052fbcd2f7157bec57775af9240c63 |
Hashes for zeroconf-0.83.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cdb1ac2181705d579e90fdb21715219cb2c9d42ca63567ec8e7891d1f4f509e |
|
MD5 | ba97c06073aecf31cad1d0dc5fbbd572 |
|
BLAKE2b-256 | 18a6bc6a6405aa9086a7b1183a6e7286c02834b24e52ca7f82dd14ab9ab304f1 |
Hashes for zeroconf-0.83.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cd55a46365722c0078d2db5c23af30b0cf2bc229a9aedf44f86593891f58cfb |
|
MD5 | 888f08e0215274c666824fdc9689297e |
|
BLAKE2b-256 | bf415dc5c876e35d85d90b320585ba46e7fc996d3dedc45563319d7378626484 |
Hashes for zeroconf-0.83.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c38a33b45867261aa00f4bd6514ca38ae5cb014d91fa416f457d0186937b5092 |
|
MD5 | 063ae7a479223f5c6c7f62013e6dea2c |
|
BLAKE2b-256 | c07c5cf780726994c893b9e7c9bdd35187c3fc3edbd6b1178e1fb0393d718889 |
Hashes for zeroconf-0.83.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46d39f339a607e8b7d5978b941d774d034067c3e48974ec20376db771255e4ec |
|
MD5 | bf18880d579486a9f8b6d62a6213f8ba |
|
BLAKE2b-256 | 34d687e172a3761341ebe4181ce86cace300a6ffa9c6309da11d2090947ce94b |
Hashes for zeroconf-0.83.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3937c1a58e1e9fadafad194517a0902e440b654095f3ef6a787f35f851770c19 |
|
MD5 | 1570f3cfd41312726dcd2be8966a2b6a |
|
BLAKE2b-256 | c3305024486fa772ee0f3d5847aeda5e0f853c79a8a9eebaed23406a90aa17d6 |
Hashes for zeroconf-0.83.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07bd6187d24a5ef7f7dbb49d867d06daf9004ca921713a1b3dbd2e4f057f1fb6 |
|
MD5 | 80270dd2108b4dc907533697bd6cc745 |
|
BLAKE2b-256 | 3a441eed2d47b49e63cfcfc16f9d3543cc0122a03eadc443c645def81c5f9d12 |
Hashes for zeroconf-0.83.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11bbf7eda84f827b9b00d273641b8a21f6fc0acb4d88562151937412dedaf3e9 |
|
MD5 | 93bbfde0f0156e8c4861cb8d1b3596fb |
|
BLAKE2b-256 | 108c422f8e82f3e2796e851fc0cc99e42266782c77e69bddf6e6e8034c14e1e9 |
Hashes for zeroconf-0.83.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d3599622d8bfce1d1ce5ff04a26da258fafa1c03bbddabeaccd471fdafd2a96 |
|
MD5 | 8ab4dd1a914692e29059d4c6ab213750 |
|
BLAKE2b-256 | f03a1b0450795f0d3a04fdb5a4930646ec6ad41d094324c178327e9056204b99 |
Hashes for zeroconf-0.83.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ec088c695f2a93b8554dbbe40863ba65243a26b5ddec657a493a86c90e0b9e0 |
|
MD5 | 64c2944bc94130aba1238d6331fc7366 |
|
BLAKE2b-256 | e27ad6765261adfa316a3f591144dce4313928bf2a551a0fea0a6c34a2e0dbca |
Hashes for zeroconf-0.83.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41ab1133cfc8cd1fc5daa1ac1540e0a326d061ea01cfabe94dc1b8ad810ecf41 |
|
MD5 | d635d3ded0bd041b7dde92a78f826df5 |
|
BLAKE2b-256 | 58f1a1259b3df98a71701cc186c01a79c71a390f107f82f0e284f0a88389c562 |
Hashes for zeroconf-0.83.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc9101e64aebcab2f37dd400692ab117fb3ac8ecbf2e713a45e3bff53a196d2f |
|
MD5 | e110289241cf4c056083d166d1a9c47b |
|
BLAKE2b-256 | 12476df5323b773d6f9b9f5e88a34e1045abe53fce6cb008604984eae6856bd3 |
Hashes for zeroconf-0.83.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 030dd04278cd59dff51b93b6928c5ff6535178b739493ba5ac3db3f70915ffd6 |
|
MD5 | 58f991b259985df7b576c2b003d662f1 |
|
BLAKE2b-256 | bbddc10677fd2f9a337d08efce919ab6b641181a70641428c00d6cb460ffd18e |
Hashes for zeroconf-0.83.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27e64a6f7a3371131756a726d04d19534941617a4fd8d0cec80efd0d7462e87a |
|
MD5 | e08a2d1447b6a3fca7d78c2d46442b6c |
|
BLAKE2b-256 | 14b37eeb3a01b5025df8d0a3e30557eaa5102c7d072e6c8f5e0548cf0754f12e |
Hashes for zeroconf-0.83.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68d038d0fbc94cb54fb495ab5e3567a26f64c82fa763930a16430106d7ca532f |
|
MD5 | 56174914a832e068ee436fb08486d57c |
|
BLAKE2b-256 | 3d79f5affeb8c38498b23e4378346b5004b4a1d15949af4a31f5af34a9e9360c |
Hashes for zeroconf-0.83.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f7a99da649667b75eb34c5af4a1fb6256f5bb76c0732319de9888f47f7a9ee7 |
|
MD5 | 499aeae589838c04ee717003ec4bb293 |
|
BLAKE2b-256 | 37062f3c2e3ae1c73a8e505d87460b2f3600fd800932f27814509232cd6e05a3 |
Hashes for zeroconf-0.83.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c96efb0c26e7ae33aeb78ac00e6e2f85a8ed7aef21a512c01bddd7ff693a5ca |
|
MD5 | af268b6a82e949581928fb6fa1c25b68 |
|
BLAKE2b-256 | 9851ea0b139d486a7dd4f880f419539458db9222d4b30910d7c62956f2f57797 |
Hashes for zeroconf-0.83.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12cacc963f500ad1daa123e6781aab0674999e81b3360e60a75b242b31e51253 |
|
MD5 | e16fc9b2eaa8c60733e494a0e5c4d7d0 |
|
BLAKE2b-256 | 5c3de86f2c55d7149cb5be202fef4350fcf6c6da1ce6ed641b3af42784ab3476 |