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.58.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f1189715dfd466348763cf436eec28879a3251546844dd48445d3ec90057bbd |
|
MD5 | 7859770f4d36ef4121b83f94a2bff3ef |
|
BLAKE2b-256 | fe70997f85644cad510f09cdc88aeb6c7f62e36436252d030ce0ef6ac9cb55a8 |
Hashes for zeroconf-0.58.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 | 6fd516e5847c03c4f3a599cc6cc6b04d9cd3bed3c5e3a738714dd0d7b6f640f3 |
|
MD5 | cb78d2515b8eed6d56b4d16f7df1e386 |
|
BLAKE2b-256 | a4f43cce4290f95ce02069a9e0398db7b8912b4088bf7b70234f7fb8ab62f51a |
Hashes for zeroconf-0.58.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34749a3c6e16e67eed4d78ca83561dcee93b95a7fe651b8ebe7d2a630c00c9af |
|
MD5 | d5c1ce6c2ade5d996e8c2308417cd8df |
|
BLAKE2b-256 | 7dd1341c5118eb0722a60aec540652dd23c2e2cce0d18f0a007732a119485f44 |
Hashes for zeroconf-0.58.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09b6dde642b84e10312190a9a1adac8222ccb3d1e8064b3acf1847f93043ce9c |
|
MD5 | 5e4210c541e2360ee917227a4418b107 |
|
BLAKE2b-256 | 8744f0aee0c1c9485a80861e11595e6fc7cdf770b15a4a2c26410a74bce664a2 |
Hashes for zeroconf-0.58.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69dce69a93a465a1b86086a54f2299c65cc42b793fa757328d2ee65e7d803333 |
|
MD5 | cfa79e23929a054ad6c0f6c5768733e8 |
|
BLAKE2b-256 | 701f80ddeed142db1f4439f9259903605a88bb71c246fbbc84e9126683e52e3f |
Hashes for zeroconf-0.58.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc39d5f3f7ce0f22a29a087d3fabbda4dc11a9a493c1f34c651d199dad0e52b3 |
|
MD5 | ba85fa651736ac49df566f9ab9eb0fc5 |
|
BLAKE2b-256 | 41dd0aae3b1cd5bc49d3ece720fd79cbd3e429f59a5bd8a38f586f9dc093aaf6 |
Hashes for zeroconf-0.58.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4e4b9cc2e0b83c9744b2aec55007b0953d903cbbc86b6c0f15f63de29951cb4 |
|
MD5 | 3985ab187600577ec48dc236e011822c |
|
BLAKE2b-256 | 6f63c5b3537991b7b42ef0a599f7b486c45d3e5e9c7bbe84bf74b59bd5c38466 |
Hashes for zeroconf-0.58.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 240b34f92bbf669729161a1062ae54e1c9de6864fa7871f575b49e2597ddb27f |
|
MD5 | 068f5a0e3d7f923e557d949a473897c9 |
|
BLAKE2b-256 | 20cc4933425464e991817fcceb5d95570bd3c007873e71ce4ce24dcb42338d48 |
Hashes for zeroconf-0.58.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f29c52bc9494b1677cf9da760d4b4972909075cceca31aee3e17bcc52b17875f |
|
MD5 | a2f9771aabf5bb7fc25cc4b97c05872a |
|
BLAKE2b-256 | 70f70854686465acfb5aae69a56d3c4d76a2d0ca4b2c602ecb88941f00963664 |
Hashes for zeroconf-0.58.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5afd42e3d3be046799c27ac1df3a15f939f06c8fa5fe61686650da003bb1ffb |
|
MD5 | 9a1a61dd3eb79bfdc1cf390c1d2a2e29 |
|
BLAKE2b-256 | bea22a2fece44a41d95e7bd6eae2d0542ed0716280dde14b1000b62a5c6136b3 |
Hashes for zeroconf-0.58.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 290e4f809898c0cb280d4acb7bc32159a498d3039f3b0c88632d4ba5d9cc7fac |
|
MD5 | 7462e011f6562184939adccd33a02eed |
|
BLAKE2b-256 | 6665a282de824d3d2cfd7005f5878bee9f85cfad6d8ee4229590a19f7cb3be84 |
Hashes for zeroconf-0.58.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b7a67d89ff9d89dd8359140f7da7ab04d1a300ef12544e79c90c6580477e700 |
|
MD5 | a76b64a26095aba36f0290cce9562b00 |
|
BLAKE2b-256 | 0792c3c14cc65035785c1f738754b46b100f87da505f1f6d406c4167f42ba8df |
Hashes for zeroconf-0.58.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa1f3d47401f477d092eaa044e0b6378a7ad6715bb167c0c944d2c0b78acf635 |
|
MD5 | 76e222dd4c334c4d3cfd4b90c87c553e |
|
BLAKE2b-256 | 321285e5d32ffea6f7a6ea852e4daa19c1dcdd72fbc336aaf99d722160738eb9 |
Hashes for zeroconf-0.58.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8961e94d4345599651030f08bee5cbea6c66da4856595354f323f902da027a09 |
|
MD5 | 06eb0543b3bdca89b95a53198a53f480 |
|
BLAKE2b-256 | fb37d80b2141ea859deda2e0cbea5a159bb861b6ab45f7e7d266067887265e8c |
Hashes for zeroconf-0.58.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 769a97230d5f957e776bf81105ee8a4997323574c4a24a515781293779515025 |
|
MD5 | 8927671f37567829f3914159e77c59ad |
|
BLAKE2b-256 | 31fbec30f85212f77f3b09a249062e6bfa095024cea47b2bfeabd349fc8fab2f |
Hashes for zeroconf-0.58.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bdcca252fb67176d5c7066915ee54710562d6600bf86c7f62387556b14d1937 |
|
MD5 | e7e94d4c7a271c3522b6e30c84734114 |
|
BLAKE2b-256 | 55a38b486bd257ddef3e6ffc4fb3f1340639776f2c0b754e6576bde9626de00d |
Hashes for zeroconf-0.58.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e60d5517d3027861a4c02ab8b6173a9768fbf0a13c881de8619336a18c2ac4d |
|
MD5 | b0f66938eeeca4216bbfcaf3ec776e93 |
|
BLAKE2b-256 | b6ed40d452d8fdf625e810426e2ed64f6af1d471fc217fed2437cec76f4fc6d9 |
Hashes for zeroconf-0.58.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 002ff2e5f61d4d3c1828e577c05368a383118770208d39ccec4499656953b3a9 |
|
MD5 | 1ac312cd9a287ea41e95152e50dc1954 |
|
BLAKE2b-256 | 9483be4921d9e19eac676d8fd8302c913f83d2bd9a215a80ba3fd2a3d7184d7c |
Hashes for zeroconf-0.58.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e1fe87e06dba5ba006ffb624706e81daef1f83d2320c5bd7e1a7a463af439ca |
|
MD5 | 504e57dcc26875bfad46d626e44ceb38 |
|
BLAKE2b-256 | ee078eec42ae536cf656ffa2cf9b3287c09835b878d7d86a02e2849fdc60a406 |
Hashes for zeroconf-0.58.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a9523f60f36388ff61c17b48e8d7218c190b15a0066af263bc58847253e7bb1 |
|
MD5 | bfa6537a49b2ccca21cfdd725af9f5ba |
|
BLAKE2b-256 | dfb3e23933eaf489ece15d80b1b9974eae17c355ad35b3a8419bb3ac4d9cde6c |
Hashes for zeroconf-0.58.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29350397f418e293e0027979c5c6f3896427e5c216e58b69a80a0f90e1403772 |
|
MD5 | 409258b2099b6280d1ba315f9117eeea |
|
BLAKE2b-256 | 178d9e40a10d1427920a12225e2a2020f12ca294a76c57b546931e69ed9bf342 |
Hashes for zeroconf-0.58.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8c4ef7748507307cc21ecc25c69c634cd4476d87961a0f8c1ad404c0a6fca30 |
|
MD5 | c32e44f04dc24aaafc753ffab668ef42 |
|
BLAKE2b-256 | eb56c7e796f470c1c3cf8be1ea5d1a00dd479e856d7103036e81f9c9df5828b5 |
Hashes for zeroconf-0.58.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86c74be41c7128b0b74096661b810cbf78582137f8c028590fc1136eea2a10bb |
|
MD5 | 3bf8479b12380439ea6715a5fe2d20f5 |
|
BLAKE2b-256 | cb6b45156039dc31b65e1f1f8fc113641ce0f1e2a15567bd8657e97f11b87c5b |
Hashes for zeroconf-0.58.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bda4415761dde9a5b32fbf06d2a0715fa60e89b5fe4165ee703fa70993a5d1db |
|
MD5 | ac096d3be9ad6d0d983f0ed52c816857 |
|
BLAKE2b-256 | a7eaf9bff79a34675b9390913c0d7f38393dd052f7ccd8bb4cdb5b98acde4988 |
Hashes for zeroconf-0.58.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c30995918d6efcf510997b4010b8a93a8d6842937626df39285e93bc6ceaccb4 |
|
MD5 | 343f23d4e114218424c3dc9e4b27f4c7 |
|
BLAKE2b-256 | 5825b4c9bb30f393d434a913d9da6a4eb3c18c273009a09df646bf4480dc7f9c |
Hashes for zeroconf-0.58.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82cea9c88ed505d126eb439f03f3cb884d43a8d40c1a344047ef8a90e1a6b578 |
|
MD5 | b0cbab46e9fcb2987fe888125036c810 |
|
BLAKE2b-256 | adc408c95648ef772f9845c951e47087429fbac707829ff35158c1017ca4d6d2 |
Hashes for zeroconf-0.58.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df88cd245f4ed6a0e70affec09fb39303ac2a5a46ee717bbaaeaca0a044d3980 |
|
MD5 | 7502ca40d6627cdfd6ec35196a1f90c7 |
|
BLAKE2b-256 | 1c36a799d65270032f239902b811a67c45429d4e74693a4ca0d8aadc98332c5e |
Hashes for zeroconf-0.58.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d394f720830d18ef5df8ac87ac7c9b41c9c160b659d7d87c707e1548dbfc0398 |
|
MD5 | 5bd4ced8fbc4597626403dd18bd6175c |
|
BLAKE2b-256 | 726da124ec67b729411cee60cca1883770b03b63f5b40ac2e69fabe88396a6d6 |
Hashes for zeroconf-0.58.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1e909cc7942e32aec6d62ccc1d35bd0713e86ceddebec0914ea955610c0e560 |
|
MD5 | 53feacf3b0a807dd5a5ad236543dca1f |
|
BLAKE2b-256 | fea74b2eecaac3ef5e42d9b68a6bf1438e199a5d695202be66eb1089e729bed5 |
Hashes for zeroconf-0.58.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72d55f8c41324271ecc756f39cf20f7980fb76783d79fdd7f4ec84c30648ac79 |
|
MD5 | 3b9bcf9b62b57a743a7c553ceddf5bbd |
|
BLAKE2b-256 | 870f8824e8c3e69643e51410f814a0a5564af486ff860047bd395b8dd475ec62 |
Hashes for zeroconf-0.58.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4e56cfa6d4776273aad3af2679ce213e83b02987c05e63c30221185837e36b8 |
|
MD5 | 3a1554f344c0b5e02d3a7be30479a9d5 |
|
BLAKE2b-256 | 9924cb76535580d4f93f6889330fa3842711d6fbd1055c260a3ac92c912354f9 |
Hashes for zeroconf-0.58.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bab4785e63e34a92118e42fed3308e60c8429443b7f2fcdb84a68ad3460669fb |
|
MD5 | fb87948936fa4994e8a6265241b23a91 |
|
BLAKE2b-256 | 78c67a19a4029a2b1597801856cada2b9c404acadb53aab7c0c954e78e7b5c4a |
Hashes for zeroconf-0.58.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbc820a4308ac6a81f4829df9959e19228fd262745e8de060be73a150fcc5abf |
|
MD5 | 92cc7602c1efe66c02f89312989c59e1 |
|
BLAKE2b-256 | 7a1e1eee40ea648dab76808bb07a3ea7382dba7ae45a64b62035b42c2a9144f3 |
Hashes for zeroconf-0.58.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76c677c4286338e79bc825d9becf7e303f9e51ff3225ff98b1c5226541f25b49 |
|
MD5 | 762f67d1ca6f4ae7ab161ccd6b3777d3 |
|
BLAKE2b-256 | 8c09f8a84e24dedf70256c1cec55fe5be5d5f5c26c3a8ec74e6c304931d00251 |
Hashes for zeroconf-0.58.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 707bc1a76188145fe2573581e5d2e440ad576312d7be993be005f1a5a8d79673 |
|
MD5 | e85bb1e8b364a8898d18c1d5fba6cd80 |
|
BLAKE2b-256 | 9e0aa7a1c6a7b147b4b6cb9f473228a0413396e2ce6e2d2cb88e3c334f518d09 |
Hashes for zeroconf-0.58.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dca9da700a3703a30904bd607b686e83af5b68040f189e390c3c14027dc62f85 |
|
MD5 | 65262210c4711ce94b6a5b5bc076bb69 |
|
BLAKE2b-256 | a9b726304980095c4b712591492846a9fb1778782be3aa14f94c6e669d77ee19 |
Hashes for zeroconf-0.58.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 640fd8ce7b54b2ebfe04916b5f92bcb0920803c4c64eaee2de4ffb990d5b1a58 |
|
MD5 | a4fc18f9543b2fc5d1e7fbfaa5f614f6 |
|
BLAKE2b-256 | 958d97480c7bd0e20a0910e5aec90d04edb751253f3a84c01b3e92067703d8ae |
Hashes for zeroconf-0.58.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0a13ca24065d89efe31762df3a7ab4f72a9b757609cc74699008266e613bb0c |
|
MD5 | 840f301bc5f1d682a94119ea5829d033 |
|
BLAKE2b-256 | 3b013a59b44db1fd917530f40266cb122bbb31ad2ecc6db60b9f9ea77d2f8e09 |
Hashes for zeroconf-0.58.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52a64f24bc6dc710c75b864292f487303264dee369c804c219afd6fb0c6941d7 |
|
MD5 | 2d6a9652d643a1505d636cf8ce25eb2d |
|
BLAKE2b-256 | b23ca2fa186934ac46e795d54cf324499f8707054b1a764bf12e3b8b6d0c8f18 |
Hashes for zeroconf-0.58.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95e11e9720cf288e8478c2835640d56f655f7854bf074f54d7b0ee6aebaa7774 |
|
MD5 | eca953f4c99c26a2ae0eda14ea7663d0 |
|
BLAKE2b-256 | cec79f6375d7159e2d0e08eb7f6aeeaa3cee47230ca1eded9430e6b5bc7e4492 |
Hashes for zeroconf-0.58.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63dab853ec07d14795346ad8c86fd41d328c630036480d83cb904d65c43d8d03 |
|
MD5 | af70c66b983ed28356833df54c37c7f1 |
|
BLAKE2b-256 | c769f326ec4200240a6b424135a13ff7a63e38376a2a0abe93f8b1495ef7d9b9 |
Hashes for zeroconf-0.58.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b7e3bfa64e418753c5267c936679beff2a14b06710b7a9cff844aaf42159320 |
|
MD5 | 9e347c99f80718aecc12aece938973ab |
|
BLAKE2b-256 | 51335d18cccf73a93b49cc1e34f61638389b65f4e1fc122f5399733bdea0db01 |
Hashes for zeroconf-0.58.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d031131d0a9db06fb14f99218e2f52a9784d799b843c514ed4aa164e97ef66a |
|
MD5 | 5316133023afaf8105f58c8e6fa0b141 |
|
BLAKE2b-256 | 46c6f051af24eb840c90c6411dbbe8827443d77160f16e6ba5346a97b52cfe41 |
Hashes for zeroconf-0.58.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cb248f8b60e2f2c6008115001e00ac1dfd4eee2b65240a9c8e1f69bbe793bef |
|
MD5 | 30b751ae9e40e0b29405a8285c5bd3b1 |
|
BLAKE2b-256 | b95d7297bfce7fc41de28182e46a2a5e5a1bb5cf0fff0ae8edd5db88d6ae17f8 |
Hashes for zeroconf-0.58.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 262de8bbaa29833742a27a1adbe5c37a2157c6265993a9675640f53fd722ff63 |
|
MD5 | 7b427a40e7d5daef4b5778014962e40a |
|
BLAKE2b-256 | 7e59235dad814a6a356bfc2ee400779996297062cabb9f1d3468f66ab2274c65 |
Hashes for zeroconf-0.58.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 157e64b9cbf93c5d5d0338f7e178093367e2cd7cf9c64c79979f7b1e08c72b23 |
|
MD5 | 6c395d0fd3d58a3719fa6060ba1b71b8 |
|
BLAKE2b-256 | 5b7a7368a856d2ee947eb4d1c240eb222b922d0a102e197637cb2a36435a735d |
Hashes for zeroconf-0.58.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98cc5fece6d541bb6316e999cdd8b64c2ea3a40758ac8f90b965b5d17bb8cdcc |
|
MD5 | f90ab13ece750c4e7ec220f1e7277144 |
|
BLAKE2b-256 | 505508eefc5ec22ce56d97fcac2f9b2eac0117af274605c12fe0591ac815fb00 |
Hashes for zeroconf-0.58.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22aae0465492376383da5be213dcdab1943d3d7b4156cc9ccb37a8893b61305a |
|
MD5 | bc6fdb0d75ab52b9decd01f03746ae64 |
|
BLAKE2b-256 | b46731530df0fa6597653a442d70bb2fd07cb8b02b7e346f4545833583293b12 |