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.75.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f283fa76c9dbb171f4c194f8c975004c4d52ceea6e05568a740821a25ec671f7 |
|
MD5 | 2c4d3106b29e00e5ee8a4574e9b24ba7 |
|
BLAKE2b-256 | 2aec74c1a789cc4411ecd424128e10c8e07ee4905f91d725eed062316f56174a |
Hashes for zeroconf-0.75.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5066502cbc509b7c35b032c294c541a0f8227463c6c16f87cad17d7504ff6467 |
|
MD5 | 1474cdc1a638482e8d4e100c92690f38 |
|
BLAKE2b-256 | 241db798421897472a212030a3b360550e2be578bcb23448cf3e1d83cd6c2b82 |
Hashes for zeroconf-0.75.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 532263668c96a1590d7246858fcab87889ebdce5b5a2a478750c1bdfa6a1cf0d |
|
MD5 | ac1b070bd750e95efe4b181472beae9d |
|
BLAKE2b-256 | c08f7f53b48b1268ee294fc5d808e71125347fa4794b521dc18ab8f5a6b89063 |
Hashes for zeroconf-0.75.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8709c98fc5b247f5907a02edf6e7c5fdfa30107445f71ddbdec9707d71605f23 |
|
MD5 | a486a3053352bd31947be158683b5c0e |
|
BLAKE2b-256 | b6b33ea156a2dde86e2f37139b07fdb5cea2aad633b7db89945e4f3638dfee4c |
Hashes for zeroconf-0.75.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ca63d15fbdd6e591e334687d6a9251088e4d64f1191b7dd413cefdaa9ceb27e |
|
MD5 | 4df51f8d924475f5eeabc3f210f8ee07 |
|
BLAKE2b-256 | 262e10e10adb1716ab9a57857f061e5686305434c62e2d241d06c08eddee91b4 |
Hashes for zeroconf-0.75.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bee7f04e4551f0ae4fc33dd8f4a34d310b004a1924e152d917581653433ee98c |
|
MD5 | 95714505334f48ffbcf9f13e48348d67 |
|
BLAKE2b-256 | 8de340e63fb5146698e1b5a616e54ac493a66edb71849576f44ba82526278b06 |
Hashes for zeroconf-0.75.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c3d9ed86187c852b0af0c6cbd7345a289aa7cad90e645fe7bff15cf9954853f |
|
MD5 | 4c9851fc07907c94d9753ba6dec0c510 |
|
BLAKE2b-256 | 9469b8ca68f368389358cac63639a744aab2d9fcff7ad81ead5fa80baeff0cda |
Hashes for zeroconf-0.75.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0323e8b46fffc2ded58709fedf5f0dfa6c06692ffc3ec8fdf6ca20442bce3b9a |
|
MD5 | d706219e513b7bb4341808df4c6c99a4 |
|
BLAKE2b-256 | e692d44f7f6ac04897c9082556e65907e16463cc324656bbb5c51394e19759b9 |
Hashes for zeroconf-0.75.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 187b2a0fdb7959c3d1e81c90d8e197adc9d09264f985ceaa7f98f4852b5ed98a |
|
MD5 | 9baa38a7d52387b64770aabf9b1eb759 |
|
BLAKE2b-256 | 9bf5a4f05dba8f211b6c5b5d327a171341c327b5d94fd84d227c9aabd6298879 |
Hashes for zeroconf-0.75.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1ed0e8b2a38e9791e562a680fa9b55750be26259a7e989e4ff67f0f2e796a9d |
|
MD5 | bf395a2d7e2591d1914b29059ef0e9e9 |
|
BLAKE2b-256 | 00311840f95e3fd1f51c4409ea287d1a0820db2234c503f03ea1a1e6607ed150 |
Hashes for zeroconf-0.75.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2df013ce0828fb2a5c686b5f49d02fc8335797df37a1436c8eed9a7e4a2e26a4 |
|
MD5 | 15f871c87ef28a5470bef59ca1b31415 |
|
BLAKE2b-256 | 09033ae00b9e34b2e0224376a37c70b92e63cab8cbdbfb1c1683558a428e8ece |
Hashes for zeroconf-0.75.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2166f426408142e86e0d3cc0c0faf291550d7e2065a5fac8f724cfa2fa13657d |
|
MD5 | 1db524475b70b4b6ec66e97306aa10c8 |
|
BLAKE2b-256 | bf0bef6b4945f7f946a8a698cc7e513ec795768495587457384e25c1afc2c5f5 |
Hashes for zeroconf-0.75.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92c7e0bff7257adac818613f5dc2b57762e5d96f43c86c3dce8b561d7436caa3 |
|
MD5 | 8701f3229f4ad48a776b5f11c75ade4c |
|
BLAKE2b-256 | a17ba7ece134f06ffa90d50039b828f33550f852ae56fce4e93013b368923541 |
Hashes for zeroconf-0.75.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b1fb6114ded32b467a6452e938087a03c140be8ed1b4dd60e99bb4d10c10ae9 |
|
MD5 | f56c06d485eb56a522491326218c3604 |
|
BLAKE2b-256 | 96f87225643fa5ac713d2600b64cac310b7bf300b3b2461fe792ddfcfb8c33c3 |
Hashes for zeroconf-0.75.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32602e3b7a6281be9b4967a42e10190b2adee6ad21a6f9302a0ddc13afe45683 |
|
MD5 | 24090ab85f34c83f33ee6ebdd2e7b238 |
|
BLAKE2b-256 | 5b426c582f807fdf5e9b6dcbe6446933b1ca8d1122fd2713b9d8ea4afb340b96 |
Hashes for zeroconf-0.75.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cde91d2e835f69cf25937cdd8eb8640103e72406a528fa25065482f8efffb755 |
|
MD5 | 5684fc3bacd8f25be649321ca01e027d |
|
BLAKE2b-256 | cd02ed7672e6c8b3a4721cbcf1d9a15215fd7a6ae6e07cb7d7aa42d646eeae41 |
Hashes for zeroconf-0.75.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5e4baa57434e524ecf5741596564d62e814c3f75355de182f0e4e26afeefbb4 |
|
MD5 | 48e2c635ce3d53e3c753ef6c8fc5862e |
|
BLAKE2b-256 | 19b5d80b430f97635cb77f2aac765c7a808cf4f6cd50600ee954b759086dda02 |
Hashes for zeroconf-0.75.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9f7e95efc34282b1fc2d11fc5bdf544fbb6ba85b278b3d8bc1f8df688be5a1e |
|
MD5 | d94a2e90b97324672afb9dbff77bc7eb |
|
BLAKE2b-256 | 5d9101c6f8c40917b7953e86fd2ab8ae74ff323804395bb5a98e1305c825f083 |
Hashes for zeroconf-0.75.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfe023442588289a34b67883d3b2cd1da73f11c522387f5e081a8883f62c31bb |
|
MD5 | 1a6b4d93f0759ca06649a0d7bd597068 |
|
BLAKE2b-256 | f51b09446c68f5e3e915424c0656fd645e640483b4f66fee77f93bf4a562a594 |
Hashes for zeroconf-0.75.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebed75482b343e272af3b7543991ab0fc10d3eaa63a24208924a330baeb5c12b |
|
MD5 | 8b9dce7ab414a7966d40c98864f0806c |
|
BLAKE2b-256 | 44003603a27e20a23f017e5788c2024732fe0032226dffd170bc8863c5b227de |
Hashes for zeroconf-0.75.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f97b2eae5d0e5e139f68e651503703da2686cef49936b7df8ad8e5f3b5bd1cb |
|
MD5 | efdaa13ddb2c604bcb1556bc7f1258c7 |
|
BLAKE2b-256 | 94180c2e7964e8b28c3543c3efed89139638df27ce901b89669958f69bea7d47 |
Hashes for zeroconf-0.75.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99ab8adc1b3f7dfa64bbd54002c0feb1dc0dee7ef86b90641bb026c1f96b77fd |
|
MD5 | 400238ec396cf039a874c74fbdc99a0a |
|
BLAKE2b-256 | 5a52a77329143ba2284e5117a5b003566582d99b482e55f90afa1aec42486639 |
Hashes for zeroconf-0.75.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2af0a34540da0f0ff71bc940857721fe9fe6488b970f9536c2722110e860778 |
|
MD5 | 8fc840a686a8af41cef4b1b5f3fbf5ce |
|
BLAKE2b-256 | 536bd236c86cbe2947d08e6dea495c0c8f4da473741c78a7ae2ffa057165f310 |
Hashes for zeroconf-0.75.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab2c77a3bf67bd5b41f76fd57aa5eb4d7921b9390ad0f46ffab60f5c31de4831 |
|
MD5 | 0fafa37d3ff4693eccc9b7e377fe49b5 |
|
BLAKE2b-256 | d58a3172fca588605092120c5252ec563158710e99f03d0e81ec4d9ccf07b405 |
Hashes for zeroconf-0.75.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecdd572db8ffd03b57957b6c51646b2b138127534e6d3049899efec9dca862bf |
|
MD5 | 6f3f82eb713d4dfa3d018598e3028f86 |
|
BLAKE2b-256 | 3ed93eef9c35621c53e38c0bb914cf1075f80ae36818347e2b15c25c0ba8e97e |
Hashes for zeroconf-0.75.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dee38be55688cac1deb364465b476731ea3017589fd331d8c8dac37ebe458e4c |
|
MD5 | ccc0eebad634e25a12ee5a5be57f0d02 |
|
BLAKE2b-256 | 52064ca632b576211c7540b4c0b917d94181fdb077cbe2c360bf8ebfed706bd6 |
Hashes for zeroconf-0.75.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f12aedaf36ae07dc4a6006350dc7d74f6ab69fe36c7e954b6fec68089a2341c |
|
MD5 | 5dadbdd2d92a2904e75bd63a482ca7ef |
|
BLAKE2b-256 | 66e810c25469a9effdd622b5c08f5321a88a19c051ac2de92709ec5fb2b6e46f |
Hashes for zeroconf-0.75.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbde84ddeec42d6d40c09e5d86ed59220089a4d4b0e0691586c29d54334b6495 |
|
MD5 | 7e28651dc3d574c3f8196746b0b9cb55 |
|
BLAKE2b-256 | 52d5448d3d21b0ae619038e42d305cebf21d15087361e06c30bbf8fb9219d62d |
Hashes for zeroconf-0.75.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b66f98fee760a6e332717b9c601703fe1b2e0174ef3272a82fbd10e7b2eed5d |
|
MD5 | 7dd03b6bd5cb207929afc80443fa3028 |
|
BLAKE2b-256 | 57d9df47d0836d895bed0d76b4185e684ad134a1ba69f9f708064452b762776e |
Hashes for zeroconf-0.75.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e774f356c4dd0f4de149b0a5f0ff1ffdc6946eb81a698a0771fdd718c7a0d47 |
|
MD5 | 92507b3b8cef1b31312a84ef9112817f |
|
BLAKE2b-256 | 45cf589e8b0f35f681354acf8f89d75faf5e0c6c000dafdf471c081c3e8bde66 |
Hashes for zeroconf-0.75.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 040f59758ba124d37b3a1e748bb7ef4836afe3ae964e4b6bb14d76346ea3ff02 |
|
MD5 | 3ef318151c46c4b3199b0aa45f010ec1 |
|
BLAKE2b-256 | 6e3202d1b27b17646b170213a98280e069af7a12715eea7c9883023426e8c5a1 |
Hashes for zeroconf-0.75.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b04bc4affadd9d9a0a374d08f3ba4c51b8632f61e34f743fa1874f73494b332c |
|
MD5 | 891526f94ece554fb8d8f9a8fa097c35 |
|
BLAKE2b-256 | 4e2d1662568931261c0b1426f16f4d9d956e9de748a6d82453e12a766358bd21 |
Hashes for zeroconf-0.75.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93e3cadfcf252f5c9748dd5d27305cd4a7778d36707bb5104a8cf420848bdfb0 |
|
MD5 | 290b2da4b49a964a24547ae7dd2dff0f |
|
BLAKE2b-256 | ebaada43d2bf96d78803d5ee15c8bc5d630f899ef224e851cd5474d54bc5556f |
Hashes for zeroconf-0.75.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0f4fb02929ef369aef046186c030c761d0e1f3e50debbf8442e62facbf5f5a1 |
|
MD5 | 394c33a036149910169e2726b0c2c9a3 |
|
BLAKE2b-256 | 2fdad9d6b5c9efea9fbfc4eefde3ed8cbe8ae981d189f8642367d19413c88418 |
Hashes for zeroconf-0.75.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d6988149470b45a1e29b954de817d70ce23fa5191ee57499809e304d4b4882d |
|
MD5 | cdd612e804adde9df2141473049cd35a |
|
BLAKE2b-256 | 947d48419e48179f9f9d3698259772c61f738ede6ad2fdd166c8700c5d941dcb |
Hashes for zeroconf-0.75.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c16127fc1c96cdaadcdae5246731dd0599f35fed33ee6b2a5b198031bb563540 |
|
MD5 | efc2f61e0ff4fe4f702f3f0f2d0729c4 |
|
BLAKE2b-256 | d4f50035519e6a947dd978f3b0839696ee3b72741465d56f60de2992f6b18af7 |
Hashes for zeroconf-0.75.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a941c1cac896c914a4c9aa06bb1b91b8c01ca8ce91a83abfb196661481e3de72 |
|
MD5 | c409ec138c9893068e994b2c90da5242 |
|
BLAKE2b-256 | e6704df678568c360cc4cc6a756d5b390135d404e8396ca6db01e68dd1db69b8 |
Hashes for zeroconf-0.75.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be9f754560b6d646ad3a5615e61e03142fefe76dd23981bfcb986c1b0ea4a7bd |
|
MD5 | a2a3ab1905aed49295f957017e931b46 |
|
BLAKE2b-256 | 485cca52d1d9b59ccff31f2eff84966ddd07bbbeb26da630099b8de98986bc1e |
Hashes for zeroconf-0.75.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1f5675e17c1c150f1d593171d0591c95db445281cc59034b1ed860e940a7d53 |
|
MD5 | 686ebd822a9040e2246fe083abcd7faa |
|
BLAKE2b-256 | 0cfb7e0e9e0647449cfe06287998edf80fb4d5e932e60f23ec928409ea133624 |
Hashes for zeroconf-0.75.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12e885764f9e36e00fb23269c1e1314f54b2b4c16372c9202cb6e6c6045d687c |
|
MD5 | 0ce7d1f4d4c9e973d3b931e45da2f397 |
|
BLAKE2b-256 | ee13ac9e8b2e8933b564b1110dc87ea65a3f97f471974d9f6702b41367d05003 |
Hashes for zeroconf-0.75.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29eae43f83dbcdc74c1f315414bfb31cf936e5339ab208414068e3dcaf09c799 |
|
MD5 | b90f570b4eaa1d26423ed95486b29701 |
|
BLAKE2b-256 | 8664afde1116e13079ac47a4db782a0d557b686d63dcebad01d33d53b3fc7294 |
Hashes for zeroconf-0.75.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c930b8d22d9a03ecf908ae6479ecd1bec76cc6d12dc9e348db3858a91fc2b831 |
|
MD5 | abb01a0f59a97cac4ea22e1d7f95da42 |
|
BLAKE2b-256 | b266f17cbcfa6fde255b4ce2fd8e6535a0a65a244f4cd1f2734adff2d6e0665b |
Hashes for zeroconf-0.75.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61fa88611e1bd84db8a83a18d3f1211abe1fb1c924464769bae2f349ef527e2c |
|
MD5 | d0c378b9a507452986557e424b6ed9ef |
|
BLAKE2b-256 | 33180074cef6a9e8bf0ecc9ebb658545cd74077fdb7c890524e178294056068d |
Hashes for zeroconf-0.75.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 129f29502b6739a083430f9a738ee902447c1091487291d7d5f61fd511989086 |
|
MD5 | b2f601e683ceea91d02ab0ce5313e671 |
|
BLAKE2b-256 | 528de50bd3303108c883b0b3add62a7e3b81d249f76a5287135a17f5dc0d45ae |
Hashes for zeroconf-0.75.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cefafa85f5424e3b56621aa60e07efeb632b7c28776a686d62d06ec9057b690b |
|
MD5 | d099c8ede8507024abfe5bb2241e722b |
|
BLAKE2b-256 | 005bc6ff901ec90ba9d7d5e136714108cbc4bf3af29248538668a07fc23155a9 |
Hashes for zeroconf-0.75.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a8704095bcab0b65881ee0e3a581cf4e2abc24182060cfafcb109b65ba5c186 |
|
MD5 | 3a7f97e179e04ae5a3ae480d7abe7fe9 |
|
BLAKE2b-256 | 43a6185494fd2a5e2a862403f4629bf93fef1cf0ffc614d25ca45023463e9df4 |
Hashes for zeroconf-0.75.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd101213043f63a768ef9364b227517a53864352b841c7dd6dea712548040086 |
|
MD5 | 6c31eb3608e6b53ec673845f2c58475a |
|
BLAKE2b-256 | 9c53e24e484dadbb3d946902c4b1293f905e51e629e9555cde15d50d8f7b4d6c |
Hashes for zeroconf-0.75.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 950e0e9b340a6d9ec092a8d1c21bdfbc02f090157cea281cd718c8e227208dab |
|
MD5 | 3a4b3d14ef77bfa3fca1f44ba0139a47 |
|
BLAKE2b-256 | be974ffe8d79a34192cd73f0b11fbb1144cc70a054537288b362b94713d5505e |