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.53.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be94604f6f5603b65f0fa2b81fe5a70bf5785f92ec2e52b0a70967659bc3b320 |
|
MD5 | 5054e5aab51161dae96ddf8d4afe89d2 |
|
BLAKE2b-256 | 4ebe20812c5fbc6bfceb4e0eb1807c6e908f284afffd08b0b103a51cd9c65a6e |
Hashes for zeroconf-0.53.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 | 1af4b71513f6b0eb85ef9de4ccc4084dbad7d8c2469f94d39c6365d06e579af1 |
|
MD5 | f4923c303883a5e04262a5006e65764b |
|
BLAKE2b-256 | 410030ef95cfc75104b71f5533e9e458339452c6a6a646582f703e17c96f82fb |
Hashes for zeroconf-0.53.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d68062293b33931c44ffbae3cc42879ef4827b8100f6cf32cd824c81990f7b22 |
|
MD5 | 1d1fae3a03e91ed44ba65cae6c3c81d0 |
|
BLAKE2b-256 | 0f769ecc5c551c133a92eb5be11fc6efaa47eda8db404657745e47014d32af2c |
Hashes for zeroconf-0.53.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80db85f8e1a4fc29a65f57a8608fbcdaecde5eccf2213c056a0049ccacd8a493 |
|
MD5 | e85cc2bc40404befbf7c6ed40909e971 |
|
BLAKE2b-256 | 343aaf387e3b5258458786f88271d8148a7c668973bb633756d87319a322c8b8 |
Hashes for zeroconf-0.53.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49c20b746c2dedae06a2f66eb352984b5d15e6392b297d6c0c95b5d6a9db07fc |
|
MD5 | ad13f7224257fec5b09cbd2749c52ccc |
|
BLAKE2b-256 | f9146d603913866bb4ea723382dd018bf24846502066e64f1b516ae47071e267 |
Hashes for zeroconf-0.53.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62f9dd53da8f8e5e09433e12a40a803a604b8831d1be6d27b040c304cb958bf2 |
|
MD5 | 1d7ec0d246a9b36d2efe428162facc23 |
|
BLAKE2b-256 | 1ebcebf3e80ca25f3341f7af285596f3c53b13017d898a7ef793ceafbc364e65 |
Hashes for zeroconf-0.53.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d676422063201d76bc48aadb5cbd2a2cd8fd160b7c4cb267ad4a09fffe90e7b |
|
MD5 | f3db260780171b26d575fb8fca84e992 |
|
BLAKE2b-256 | 7bfa6e484f16226f0df21891fc2f4ccbf7ea06233d3e0317e2c016203acdc249 |
Hashes for zeroconf-0.53.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87d86c63a01ca6504ada926cb07c03c4436a019b457298f20292c257118ad4fe |
|
MD5 | 3f7a684fee80cf760e9e9dbbb427be72 |
|
BLAKE2b-256 | f8d9eb3b85c09523fa2057434d7d8bb67628213df1e9420bfe805c6ce2cf03a1 |
Hashes for zeroconf-0.53.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1289f7297b6229ca7b95f5c5f715c1f305fb5d09e85c8d8077fdb268b31c81a2 |
|
MD5 | fcfa0d49b0e584cdb1e279e3b1f253bb |
|
BLAKE2b-256 | b17068dfa69f06577c4108213600ca54f81c95136cc559fc92bd1fcee5eece98 |
Hashes for zeroconf-0.53.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 779b27ae9767f1e98c89aab4f5a863a3f38063836f4bcae7d8364303b8036693 |
|
MD5 | c296a109c89ea30f90f9ff042738b1f7 |
|
BLAKE2b-256 | 4acb5c2b8491d9bbbcee297ef40a9d0ad5ac09fb8d4c6c1e74954841132ec49d |
Hashes for zeroconf-0.53.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43fb622d0f0c915c2daac7c4bbc4eb14c9949d9cb70649dc5ed9a0ce673cffd7 |
|
MD5 | 2a2230d8df77019ab31e87c0772ab5f7 |
|
BLAKE2b-256 | 6a0f1fe9c2f65cadfceee23a9e22f04a17dccb8ff3b1df5197c424e1b94dd380 |
Hashes for zeroconf-0.53.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10faa4454c707b32f9b6c7a9b7f3d6890ebddbeffadfe91f1fc1e656552c6829 |
|
MD5 | 4facca700d82801ff296d2dd09fb9c58 |
|
BLAKE2b-256 | 8d3bc11f6b02116476dad6ff5448d7818909ae4c983457196d13ad55da04b07d |
Hashes for zeroconf-0.53.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a7e8c9331cc7ddeb801a55ec0cb2b1baa2c6eb6ea9243fc1c77d1ecdc9fb0bf |
|
MD5 | b50f8b149ca5593b9fede3777aa1cbb1 |
|
BLAKE2b-256 | 1788ba4c3dd9a2606d3bbc3f9d07f1ed22f48ae6d7795d6700c270e4a0b8b8cb |
Hashes for zeroconf-0.53.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a120cae1175ade8761f6ead9562777a04f1b6e649806ad87b3ed80a66371b999 |
|
MD5 | d2cad7f6944d6954f424e6c91abc5ea0 |
|
BLAKE2b-256 | 11df19b1e19c6cdaa9242245c45d62f3a4c3f2e8d6aeb54027da290e727f0949 |
Hashes for zeroconf-0.53.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b4f60ae770bdd9c69f1625e68880a534beb3cf1daccce5eb9430cb77c9511d0 |
|
MD5 | f0fd4c25e8556075ac54d032ae5abe57 |
|
BLAKE2b-256 | daf715ff18aef9251063e023c3e43161d6de7e3cae3f1cc9d32ea4e99de1a059 |
Hashes for zeroconf-0.53.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e52349173315f60b143251293097f5381367024d3ea07225bb786bf91f908e4 |
|
MD5 | 2e9ca41793e363f08448dfec559685bb |
|
BLAKE2b-256 | e81898c8da4d4ae46677e7af729c2db9615cc2971a775f233dc23138086c6f1e |
Hashes for zeroconf-0.53.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 564662de519dcf20d9c9aa58cca881e1f55e7470692afc95418db9883b517500 |
|
MD5 | 39658b90772cc14cf1717f1b9938363b |
|
BLAKE2b-256 | 409c3eb85316bff8666dee67779559126d3a8f387759759c417d2a559833ea4e |
Hashes for zeroconf-0.53.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcbefd0eb8095ac687ccb885310c450ca7c1756f9e33b6d9c9677db6ffdbe924 |
|
MD5 | 41033e0b21da1cb5a0680f5b42da8a10 |
|
BLAKE2b-256 | 623d257936610e8f5d37b4ac2be40beb2d206b64322dc2bf41362e5049af152a |
Hashes for zeroconf-0.53.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35e29216b2ae901328c2ca146f32e9aa34db312ebf97c9e9781c677ff46eafe4 |
|
MD5 | e0b9f72308b2ee1fc694adb365122da7 |
|
BLAKE2b-256 | 87c213d14f9a8b91c2c451564af1da0eacfb954662a67d337e8bac84567992bc |
Hashes for zeroconf-0.53.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cee5536c335d40ced69a75941233f3205d9d92421f0026bf35c31da25554a86 |
|
MD5 | 01775a2d3710c596c8ea02b947327666 |
|
BLAKE2b-256 | e425b78cad1285011c82600f01ce22ccb2e51ab64d59b4d7f746028d3765932e |
Hashes for zeroconf-0.53.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f4cda3b544678851e99fd704fe01e08d26e71e12396d0a9917d39aebbac8a9b |
|
MD5 | fee6da6910b049c93bc3fb7df9bb8536 |
|
BLAKE2b-256 | ea439094f6195a5524ffdfaf9d9d6ee149dbe5de933cef13bc10fdf850463114 |
Hashes for zeroconf-0.53.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3da3b51e649358fa55253e8f3fe6fd6a90246ede862dbb32f040d860abb4c07 |
|
MD5 | b715195c94f0cdfc83659471adfe7abe |
|
BLAKE2b-256 | bdc149ce63b9bf19c43f041c27ca2817e7599eb841caeb36837ace0c514b454d |
Hashes for zeroconf-0.53.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15318a1d42d1e394429cc7d97acacaf22a15ae2ca797da692d969bfab721211b |
|
MD5 | ef2ca4a5382a506cb16437f32245284d |
|
BLAKE2b-256 | bcdb9cc79499a61cca1e7befa97a36016acbab93ce1cbaf6d93e8e9f6de00cdb |
Hashes for zeroconf-0.53.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a26776beb62cad1c0806c0eee8148003556d8cebff5229f99c6affce2e3fb50 |
|
MD5 | e8458c10b3eecb2d7927bed4a6615d0e |
|
BLAKE2b-256 | be0b43b1071bb6d37e65ef4a0af5ae94626fd16100eed1a6790be2826d694b0f |
Hashes for zeroconf-0.53.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0c2945ee9b2105c5ca1443cf2f1a940a6db067cf7b18927e8e6802bee78cdfa |
|
MD5 | dd8f94e28a4770bc21ebad84c6058c8a |
|
BLAKE2b-256 | b63836c57a0d23a633a6c1bad541c970d3a21669d3ebaf2c90ad4bb79413950a |
Hashes for zeroconf-0.53.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a07e4d36e09124294d9fa25f0eeb7e4b65c98c89d07741d004f945ac473f3e93 |
|
MD5 | 8a19ddc595def23d4fe4e98accfe952b |
|
BLAKE2b-256 | ce4e73e07088d0c0a887f164a9818e1d6d24af8de9aea6b4a3d2ba9378e1c143 |
Hashes for zeroconf-0.53.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e2bda5cb4ef6c01354c4beb1c6dbf386ad11d16870875e712954e5714e3819c |
|
MD5 | 607c01d9ed5ee24f9ff584acf400dcea |
|
BLAKE2b-256 | 5ba65bc039b1c8f9b77feae8d85a7174d6a3819f32f434cfbd5020cc442c7a4b |
Hashes for zeroconf-0.53.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 798ca0f7e83396798cad53b43cf01b34a201ae280ed3f7aef34f53327ad1ea3b |
|
MD5 | 5771468877a0728bf1c950228f6369d4 |
|
BLAKE2b-256 | 3393b34256c9a58a5271d7013f41b6bbbf5305c21d579b2abeb189666ee1bae7 |
Hashes for zeroconf-0.53.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81a414cee3820f4b8f6b0ef0a9dee4ad76a2d8964fb98745427e70232e988cbd |
|
MD5 | 63208eb6d15ce856295e0e5ff4674b56 |
|
BLAKE2b-256 | 08154635bd379e1aa5e9b9f7d1e5c8e398e9feb7a3061aa70efe118cb873a3e0 |
Hashes for zeroconf-0.53.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8092c81739bb06c4cc341b658a49152e80a075e12e3630dd3daca6cb83bda79f |
|
MD5 | 8d2d14bbd10d3951b1acfe38edb2460d |
|
BLAKE2b-256 | ffb0a59136a5fb952940b6ce35a24d623028ef1e8084dba52a4267b1c574f774 |
Hashes for zeroconf-0.53.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f686a0bc88caaf1a4abd58ae7f4543d5aa03c73bcd89e92c4ac30a6e8d51289 |
|
MD5 | 8d7800ed92889260fdeb46d4d25d069d |
|
BLAKE2b-256 | ad0c342a1e265d6ee34cc38a86724af0b7a4b62efabaafc191effb8b34f18c1e |
Hashes for zeroconf-0.53.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c19af83e77655d54729edd148ad1aade68cb87339f781ae75ffa2a0c01dbdd1c |
|
MD5 | fae9f4c88e098f7c0e95d745e1ba626f |
|
BLAKE2b-256 | 07816267a016b866b3ff830373def7ddfda05de0cb04ca8414de752e8dc5a588 |
Hashes for zeroconf-0.53.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6735d173fa4014e47ca4be91749ac2d07a8cc18c36fb11b9670bbdd2d176f95 |
|
MD5 | 46bcc9f6692ca086af8913402b97b3b6 |
|
BLAKE2b-256 | 20e0d49b7e0a00c1edbc671bc5aa20d227f7c584dac6766c418f299bd064631d |
Hashes for zeroconf-0.53.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 139fac98ac804303eaf4d24f7963e65804aba862c2e8509bdf47e244d6d1eb78 |
|
MD5 | b41e8b3418e6fe50d06230ef56f785ad |
|
BLAKE2b-256 | 579c643c2936a1242fc833d20c1c93cd850917a34af35559339579cbcf9932e0 |
Hashes for zeroconf-0.53.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d32288a1d4cb21e2db618a952517c63bcf97de228ef3404f1892930ef71af75 |
|
MD5 | c6567a299c18e94f6366f938faa2c531 |
|
BLAKE2b-256 | e03c283c727d5d5c92edf654312130bbcd5605f746fd7c088a5d58467c1e293a |
Hashes for zeroconf-0.53.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8a3ad044a950f2ffec86928617a728fc3aa8bb365f908de68c9f9414ce57dd0 |
|
MD5 | 112fbbae8169dfd2f1e27230def14d17 |
|
BLAKE2b-256 | f1bfd008e9889acd76437d4813930e26b6eab17330be8d6264d53234b5bb5b17 |
Hashes for zeroconf-0.53.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c923626d2563df342e8ebf6b355362562e3ec3597626fb7b8a4d1827bbee9f63 |
|
MD5 | 3d71d353b84b3cfa892f287cec303116 |
|
BLAKE2b-256 | 2c3da4041595833b3ab55003ed45109308bf98c94825ceac4a4d67bc3352092a |
Hashes for zeroconf-0.53.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 803533122f80768034b2fc980ce4918e31aac645064badf9eea76260d0b72137 |
|
MD5 | 77559fa70ed52f7eac1e835d9327c1c4 |
|
BLAKE2b-256 | ed0497de793a35bd70d83e9c1e9f9b424b28ac77217bcb4b60e0334d6a45156c |
Hashes for zeroconf-0.53.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 840ca0e654f801a70235aced364c3e580dfdb505e8c02ec4c5d8e9a601d22421 |
|
MD5 | 7798fdffa7ffa58bb851d6d3158f5dd3 |
|
BLAKE2b-256 | 14d6887c5f18feb1b95331ef58c3e2a61512df4193c3b43059820f736dfaff62 |
Hashes for zeroconf-0.53.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5b3dfde2dda18cf1b0e396481867d3e464bb8a50a1350636985afbfec47fdff |
|
MD5 | f106ae29294d7a02f5e537c355fa433d |
|
BLAKE2b-256 | bc9aecb54f1f23d6fdd264f208e635d050e768f3c7d9721c4f564443e418b935 |
Hashes for zeroconf-0.53.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93e22a4b9cc50d42108e96e84b809761c4c048f9797140c42edda95bd0a8e72c |
|
MD5 | 4d6d5fbe44e39db935f3ae171ae8b37c |
|
BLAKE2b-256 | 2296809ad600d11784adb41f6c464819c9f30728106c6ef914f67d8de8b72f84 |
Hashes for zeroconf-0.53.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cc227c2abf0bfd0338a4256b5e0a443e6b9fc1fc83028afb12832389dcada02 |
|
MD5 | 0b556d6b0816e4a25c1054b3de66720c |
|
BLAKE2b-256 | 5296a41a35b44d592fec02208e605d4983b933f9c4e72f56cde1c372a6be59ff |
Hashes for zeroconf-0.53.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cff52f9fae3744f410118639ee98ea2d4517f39ed1dd58cde447888e5b4f1fbb |
|
MD5 | 944b3e4ccdb6bb0950e2820c8c62316c |
|
BLAKE2b-256 | a1a8cb5ddb46949dfb1853e2bf47e1b1805eacfcf2369c033a8d0d1bf46f1eb3 |
Hashes for zeroconf-0.53.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39f3386c07a43a4e92a7a018c814e0985903fe1d81dff78983d55a1a68d7c236 |
|
MD5 | b279227d107221267660baf73f6fa43b |
|
BLAKE2b-256 | 735df7757e18616fee09cfaaa7be0e133d96900496a52f01dda70eceaf3b4151 |
Hashes for zeroconf-0.53.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cb8d548597539cb3d410c46d3b4ace8f7d316c1b5d1f3d42dbd050a96b03bee |
|
MD5 | 1b5b9a4ab584928aac4b294f3b15c52a |
|
BLAKE2b-256 | 3e8ce87a3331f0b0f1da34d195841ea9f837a928a951e5fa356abd9397bd8f58 |
Hashes for zeroconf-0.53.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07c479eae3462572ab9f911c7e315766e4b26d5c513e509593eeebd5aa1e3230 |
|
MD5 | 7417ffe5298c57c7fa47da00ac7ff680 |
|
BLAKE2b-256 | ae2f6fa04329e2f1a838a4cde1684860a05d0d227d41853c7e1c50f391896e0c |
Hashes for zeroconf-0.53.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 658ce20554284b0bb6e6dc03690b1c7ef8a096f7e10395b509dd7ab0d47028c0 |
|
MD5 | b049a20dd432ce9bcc8f9a210895a927 |
|
BLAKE2b-256 | 253a1e42246d2d07e295b86659556bde95185d0fcab83e85a6dd1899fa9b433d |
Hashes for zeroconf-0.53.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9761df2a9727974c27cfb46f9a86a531466398ce2a46770210b1ab9da0cf1a73 |
|
MD5 | 44408c6be92a204cde396ad306901ded |
|
BLAKE2b-256 | cde7da66cb21faf3d86095c0a894b9031d466bf578d5fd75d83bb557b0d3a2c3 |