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.43.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79cf5c4c1189683f85eaddd92bc8dd7ed2626aedc799ab79a2770f8b22e02aff |
|
MD5 | da0e159a23df3ca5956e1c18a74e51b2 |
|
BLAKE2b-256 | 7f330c35a968ac46a253c6f334b77bef98026d817cc983aa2136c09996685b5a |
Hashes for zeroconf-0.43.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 339892a44ab979bb6489ef493f09c74113c26accb69dc84ad0658da6f8cbbda9 |
|
MD5 | ce8bfc2d739331c2586495ac7b8de120 |
|
BLAKE2b-256 | 8ffa572a23e60c00d7120c3c2f58bebd228d32f7f2c2d9a0df29b702f8b91697 |
Hashes for zeroconf-0.43.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42a6c7ce44a0b68832b753dfd50c6965f505c33d3a6d1d8f03bef20e4394e84b |
|
MD5 | 5ef20be45eaa83c57b5abfd2c72e8aaa |
|
BLAKE2b-256 | b5882d4c37a68b0ea664d54305348cc7a7d8b9bf4357595c5f81e8e6a3865155 |
Hashes for zeroconf-0.43.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19985f9a1424762681a3b4ef1c917b69e0b03f2b615222c95aefb9a7366f86fd |
|
MD5 | 9e00cd99185f674acb94e76cc51c337d |
|
BLAKE2b-256 | 0b6459793211a19913e2f54181bd4a37a230ab5b0d7c028d13ec78dd3d4281f1 |
Hashes for zeroconf-0.43.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d84464f7d1d597f5bda70e90707e233eb073ef67848c541248de6c4c350a89bd |
|
MD5 | 70e992cc686b873bca79e7e2d6cfaaae |
|
BLAKE2b-256 | 9aa3aa20403aa73a1b9f77e69820f585db68708af80dd53e0be4156ea2d9f483 |
Hashes for zeroconf-0.43.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4281ad49c9c4767bd88c0d1b16250cfce2e15500db814250f749a22ab62cf52e |
|
MD5 | 3fc5877db5bbe168c0f2e165cc8fb80f |
|
BLAKE2b-256 | 63f98bd67228d9f8d8e78af396c192b853ec002c7db36c386a350d2dd852c5c2 |
Hashes for zeroconf-0.43.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de32feaee05de06051b93dc26ede2f88daf2e379c3089351f7323d9a4a16bf08 |
|
MD5 | 355e4f12a3722bbdc553b172d427bf07 |
|
BLAKE2b-256 | e2f730c9174ca5782236aa64c80885a8ebe6bc2cd3e2ee4f834c362813c2b60a |
Hashes for zeroconf-0.43.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24c4c4c3068eeafae025f321ed828450a5593ac56a6f023f171dd868b79ea761 |
|
MD5 | aa7b77ebf916b8d925241299346ea0d8 |
|
BLAKE2b-256 | 1c8eb5587434e78cd10fd71e5fab33366dfc7b571899c42f307421c98b5a7a76 |
Hashes for zeroconf-0.43.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | addef1f8357c39868cd2e2d2d509a6c70e267aceab3198f09821b5d39a8366e9 |
|
MD5 | 10a1c09ec926077bca931da62c381faa |
|
BLAKE2b-256 | fcd85a68cb98ca3113436c831d3caf9b12cc20588cc7a94bc2f80e997744e741 |
Hashes for zeroconf-0.43.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46dc3072f81b3a0515b54fa476928652d1f787df022af662403252afa37976a5 |
|
MD5 | ac59a5832e8cdfa0ca921c7af454db8e |
|
BLAKE2b-256 | d20bc505b406ca48497dc04dfa45a63da3c7e3b07bdccc6274e019b5b8e74234 |
Hashes for zeroconf-0.43.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e99039b1389e4097bcc19e426f666af896c7eb35bea90f559e6b01432e7307eb |
|
MD5 | af1165d311cd86ec07fba767b41d6ee0 |
|
BLAKE2b-256 | 4ff70a504f309daaac4058a00463bf149c6bb8603ed2516a7197bbd15edccd58 |
Hashes for zeroconf-0.43.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 441d017eae34433d1f4347e5b9a3f7de795ed0c68a98ba88ced2fcc7a9a8cf44 |
|
MD5 | 1c161eeaab608523e02ed7b6e2438fc8 |
|
BLAKE2b-256 | a6cacd023dc45e5ec393320a0f41d0614fb66f676be0aae2088d84c4b5ce73c1 |
Hashes for zeroconf-0.43.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2f28747241305a3919dc26ef37416d53fd1d266aee12488c6300c41565d8357 |
|
MD5 | 061067317094850406d453dfcc980c44 |
|
BLAKE2b-256 | 0049cb8afe58aa46f8470ef9db4d0f0f2df08889731adffedebaa802dc882596 |
Hashes for zeroconf-0.43.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2943de8426192d05662f49ade71527828a213d2ef36df361aa8c256cd877b1b |
|
MD5 | a75e2f968669580822c5103388ff8fb1 |
|
BLAKE2b-256 | 483b06281dbcd998d3aafed326549b7599b5bf466795541fe4bb4fab3f7321ab |
Hashes for zeroconf-0.43.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47c783d7825c3081a44b48e44a641f86f04bf6d1c2449149bf7b8d2317693b75 |
|
MD5 | a027ea5b72f89a8518961463c63765a3 |
|
BLAKE2b-256 | dcbfd7223ec4855e516aabfd0c765bc0d7283eabd440dba7db4d8cee26b8fa9b |
Hashes for zeroconf-0.43.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14bfc8b9a59a024276a81e8bff0772506690b5151ab0ea415556bcc77b4b500b |
|
MD5 | c51af4f0b22ebf0241451873872846c8 |
|
BLAKE2b-256 | 4a14d98758cdd081df533cf27e6ebec9e232f12676ef2d7c6f32b67319ded525 |
Hashes for zeroconf-0.43.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 761d0e4f96abf975a9f4c2df3fdbcfad1fa01f851c3b33ca96f7b6a463bcbde7 |
|
MD5 | c1827acecb91b662e627f2a516246225 |
|
BLAKE2b-256 | c424389c2dd4835b46ec551fc9e68581fd5694950936769f061693533755451d |
Hashes for zeroconf-0.43.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6773031898cc6c33648862ac0d3c68f5f24ed03a375317fb01b994ee07b23a8 |
|
MD5 | f9e17932a6367eeda28385abdb64fe84 |
|
BLAKE2b-256 | ae27650d59b146ae30df32892e9cb17ef8755d2a302049b09aaedb7700c4c1ff |
Hashes for zeroconf-0.43.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e0346b718b65524a49520f027d8c8871126d49fcbd7e5d7d7453de3160ebec8 |
|
MD5 | 97fc8f9d5033a0618d9440d891d8b9b3 |
|
BLAKE2b-256 | a02d3603e7ba543ad94b51c393b9d83825b0bcb48d12aca03b6d745ef18270ef |
Hashes for zeroconf-0.43.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f9dc6fc6c2e503298ec6e5c44f24908e8814918464e9fb3dc98bfa111bb4f24 |
|
MD5 | bc508d8eaf5aafd969af55c55beaaac8 |
|
BLAKE2b-256 | f208278e47067f4d1f79a0343cc373b90eaf41bb6af810f578afb03a8ab8e88a |
Hashes for zeroconf-0.43.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c895694f5f0237842d0c09e3eea9750eb82ad3c67d7a7b8d4810fdfbea74279 |
|
MD5 | aa8a0ab023e65e974cd1c970ae6309a8 |
|
BLAKE2b-256 | 69f1503d2ffb8a2cea007edaff69c6bc6002efdaf86cfc5371bdd1cb9c5ce013 |
Hashes for zeroconf-0.43.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f32c414ba9e836fd958f44fd80059444eeacc7e69a87473eabb7348e3d28aad3 |
|
MD5 | 8fc532157fa8b1c9060ecb87e41a9e7b |
|
BLAKE2b-256 | 24191045aa64b4b98a63e01b1f5bf32977995596fe37c4f121f428dce46b7708 |
Hashes for zeroconf-0.43.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7ec2d20260f70026447cdd511a187b91b6785963c925cb21aa32502952d47cb |
|
MD5 | ae5f7dcd8401166275425b5938cb6c9c |
|
BLAKE2b-256 | 6ae9dc473fb014938f2525c71c4017129ac0f35c3b8a146f40dbbf9aca50fae7 |
Hashes for zeroconf-0.43.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4230486940eb5efdde78bcae64076ed48c1c1eef6e889dbfb3bce382df8a9bef |
|
MD5 | d29e856cefacf28a998c6a15a35e1759 |
|
BLAKE2b-256 | 9f399abbd8051448ba42317747ce37ac569b9221414a98229a791a235069e907 |
Hashes for zeroconf-0.43.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89582c97ad6a99d1d7531c64c05c1b05ed202b97d2ae4e62e1a263ff111c11aa |
|
MD5 | d8d539563f68f2ad1f9532258ecffc5d |
|
BLAKE2b-256 | 0391e4768f3e6552378a78696027946890e12b2d28ae77d01afeca7db927c9c2 |
Hashes for zeroconf-0.43.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 118d355e5865d499afe6dad6baee9370fde62a5906eef9daf185f03ae594a986 |
|
MD5 | ff1bedb8553ffb380ba484c3bb0bdf41 |
|
BLAKE2b-256 | 85dec8189edbae22d75c292392f303405fd941515a15ac520d415fc2a2dbc75a |
Hashes for zeroconf-0.43.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 932068dc69d3dc897e0ebd2a1ea2fb0b0baa3b564be90a627dd3145de1218fe2 |
|
MD5 | dbed8695bba91358b2c61c6a878fafcf |
|
BLAKE2b-256 | 5a4024b231aa4114e588ed73669267a443f8f9f803e22c300317c76eaa303087 |
Hashes for zeroconf-0.43.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3229af6ba95195034279678951804d17057f68d088c12890811e8f9a19155357 |
|
MD5 | 76c061eef913603ce7748ea28e2a081f |
|
BLAKE2b-256 | 226341155bf50a858e363919237465fc53d2fa94d07599ef7db05a7226c170da |
Hashes for zeroconf-0.43.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f16457611e630f7f10a21a26c0eb699f4bcd169103a472f9c73b1d4eb3ffbc9 |
|
MD5 | 1eba047d301abf8ead29fc5d7075c7ea |
|
BLAKE2b-256 | 819e65659d7b36abedb4103d5edc20bab16d32b72aa99c171ad607905006108c |
Hashes for zeroconf-0.43.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bb7f100e30966755c32eb1ef21817c0c8cb151c0b0c1af7d12e52747a309c66 |
|
MD5 | 19742f46f80683ea5e82d390f5f73904 |
|
BLAKE2b-256 | 70b89336c188996a5ccd4cae0300641faad37e847bacc69f35490d1f5b4c4e6b |
Hashes for zeroconf-0.43.0-cp39-cp39-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 144362375172668a913ad31ca02c33887c1f6061b6dd2b0c47f3167d018b6868 |
|
MD5 | a4e204b32554b5ca3551ffb0f7ed658f |
|
BLAKE2b-256 | 1635fcb9fb7f737b8a81462a0453b308e309cf13c4e14e9f80d70b3f8975b00b |
Hashes for zeroconf-0.43.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64a2933ab1f00587f48fef205d0a0d688ba1e57b56b4809cbb9344e13eeaada4 |
|
MD5 | 0ddc4fb12297569e7d12c0523c4f81d0 |
|
BLAKE2b-256 | ccecedced537b7549aacb1a75c3b2d060a557876f3827c13360705ad8e50d5ba |
Hashes for zeroconf-0.43.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eeb0b3dc3767261abfbd8cdf82c164445becf0c87bacbb30e154b76b7316937d |
|
MD5 | fb6f3d219399d1299afe6c51098c1499 |
|
BLAKE2b-256 | 8c1bf129a215c1e843debefcca1a3df230df0f2490548b316a4a9eef659a2706 |
Hashes for zeroconf-0.43.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5baf00af7347f27a9697c9a2f0a896c243c29fcdc7d826d413af4a486f574047 |
|
MD5 | 928037bfeb880eabf150141959ed942b |
|
BLAKE2b-256 | 37cc65a530076a07bb0e2e8d2a5a14e5576e648aa4289cb73678fa07e304ce00 |
Hashes for zeroconf-0.43.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cda93c42a011042df043ee905e68f20a468622da4d71deb28f14ab58c541bf9b |
|
MD5 | 2447bcf8ac81d543e102f552e35eb837 |
|
BLAKE2b-256 | f717ceca6471a9ac6fc620aee93b2f3b492c0bf94ed4833ef96b9d9590826bb6 |
Hashes for zeroconf-0.43.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 440f2d933ca93d0ef81c84cc71768aa228198c1ab684371893dfdd28be7843c0 |
|
MD5 | 73f310bfbd525bc1f413e39b8451a53e |
|
BLAKE2b-256 | 3e66b8130671e1cfb4aeda02512dd69edd665cef43d413cde9be87934e457e9e |
Hashes for zeroconf-0.43.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd536d3b4cb2119a2382098a82c1255e94b5c8977dfc88d307c91525b0768b6b |
|
MD5 | 50e70ff56dd467efcb52e68a53b94e94 |
|
BLAKE2b-256 | c83f8f949e3dd760f83b3a44396dab015a7222de955df37519f962a1cfb1f19d |
Hashes for zeroconf-0.43.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92dcbf55766653f6703d5f6f0beb84f6fb9f9fd5547ae3dd12bf744298ce20fc |
|
MD5 | f85e9761ad3978ebf436ef41898a5513 |
|
BLAKE2b-256 | b7d203230b5d90b3c1e04686ffd93bc3dc41818b04c043f992a239c535a0d400 |
Hashes for zeroconf-0.43.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8d16ed083242a8d9941f393ee5e7f0a135a2534b00c39143b5ce6172499829b |
|
MD5 | 382c022796ffc57d97594ff8f38e0bef |
|
BLAKE2b-256 | ecb7250bf22c714e773d840b7c7c530ed0c6a8c27186ffbc2144c4728c5bbce2 |
Hashes for zeroconf-0.43.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06481c4b885502cea5b8944858e330f2758b0787a3c543e391ed5e5ceae1c37c |
|
MD5 | c3ac25c89c0266ee16fe80447d9b156c |
|
BLAKE2b-256 | 0d9ea1f56334e9e27cbc26a366192164825b6ac046cc4fe24bccb1ec95b385c0 |
Hashes for zeroconf-0.43.0-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0638a39bdc2f4cec88976539a37e3437446faaaab566e3f33c78f9e08d55190a |
|
MD5 | fbfa1529e452da80502070fb32b43b72 |
|
BLAKE2b-256 | e724e565605ac0fd577732c918df4c0ab024fec10454ee213ab268e951a9af6d |
Hashes for zeroconf-0.43.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1122e9ece89ecd21da0f7eb372c27a117d1afd63ca34e183d1a6b099b82104a |
|
MD5 | dcaf6795362f02ee08b34b9edb99a87f |
|
BLAKE2b-256 | 2c16d736fdabdcf2089aa5a6d059437407bd9eef8e9f276593855690092d5ebb |
Hashes for zeroconf-0.43.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8e0d7e383f57e9729d76faa48a3edf208c0e100665ee7e54009565e0a62e8cf |
|
MD5 | 7789c81cc08e379b2c55ea3c028e0258 |
|
BLAKE2b-256 | 8c89abc7517b731803e3e6ccbd0226af234b89cb3ac49d4379a3e5c94cf3b193 |
Hashes for zeroconf-0.43.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34ed581a2bd9c50eaf94c4a6c20390e6912e8b31f6f7c42ce769857e1164d7c3 |
|
MD5 | 62dbc7a4912ac6086bc3150cd4e96e54 |
|
BLAKE2b-256 | 88aaf31ac8a7c191e0396b94c31db636f4afa2017d17f1fe4decb68d48957e95 |
Hashes for zeroconf-0.43.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3034ad3f3e83276726b0a58f1c7ce1386f2b1da539eb746dfc9f148eaa74886 |
|
MD5 | 257eb06be55e64c8e7e0a0a67b2d90c8 |
|
BLAKE2b-256 | 20e6f633be21575224820d7440b313e1ef8486d4162f1b7fe5a3b2acb2a05497 |
Hashes for zeroconf-0.43.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e322705c4510a73cd077af3072bc418e2cb5a51d368ae0a44c40bfbba8c7c324 |
|
MD5 | 303908d4e939023fa6b7f2fffebfc210 |
|
BLAKE2b-256 | e22821b2a99aa12ee283ec8144b5539ef5f7cbd57666e7d894f619decc279388 |
Hashes for zeroconf-0.43.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41eeae6a5af8b4003083ed0cece3a0d56ef5a1ed5c9c6c7fd37493225555a4c4 |
|
MD5 | 1a58bef95caa079d49473901c8be7408 |
|
BLAKE2b-256 | e807902de0a72e1438583f1bc564d7cd71f25071b5ae339f081f0057065a0ad8 |
Hashes for zeroconf-0.43.0-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 341c8003330c919a079c1ff4291210c4d5f0edeb11efd5c93ad3a970efc0f215 |
|
MD5 | e691c65181aa64826e2293b74588249b |
|
BLAKE2b-256 | 7b30a02d8eb27988d32c9f8efd9e1645565709f255b99b5dd19be2179bea7c46 |