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.71.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f7f63ba204599f01413527c274106234c4b2ab79d6277e85da32f3cf011bfd9 |
|
MD5 | c6abe3ea30f1a23843e0d8dcfc4718dd |
|
BLAKE2b-256 | ca55ded815135d30a0e8719ca0d36fb6de7561b260d1d8a3387c30fbff71ced5 |
Hashes for zeroconf-0.71.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee7a0ba69a6441ffef9ae29b9099814437b8462a3d2a8c3e09fca2830341b065 |
|
MD5 | b392264a6451082efcf4bd3b758ca30e |
|
BLAKE2b-256 | 066c51c4a13f5fbda5fb75ef2b4270d8cc4beea4b766b64dea9bb14825d5b273 |
Hashes for zeroconf-0.71.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8eca0ab12cb811e7a77f98bc1428f62319ee0d61465f8ea18a1cedad26b0749a |
|
MD5 | acb47b0f023a80794f454c0873596dcf |
|
BLAKE2b-256 | 0eb89eda630ebb279079d5fbe2f4287b4dbc74e4c88583d6694278f1d70c56a4 |
Hashes for zeroconf-0.71.3-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec43b337221b2e6783bff33c2b2ff6f4b0588bceee6d13a624d5e97e6cbedc19 |
|
MD5 | 8c2b8a0f3d9544688fe7569b4353af1d |
|
BLAKE2b-256 | 13bf1c30713d67d0b7177f6513f7d8a14eab746e62981b1892afd8491133c17f |
Hashes for zeroconf-0.71.3-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9a1432049988b56d7e4fcb0e63cd58ce27c5b669837b380e898a7146dc4f694 |
|
MD5 | 85124c320914c716040869082a62fe2c |
|
BLAKE2b-256 | 765cbf4956bd8b4937b887c925bdee4282637dbc64cb50028976a8ef8df3e06e |
Hashes for zeroconf-0.71.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e90b5a63b3fc82fe71e4f8a259c38d6bbe1bcb0663cc074dfe12121df4a0d8c8 |
|
MD5 | 6a6ba8a235ea4f5ea2687e526aa97e69 |
|
BLAKE2b-256 | bd2f98fa4b0cdd79896da1dc6b033f4ee40bce96f3c6931cbdb5e8270af2be94 |
Hashes for zeroconf-0.71.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58ff01be7476a176c6ecab121c0349aba1f71135f66b0b44072efe6a7e9577ca |
|
MD5 | 76bb1c41e4d65528007a4683fac0fb35 |
|
BLAKE2b-256 | a78590e1545cda6cbcf36092aec91ce9ee9090f16ab4d66d10d4f49948691700 |
Hashes for zeroconf-0.71.3-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c40f3e65a290c8990a37b3d627d403c142c56b36cd08eed87a116b30156dfd40 |
|
MD5 | d93756f533e3039ac007cc933d9a00ad |
|
BLAKE2b-256 | a2f85f50884bd61658fbe26c684ad4a180bd9122e35dbb8eeef311c957cdb529 |
Hashes for zeroconf-0.71.3-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28bd621d45525628f66f1f58c9f490477ff38f83b664847cdc4ce794fc00189c |
|
MD5 | 8397d0154c24b4591e038bd3068220df |
|
BLAKE2b-256 | cc697ef1c64b1fdb8c056dd982690f90146a8c74c9b4bca2a64b73ee0f7449d1 |
Hashes for zeroconf-0.71.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04c7ea569a429a1a23db595d53d304cb60e67132e13a399a5ee0570e85e1b064 |
|
MD5 | 5e91c961af40751688baf04fa2b48673 |
|
BLAKE2b-256 | c72ab42a4d89ca3b27d253eeb7beb13e95751cc21795e0ea016072d1c64b10b9 |
Hashes for zeroconf-0.71.3-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06ce52a586c58ede684713de0934c4873fbcc1886406870622d758e9dd9265a6 |
|
MD5 | eaa7c0c9e3b12e9c3c60f4ba522bfcfb |
|
BLAKE2b-256 | c3a8582253f384e4c003f7a6aa2941f053157f2400c40ac421187f6356a7cd23 |
Hashes for zeroconf-0.71.3-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7894a86a59cfb939daea88746111dcb10a6e2f0694d7900f3d4f7c04ec253925 |
|
MD5 | 17ba70c59af1e8a1b60494e733edb705 |
|
BLAKE2b-256 | 57ca701d84fca116f17a2d0a2fa0f1784689ce0ff566c40aa41bde91e7b6ed6b |
Hashes for zeroconf-0.71.3-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 675252b6f88e60a7651fecad072587e1a399b559783944500257c65390bce931 |
|
MD5 | 55c1d6ef68abb8a70c47eda2ec776608 |
|
BLAKE2b-256 | 25766a62f7f31116db082d6e81fbcdefbb3315cce9d103889395f067386e0ae3 |
Hashes for zeroconf-0.71.3-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ad78fa6e8aea3cb78612b138613a95825fde16e600864851ce3fd8bb584f663 |
|
MD5 | 4b523b4a5e32bb6c18bfd747eba88cd0 |
|
BLAKE2b-256 | 4914801c33017c88a241184508addcc0cd0c11bff17379a3866773d027bd2e97 |
Hashes for zeroconf-0.71.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4862c0ce430a0a995d8fc2138d7d31fea62e097784d4ef79e661240947bd1b9d |
|
MD5 | 7e173d5e6417333af690b4ec471854bc |
|
BLAKE2b-256 | 264931126822abea424070c2919484245f0f713e184fb5fc19ea66bc857e9a2c |
Hashes for zeroconf-0.71.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1abbbfef91ceb449f7c16cd97ab9589e7c82d3cf257c5a964f34034db16f23e |
|
MD5 | 54c37ba7ee14e47106daff2d45813567 |
|
BLAKE2b-256 | d80eff7bd052de0116c8cf112d9eb5e3fdb929afd2751b9e771e6f86d978903e |
Hashes for zeroconf-0.71.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40323c5bd77ec6ebb9418dfb5b82ce07e1ea57d4e5c1297e341184922e141079 |
|
MD5 | 41af1fdbc7c410f0e9285072b16929c9 |
|
BLAKE2b-256 | a299ee489c186725f78411b833bb44684cb58c0fcedceab2f2a1e426933128a4 |
Hashes for zeroconf-0.71.3-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3647867d4062b83a8ef629975e84ca70166f890475ed1d2915755ecbe474e86 |
|
MD5 | 5b2bc64965f104ec882242bccd07ab9e |
|
BLAKE2b-256 | 9d34ac3b4b03749449ec5022a76a6a4c3d306495b8dfc589a84deb122195f372 |
Hashes for zeroconf-0.71.3-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34c3be2cc4c271cf09d1107e67fa3c9dfb31e71e775b403141956aeb1f958f8c |
|
MD5 | c0a85f5728832f0bd4a39208e7d9f497 |
|
BLAKE2b-256 | 99921ccb0846e9d03f42e586db11367cf142da316ffa17b17eda8c1e20164d6c |
Hashes for zeroconf-0.71.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1ef286f0448cb4a487a76035c05e62f208252172b9ae161602a95602940a9d7 |
|
MD5 | 7110244b93580abf010612db6a53a5db |
|
BLAKE2b-256 | e245a0c6e6b2ebe4687b9b02489c345f0e2c03b8da8137d7909990242c668c92 |
Hashes for zeroconf-0.71.3-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d670da2d3be4d27005b93f2e078632e12746f4fdfe00e43c2088fe702dfd8da2 |
|
MD5 | 9da3cc5c361c735b3986c568877bdf07 |
|
BLAKE2b-256 | b1457234f24ceae6bbccf2c9da99d4613efb05f34a908edafc5fd13b2f467962 |
Hashes for zeroconf-0.71.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f10b3155e06766d94b278809d41a16a10521bbf9fed3edfd51a1c8026b578978 |
|
MD5 | b99381ab57ff323759b111a16c3f8917 |
|
BLAKE2b-256 | cfcdbe62c988c103aad16f0852be0cb4e0c657e6bb3dc8c0a7e6d248f16a2610 |
Hashes for zeroconf-0.71.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 046f913174d49d24325d429b505291d0be3d075b9e7a23c6f40b7fcc29144e08 |
|
MD5 | e64b4f27f845ce0c8a91cc5b991fd43d |
|
BLAKE2b-256 | 830a2f8e61c5061fed7b426417cc34d0a200b2622fc56939fd9d5764cbe45eeb |
Hashes for zeroconf-0.71.3-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f1e8f02f8104dce7745deea87795b4d4b9f936b5b0462b7eabdeb8c0fefc10e |
|
MD5 | 9a290b64fa193db5b328febd468fd907 |
|
BLAKE2b-256 | 317d1bb066df3edcdf844227b8b9124fbf4c057d33cfffbceab310288085ede1 |
Hashes for zeroconf-0.71.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 566921ace23697bd8b8da36d38b5ae91a2f12b0489913f02221fb128e8309ceb |
|
MD5 | c08b00450e6f40b0d8d4fde2017b6ac3 |
|
BLAKE2b-256 | 365701e11399cbf484508237baf4e91700fc14b2d5575c438bbf370d6d55a252 |
Hashes for zeroconf-0.71.3-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb0677c6e2d66dcdd3a034f5328a6de25aa28bd2ca2a518b7ab6eb69f9dd6a09 |
|
MD5 | 2222730413844c523bef56e2b785992b |
|
BLAKE2b-256 | 946d0c34d07f20002506169f744146184bbf53c9dd8967de86f87c100aabe467 |
Hashes for zeroconf-0.71.3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03d0d552edbca9e636a7e35801497bca0085ceb96f09be4954d3cc4279994f5d |
|
MD5 | d5d9edc52a75cc6f5866500993fde268 |
|
BLAKE2b-256 | 57d612de100bb350a96b5c7aeb24ac897a7774ea41c0187703f5943d67f44eab |
Hashes for zeroconf-0.71.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bf7be3da655acf06d1843ba75bcc55c54629bd8a99f2c3e2cefc657119d749b |
|
MD5 | 0682f32d47b5dbeab9347ad0b5cf6376 |
|
BLAKE2b-256 | 94099499455c11c5209fa1e2db24fd4e0effe095d3ef4c9d373c61136ccda698 |
Hashes for zeroconf-0.71.3-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 495c41876bd0d6131fbec4051312f1f78eb2f4e659d39dca3aa498c0e2723696 |
|
MD5 | 40b3ca327cc2c53e993941e0d4493c48 |
|
BLAKE2b-256 | 21995ecabeba5a295e07a3bc0570c82ad50c85395be7bc7313e4cdbab1781fb6 |
Hashes for zeroconf-0.71.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f80ae975ec4984e2822c9dd2b4a8903a4ecdb46686420a88cd0c12978e2d8772 |
|
MD5 | 8b2609adb87057b5a593d12d86018b7d |
|
BLAKE2b-256 | b7b6a2708d72beaaf4d959438aad46790d2790ce9204baf264069551dc04d0d9 |
Hashes for zeroconf-0.71.3-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 425d84e680c0cd28ed70cf57044b020e1d6cc75f9e7a29460f686c9dd27eb3f1 |
|
MD5 | d559795552c1cbd7c9b3d5caf583151d |
|
BLAKE2b-256 | 6f09abdc711d64f1e5c18986725f3bb6c2a65357e2c5c2eeeef8c4103e787027 |
Hashes for zeroconf-0.71.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b6b9a6f062dba4eefea4552476ed28c4b3124cddaa1b6895d6f222f79efa53b |
|
MD5 | 60ca625093dcb1afd7e80fe78a613431 |
|
BLAKE2b-256 | d0916bf0375f31e1be209a93a602cff1a256027386a2e4cdade1c3ea693940f0 |
Hashes for zeroconf-0.71.3-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3638edbd537e3f9b42a31f72edb27268d9e26326704f94e1862418da5c8fe488 |
|
MD5 | a29a6a55832a6c8597f2db06ad1c194c |
|
BLAKE2b-256 | 1e2176b46d876cac89947e434c50adf237d8c8c7129ec15f67c704dcd3873ae8 |
Hashes for zeroconf-0.71.3-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33b99535ff35f201489f94695841843901c9d110b538bf956df9dc61c0c51199 |
|
MD5 | b1b9d8463c19ea33cc41fda09b839910 |
|
BLAKE2b-256 | 5f13a273b1c367fea64be66bfdcbe01be3b029af737b46d4df79cfa26cd567c2 |
Hashes for zeroconf-0.71.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d02c051436d84af7b5d0578fd0b9f788a56684ba06559a1b84bc5365e6b65847 |
|
MD5 | 3a86eefe4afd939492731c729cae0373 |
|
BLAKE2b-256 | 70b7e63ba8b85b41ec1d6bff9e5b9b6a7f4b56798d56716b47b032e0c6ed852b |
Hashes for zeroconf-0.71.3-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cf4efc69e5ef36c3412797033891be2d4f10c09e38083b69527ed00210bf9bf |
|
MD5 | dc265055f99cbfad4f1168fae50fbe77 |
|
BLAKE2b-256 | eafd93c96ccb08ce66e3249e629462855bb62dc442d69443bc3826fa9d8f17ed |
Hashes for zeroconf-0.71.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95f3b5ee07dbf61d33bdb58cb4ad8a659f738e7c8963f6a0dad8480dfc917ae9 |
|
MD5 | 5a703bca2afd12b414bc6d025c6ab62f |
|
BLAKE2b-256 | 615d803846ba097d03ef56442d6309dd649e7e9de64c9982024d65446319d1a8 |
Hashes for zeroconf-0.71.3-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98e19ff13ff987f8a807e712086176ad2778769760866ff37f5ac620020ab823 |
|
MD5 | 476849c89d6d14e239d6eb8fbc3eb578 |
|
BLAKE2b-256 | c214d206fb26c8d38209f3757d3a2a751094d8b0091c7122ad2609c0539e0df8 |
Hashes for zeroconf-0.71.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e607c20add6538e9d570d2961c707551c884d9e1db40b41a5373fa2f5037fa9 |
|
MD5 | 6467ecd3f9b7d67804a5b582694c18ba |
|
BLAKE2b-256 | e7d19ec28e351c454d62d25f1e005443f08847159977a5e299703d677ac67362 |
Hashes for zeroconf-0.71.3-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e99f1da247267e77549a25409b13d341f25401129a8987d7309d424b9866a7a |
|
MD5 | 0c05d2ee12c7ef8f29a6d9b1f66c7e07 |
|
BLAKE2b-256 | cd6c419cb852efc7be77f30c3057c6745790ae3d05fd9cfc2b3953006b618477 |
Hashes for zeroconf-0.71.3-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df2189b8a21532d88383cc184380d9065f876b09221bad67ae93df67902cea4d |
|
MD5 | a2bf833b7a320040037e3152a31fd9e5 |
|
BLAKE2b-256 | 06ee12a73d3573e40a747ecccac2f1d3700f872436a9c0062e693b720c405630 |
Hashes for zeroconf-0.71.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd70b6d8a2b390d9a91ccdf56c8514667e2a690a54c8d9d1f82368c89a61850d |
|
MD5 | ba7c4635102af4cf707d6434eb80bd78 |
|
BLAKE2b-256 | 618fb12d7263b3ec7f09b6523424426b7057d5e8ff10a0400452cd49cca6aa03 |
Hashes for zeroconf-0.71.3-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5b69cf9d99ca74d61f458305133f3ab4db50f4e2b6060305a3310e3cf56410e |
|
MD5 | 12f0ffc69ca353ca390cec235369a757 |
|
BLAKE2b-256 | 814cc5e701317c32dab8194526de3de4558a6169b97f23ae6f04f88350b993ca |
Hashes for zeroconf-0.71.3-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd35bdd724009b16def618d5d20f0ec6aaf1579858b20b0bfdc5d4c34db4b84f |
|
MD5 | 8386ef3a6eed8f415d388a07bdce94ec |
|
BLAKE2b-256 | 6c3a3fb00dd7da1e9780a9b4c7ef862fbacef4ef878541c8dc92e47c57df3d10 |
Hashes for zeroconf-0.71.3-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 804d765f3135dad4c289baf7d2c20d54bcfb3fad973f9e88b486dda14a184e58 |
|
MD5 | e0c5db82014a57a38ce9bb11d02d2baa |
|
BLAKE2b-256 | 9181bda523c25d017615c6902c08cf36d2d3eb880afcf1feeb939e6cff780059 |
Hashes for zeroconf-0.71.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f13ca9b9a69e9035f937adb113259971b5cf1a765434012f69bbc05eb117bdc |
|
MD5 | e909d9ec7a377a9af4c282ae2c4cf9b7 |
|
BLAKE2b-256 | 5199f61f7e251b756838c544f03ebdb52923540ded43a74079d50685ebe36600 |
Hashes for zeroconf-0.71.3-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adef7a3011b613407052b40eb5453b4ea9f999e1ca366a9ee19fbd0e0bf31db7 |
|
MD5 | 8349591b09bee6fdb3d413c717cc6df2 |
|
BLAKE2b-256 | 2b9970608c48592cc99e53b1028ed555189854361ebad555b2e22263094ef190 |
Hashes for zeroconf-0.71.3-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d61f484dc65fa0ccbf50db7396bf8197c15e7198494afce9dfa15eb7d4777bee |
|
MD5 | 833bbf45e6a71f21c70129a2bfb907ea |
|
BLAKE2b-256 | 189d2672e06ab82c2668983db67c64ad289f946bf0b7d2ce792589a0d34e8b1f |