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.114.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62e1e890aba03c4d8fb8b4e44f9de1cb4c6bcd74dae2a9eb5de7bccf770d5a97 |
|
MD5 | e6e937c81800f22190d65b3c2a1f7340 |
|
BLAKE2b-256 | 13a0c509ebf7cf487d333ecac018f4a097ffc3acc2a12b049308221010e908b8 |
Hashes for zeroconf-0.114.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3639bd3b5accf1258fb4d01cfdc7b2c9a390cbc394bddddcc8e67b6a006c5ece |
|
MD5 | 167d84941ce55b5d35debf092e6c36cb |
|
BLAKE2b-256 | 62e32ba32cd611c944c178a5d09c7651c078b91c41e543f90a59d04fe9870ea0 |
Hashes for zeroconf-0.114.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e1a0a567f06b94c5bd2dfa2fa2d06ad0e51dd6ebd4fa625c437ff70416dbb85 |
|
MD5 | 3b8697e4823ac8c0a175188d76c946e4 |
|
BLAKE2b-256 | 5586dbc07254bcb249944e1cf57762e9cc10f23c6d2883b338c6869cf8b3c707 |
Hashes for zeroconf-0.114.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40e8ca4d7c9b8580248481ff06fa2ed233c6e650f41ad8278e8fd2783a27db02 |
|
MD5 | 0e4734ad5e8d5f8e8129447d8e408efe |
|
BLAKE2b-256 | e9c589fb5fec1d57fa918b589975fb7f85885fed2970517d6d82e5211af36140 |
Hashes for zeroconf-0.114.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cc9906afc0824e7e5c5b97b479e03ea343d9d90449ae88f2607e9a8374df63a |
|
MD5 | c4f9c9bcde25ffe5ada1a8582589473c |
|
BLAKE2b-256 | 143b9fd7eab8c36a47f8c50ccdcbc3c3d3acf7d2d33f72f54b330e2f6970dce3 |
Hashes for zeroconf-0.114.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f85951aee558e52b3963d54abc9c2970689f9bbdc18a72fbffb4dd55ec067c27 |
|
MD5 | 2b56d8a5290fca99dae57fa42d6c8172 |
|
BLAKE2b-256 | bd3b70126aa7167906cdd4f48c52df8e8dadd03ff23a41dcb66884bad6099ee6 |
Hashes for zeroconf-0.114.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 890d6d80b9500f3d397a54b7b6649f0090b8f2dc2a70e32a460156962eb23a2c |
|
MD5 | cf675462f1c2ee86f8150bf8dce42fa5 |
|
BLAKE2b-256 | e8657fa21b83f91631f7501313e1ac20dda6522f8b37eed385f0ed69ca80cedb |
Hashes for zeroconf-0.114.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4885f8b16fca3d9cdbe34f6b1385a526f1d9ac69c93fb527c356282e74219830 |
|
MD5 | e34e0bb5e98383f67ced7d7883516bd3 |
|
BLAKE2b-256 | 769aa5e85e2bf5e96566c678728c66e2a1716b3b305ced4cc4cba423a5573a26 |
Hashes for zeroconf-0.114.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21838fd3ced030745f76d6e270732b936fb09d0f7362f7e06a74f52a6b6acbad |
|
MD5 | 4f4b5fc60d971de7b52e094e2dec29d7 |
|
BLAKE2b-256 | 6aa216c39fea1a4e4656d7962f6794465092c76544dd6305e42d3c616a3539db |
Hashes for zeroconf-0.114.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b32675ea4592abc8f2642117e0f2bdcd843310664a3596f7354172a38d7d3b6b |
|
MD5 | 452b1cd30b1494bcbc75b896d7db13d6 |
|
BLAKE2b-256 | 5196acf4517af41faaacfeea59cf308a558056e875e610c480a09911f67e6091 |
Hashes for zeroconf-0.114.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b0eb2d25bda0ef25998bdb2d116e62f91c792a8bfdb45a466eb92e9cc8888c2 |
|
MD5 | b1fdaf4fef4aabdd1d2b3ddaf0a14b4f |
|
BLAKE2b-256 | 682d277cd211b61aa40b9561e99775c5cd855bfea09a29f9c25f9c50b00bb057 |
Hashes for zeroconf-0.114.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faa907e1d00c1259c73109de9a827dd1f3d3305e1192f9d75ae31bb11f75f360 |
|
MD5 | fbc920ed66c4051f199d5d84eb3e5a81 |
|
BLAKE2b-256 | 7851dfd134ea5056d5f49b806aec9ab9a5a06d3b7024be519a7fcf8ee8931f1f |
Hashes for zeroconf-0.114.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6aa3c5de74e45e2e434c1bab06ecd452f1e658dc741c3e50a96fe80214860dd1 |
|
MD5 | 4fc3d57759d42bced54572bbbbb8ffa5 |
|
BLAKE2b-256 | e123517602ae431eb4c58319b2778f9650c0627add6a02b4bb0159bf8aeb1d0a |
Hashes for zeroconf-0.114.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80cf5c19a3b2d36cbb87db221bec1cd2f53cb95bb49c68074a18c0a01e82eddf |
|
MD5 | de96550c8fd7c17762a67b1b88ee84db |
|
BLAKE2b-256 | c947a770cb64e9e4afbf710873df55b9f648a9b23578a374c5d9f620ede7b801 |
Hashes for zeroconf-0.114.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9376771451ff05423f3a43c88ae96b855960918c866802c3e38035245d1dec06 |
|
MD5 | 593a931c6effdaed9802ab4d36bb2400 |
|
BLAKE2b-256 | 28395ad525c455ca460c4149883dfd142c194e77a47e246908f91ca4335e1a5c |
Hashes for zeroconf-0.114.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84dcb701056b4a6db0d0e9f5cf3fb1f1e2c9e29093d00693c4909690a0ce7fff |
|
MD5 | 1e544ed6ebbbdeac89c53399f4c5fac7 |
|
BLAKE2b-256 | e0aa170b4b4e61e3ddb7165f73f084306892c038410f5c57997809aabb377352 |
Hashes for zeroconf-0.114.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1da5bca0304b9fa591115c26a20abbb1544dca93aa64862d61b691c0d49f07aa |
|
MD5 | 23e997b61c32037b805c808f741e27d4 |
|
BLAKE2b-256 | db7d7717c69b6d77722074ffee1a23f4cc420124a7b6643457b4bf4ff739d19a |
Hashes for zeroconf-0.114.0-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 800907f7322252e44f703b178e7d8514584fc8c75ec5bc95c8022a61ea86e12c |
|
MD5 | 3cac026add2988718d1c8e50e1618b85 |
|
BLAKE2b-256 | 62b507616cd438708891b87e0c9aea0d978b1ccb7a4c8538c2e8e4a9933ecd95 |
Hashes for zeroconf-0.114.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ad0bdd64278e2c5d66f9a883d1d7a4223efcc1398f5ce75004cbf57db0f5921 |
|
MD5 | 9a0887d83e27990d4cd4b8a65b13e5b3 |
|
BLAKE2b-256 | 2c964f226579391dbbf5361b877be6b362c4e5b94e8f0cb5edcaf6225f1f5983 |
Hashes for zeroconf-0.114.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15cdf161004aeaf131015cc6081d48fb1e3de3d81816b277ac29b4009b106fc4 |
|
MD5 | 4afa03dd72803583440414d3a265f621 |
|
BLAKE2b-256 | 0ee336b8e840e26ac945d0fb4f73f0fa42e45d844471b1fbd8ba1da5e1d15a6e |
Hashes for zeroconf-0.114.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae3cbce063000d2d4c4b2b309e827d56c25d47a356e200080c93951a46d8c930 |
|
MD5 | af97c3424f30cbf3d173e1736e91cd7b |
|
BLAKE2b-256 | 6494128b33649615d5e33b574a6704527c179b6cf4679da6eb0f874431b0bd72 |
Hashes for zeroconf-0.114.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df98a0da2e7d436251d761560796a7cef23422ad023c98917ff6c199e5951d60 |
|
MD5 | bfad5ebe3947f49b49206a9024553dc3 |
|
BLAKE2b-256 | 25e5a9580fd52bfb96cf73508229cf449ecfaa9e339239c23608c3ca53e72495 |
Hashes for zeroconf-0.114.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9efa277af45618caf7dce24802cb8cc5d3ff93dbf22a56fcd9518637e0b6fa2b |
|
MD5 | e192bb9cc52d6fdd5949aed32755b096 |
|
BLAKE2b-256 | b6ef1c98aefd7f8ddd094f7bb97cb8182fd5f6f15364c54c43e34c8447c23094 |
Hashes for zeroconf-0.114.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88c6e6b21aa4c1e980836a31f77ecc63e50bda84eaaf9692c4f476b05077efa8 |
|
MD5 | e97ec918364da747626867f7fada970c |
|
BLAKE2b-256 | d823398d0a81ed6577e8cec24bbc4fc8b0b6b2d63a8dfe6b52a885aea3b84022 |
Hashes for zeroconf-0.114.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db944cb5ed39e5bfbab04df05092eb97cb7cd1951b5639979cbc03ed6091cf0b |
|
MD5 | 653795b01439da6c88840f853cee405d |
|
BLAKE2b-256 | 3a84f57089f9065e0f5b5a960c44a71e53bd68f06143be3c6fb4a02d06210bdc |
Hashes for zeroconf-0.114.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da2d2dc5f7ffe644deb9d18aeef8775e8d9948804f238d42ea276a5e334c407e |
|
MD5 | 38538c4a66a767b03066f9a541e25e19 |
|
BLAKE2b-256 | 121c2122bc61fc11941f9ffbf73e4dbe6dbf5c70a47ec16c4bb3ada61a76c2ea |
Hashes for zeroconf-0.114.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d47cf77b905fee822e38d52f1712622871e46d36415ae07232ce349eb9a5549d |
|
MD5 | 13e3f6886bff894630c6455817851368 |
|
BLAKE2b-256 | fd8683507242d7c71ed7593d6c46b88669f05beddbb07220bae5f0afcf713e9f |
Hashes for zeroconf-0.114.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84654c4643c6f14cbc4c475eb232a9f0b5442e3e9dc39e327a6b6e213d0d31e7 |
|
MD5 | 041f38966e25e1aa898986aa00194567 |
|
BLAKE2b-256 | a2167481a1043e3ee9c0f2a49856f105feb1ffc86dfc6520fb041ba8faa750fc |
Hashes for zeroconf-0.114.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e46880c49b79ce623988492e3bbeb489d26ac821ecf879a8c62f3439622b7ebd |
|
MD5 | 9eecae6577a89f6e945e34ebcf2f4b2a |
|
BLAKE2b-256 | 6382ea857fac7ec406ba3b1d11f77701ef27ed2889e62ca493ca5d53f038e292 |
Hashes for zeroconf-0.114.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71e2c56457f37e8004c1c07e91aac31bcbeb00b88cf5188e78b82be924cdc0e5 |
|
MD5 | 565e3af3b4928cf5f7cdc89f98eaf4f5 |
|
BLAKE2b-256 | 311cf765828838ab6f7c9bba59dfdccc9332fb627e72eec60604239b824fab00 |
Hashes for zeroconf-0.114.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9b27efeab50b2e0d4aa09a00afcb6e58c8d2fafcbef2268b44c9d2be626b220 |
|
MD5 | 0f8a50e9fdfb102aa019bee865b3a042 |
|
BLAKE2b-256 | 59a32a8cf84743e6cb298eff7fcfbd0df424148b861b2bbae9b8332d9aae1aaf |
Hashes for zeroconf-0.114.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1709dd913d72fc504cbad1df58f69375a2918031075c56fa807d372b4b983e7c |
|
MD5 | 5e012b77b8b57aac4fb7657ef1f1fb6d |
|
BLAKE2b-256 | 3a070c9197f6b663856c0468d8c1ed5eaf295ea74bb95ea264f60a14ecccd551 |
Hashes for zeroconf-0.114.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec08847dc951bffaa91cb4a4bb512a6905469eb6869b8c8f2bd7be09e873eca5 |
|
MD5 | 75137710219c467c3ad71f2f3d8f9455 |
|
BLAKE2b-256 | ee912c8b4af1f8157ddce9e9755bf75c26433950faf22b37f41c9f02db52bce2 |
Hashes for zeroconf-0.114.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66cccc2cb68d4e390bfac117f91f03d1d8bf4f47d07b7a37ff37c4d75f8dfa24 |
|
MD5 | 161839aef5bb583b464d652de7ba1877 |
|
BLAKE2b-256 | c7c8463dbbd136e028f5d6e3986dc4ded1d5bf1474674f87f2cac042046705f5 |
Hashes for zeroconf-0.114.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08c13d90e509a09d9be3157d38bffc5f666737fe1e77a401c4c3c8f4155645b8 |
|
MD5 | 8f7270817433d4d357cac9053d72917c |
|
BLAKE2b-256 | 2af69e690a13a6693c5ffef3fddbbad4070d7f5d4444d98ef01d50e6c93c7dbe |
Hashes for zeroconf-0.114.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e078e7af023380cd32f9918d7cd6f1886f2458660ed8f370f92440858d9d7cd |
|
MD5 | 978909cdfdaf9f8c7a6bd9c7ec4d72f2 |
|
BLAKE2b-256 | b442b4ae30169682813590da99b7aa1deb07d812c06106e991217710e329018f |
Hashes for zeroconf-0.114.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b68a267a6360ead7503054216b816a8ef78e2254dcfd693b8d013fc6a95fadcb |
|
MD5 | 589296ac59953d20f499b7008df82629 |
|
BLAKE2b-256 | aa949828ed804628dcc83608abc3724b7fb3f68701eff7ba681d92fe6cf43da5 |
Hashes for zeroconf-0.114.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 339c0d224c63e707285135460b6aa97ca9dcbf98bac08785d5c421c80fdb71b9 |
|
MD5 | 73aa6361cbf53eb86bc5d7b78fcb87ad |
|
BLAKE2b-256 | f0489b6069d05c2167da8fa6b78a4b34ff3ccd9a49a6cbca4e7c1cf8a94b3162 |
Hashes for zeroconf-0.114.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc4bfa0f66da556f9d9238451cdd83287e47bca5d2104ff3b7a358eb32bace22 |
|
MD5 | be9b9fd58652546774fe5c3122adc885 |
|
BLAKE2b-256 | 99a150c4dbb279de2d317577829a607a628a29c111535cf05f86199b49777605 |
Hashes for zeroconf-0.114.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8ea85ae88d51e229cd636e1e3ca688bd69f4c62fd017c14cfbe7ba62e0b7886 |
|
MD5 | acce868b93d272d142df281988648c71 |
|
BLAKE2b-256 | 607164d78acfe786ed5032ef16ceb06a5438329fe1e0db7c2c557cfcf7b358c2 |
Hashes for zeroconf-0.114.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41ba78ff6eeff57c65171c375ae2ae9a4c9993dedf1e8d4e080979f0fef7ba7e |
|
MD5 | 209b844852fa2ed0755b1787b7accba0 |
|
BLAKE2b-256 | 6d2cf44279d3da410a4f9effb4f02a0273d9ef92cdb05119c145a0578163935e |
Hashes for zeroconf-0.114.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 088b7a1e72531c5667d769838d7778acfa0cbe16413dd882dbfbc04dc1870c66 |
|
MD5 | 1414b1df0d0489e0a83d4c1465259cb5 |
|
BLAKE2b-256 | c82946a7762b27cd2f929d2293e3f38082b7cdd57b95901604499eb62ca6246c |
Hashes for zeroconf-0.114.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bf629b37d2ba9a97df91276c5d0eb3f08db79845fc9dccb0a1629965d6d0f39 |
|
MD5 | 40c01cef55461a40bf67c29db2c4d671 |
|
BLAKE2b-256 | fe3193fc6218cbb7e738dc4ecc5daac1ee850c94b012fb206f8a90cac55c3b37 |
Hashes for zeroconf-0.114.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 018912b07087b40b1e3d50e5b554aa9d7e9fabd5b0226a7c929e6a84b0060689 |
|
MD5 | 0567e3487693025ce8b7756e4b238e9b |
|
BLAKE2b-256 | 3a09f97df0500c004117bd69f948384a1e672e68dedba41561b37fe1e2021dd1 |
Hashes for zeroconf-0.114.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58135b8e88e1527e51e3d4be639eb748149d8369dd9d79072a5c1897e68988ad |
|
MD5 | a9f5406f9292514f66ee18512d4f8484 |
|
BLAKE2b-256 | c054062c0f9aeabf54a624744056d0a7806dc5cfda78643bdf281f64b324ed4a |
Hashes for zeroconf-0.114.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 244a49ed4f2672ec5d0a320d76b46aea2dcc95a3a3d37e7534f4a48ff46e59fb |
|
MD5 | 48c1004c6158ea705d699b080e04d042 |
|
BLAKE2b-256 | 52fc554879444f48f5250314526ebf3e20a1b7c331d7c22b0f7bddd4a1bdaee4 |
Hashes for zeroconf-0.114.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e86c8d735143630d59fd2e6def5fc9fc978077d17cb646527c7c4ad94b38ea4e |
|
MD5 | a58b207cd7e40662960702ceb1bc01a8 |
|
BLAKE2b-256 | 24f62284da015de2d8a02d9d7f6ae14afce220b13a86f3e672b80541081540ce |
Hashes for zeroconf-0.114.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cb795b6435c0e73707943ced3e9ba0c073a2b42d10e6d655efe81385ef9a9b2 |
|
MD5 | 4c300ec841ff0a4243a7fa83abb9313c |
|
BLAKE2b-256 | 7cb1a992456556a4247cf51286bfa0ec2b1082b9ec80aafecabceb9998d2c193 |
Hashes for zeroconf-0.114.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6353c30cb2a7ffa45917102c6ae281887b75183b1c80e77078c4cecb5591585 |
|
MD5 | 0b2e9c20c9be27caf9220f50f65744ee |
|
BLAKE2b-256 | 481d88d8dc291f245ab0ee74ac6af3ac97effe1acac3e52a3880e6cb0d26f642 |
Hashes for zeroconf-0.114.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee0d12ec5d0a326064d22ff171dfda153f4c787af728a38130e40db3ba219177 |
|
MD5 | c7262553444ba933b2e3e2630d3ee5bd |
|
BLAKE2b-256 | aa2c494d431903d03acfa60a0de9f31b56e093a27fdba5f922ebbea99ef370b1 |
Hashes for zeroconf-0.114.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e878cbca91846dedc68cd4b3b2ea49653fb874eae9295e7887fb714c5d5a64e1 |
|
MD5 | c1a0c9d1f3ff3abd7e24ab002835b89d |
|
BLAKE2b-256 | ada2f78fc8deb6787ab2c5b91b1d5bbb0d6978ba7e768907db3e0e2fcc99ef41 |
Hashes for zeroconf-0.114.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17e5e80b4420be781baf59fb2e1896025299082e4abbfbd51a8629f7af090ec6 |
|
MD5 | 46f75444299abb51ba5887144ea20f5f |
|
BLAKE2b-256 | 12a1b80e853419246fcbd2fc49a5d2bce868e3d366e6b9440e8a94b85ff85242 |
Hashes for zeroconf-0.114.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b75b31130c6dab46533d667d2bdc9bbed2377437603054d0040475dcc0f63de |
|
MD5 | cd6630b11554eab5741df58b827b3f09 |
|
BLAKE2b-256 | e88e16ff84c938c3c8dd16bfa4a7f60d5784e81afc60210c2a06cdbcceaf2232 |
Hashes for zeroconf-0.114.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c49aa541d12629a6b1d1a61fcb12529edb094a900058abb4d61f00a555b9ab62 |
|
MD5 | f13884708d210d3d5598bbc720d88c4e |
|
BLAKE2b-256 | 59ccde27077977600e9bd64f94100154a8ff8eba2701d4e269dee27284a0e3a2 |
Hashes for zeroconf-0.114.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c15212ad25dc948ff744fa847197d1bebce8a6158861c82fa76dbc4c9403769f |
|
MD5 | fb695099d41cd8e8bc1ad44590955b09 |
|
BLAKE2b-256 | ead6f0fc474a056dcb62db98dd7d84f91589f3f61c90cce80a400286be4a2228 |
Hashes for zeroconf-0.114.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2b34db3b1e1649efd5e1c05af57487a55ce50765c382ffa7fe66c93c57b1551 |
|
MD5 | f36103e3ace1092a5edd0264d7ce9cb1 |
|
BLAKE2b-256 | 00871d672601c0335a94f55e2d41f21e3914cd7755db6dd54eb861741bd2cdf4 |
Hashes for zeroconf-0.114.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70cc14f92fdc8e80ee9537d37d86b25390bda150a66a5167a4a7a9b6672ab091 |
|
MD5 | 9c11b4d34d4eaff09f9f8e567ef175a6 |
|
BLAKE2b-256 | 2f0bc8a3e816f54c01f10801722cab800892215882cfc2179175e53ed41168d1 |
Hashes for zeroconf-0.114.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4603016d89262ff882fdfce49254ae216f655e61f5f41ca6d523b816191f8736 |
|
MD5 | 4bf88c98345975e58a69103c20349bae |
|
BLAKE2b-256 | f45a9f308e1fa41ec683376b017f738a80020357913779393518d5a243fd429f |
Hashes for zeroconf-0.114.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3e62d8322bc992eb340380af81dad811271911c54f71d399a6ec4747d1f0039 |
|
MD5 | 1f0b7656fa6ba2448e76ebf963c60fd9 |
|
BLAKE2b-256 | 01d43cb91a5abfb6ed7b6ddbcbc33a35449e2903a4d47e1666b1e5f8976f6f05 |