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.72.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27a8750b1db83bc4c795db1e05a1b43c94e91819c02f7c9a367aedbb761022c8 |
|
MD5 | c6879fc8e5033280fdaf4301495a202e |
|
BLAKE2b-256 | dbc3c000bd6f4d8aee9ff0cd57d430edd90ee3ddc39ec827e23ed68bb44e4df6 |
Hashes for zeroconf-0.72.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb8a664c1d40da12b2eb324d77499aef03e57059b4d164e1f47258f6985747c3 |
|
MD5 | 99c6b24cd644d01d19824269e26d7efa |
|
BLAKE2b-256 | 32a23e92c87ba03cf84067ecabc427b8904889cab1005e7c843e6f6e4e955ac8 |
Hashes for zeroconf-0.72.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48b6776a91d174907bb86717e37b2698b09ecc3607778ece596a57cb70797b04 |
|
MD5 | d2d76e57bb2d3c499d2c0e8f5e27bacd |
|
BLAKE2b-256 | da1fc80bded852d443e2134b8ca449c4ee491c4c9cac3eb85da39e971a99d216 |
Hashes for zeroconf-0.72.2-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69ffd5e636a3390f07bc901dcaf171cd2ac2d030e530da97a55ac0b0ff72d637 |
|
MD5 | 960bd39416620026b08246c92bdfb33b |
|
BLAKE2b-256 | 374b62eadc6b6807ff42a64c53f6798316305e97d0debea4f7fe8fcf5c119db8 |
Hashes for zeroconf-0.72.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afd3becc320cdd811fcefd0d808982dbe92735f9fe271bd3b415c95b286cbdd4 |
|
MD5 | f218eeef8e22be0eecb0157a712b3c39 |
|
BLAKE2b-256 | 014033470c5455bf58ded4750a3dad6eca19b84407ea85565231d5d58445a347 |
Hashes for zeroconf-0.72.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0303cdd54da19d10bda4b4f451ef29a0107729ad178f22dbbbca7c81aa7f5441 |
|
MD5 | 4c20bb8ba34623ebe77580ac985475fa |
|
BLAKE2b-256 | 07f5aa151449337cdff0e47891c71b397ac2b786870fb356fb183e70807d44fe |
Hashes for zeroconf-0.72.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8a5877f1f1a87379e92f43f98a82f791163c68546da9e98393577dc325ccd0d |
|
MD5 | f7eea1f3a6c86517c66c95237c603adb |
|
BLAKE2b-256 | a3535dfb449217b41c3e4e81d161ec55f817a9ee630292bd3f7418c1f4fee8f9 |
Hashes for zeroconf-0.72.2-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9ad8189a16f9c56ae13060f6252b97eb40272eca3ea8557ad140c141f86c145 |
|
MD5 | 8c0809238b226058fb69d548ff3742ca |
|
BLAKE2b-256 | 18094a11d53b79e4b5131b7bfb83327349a86d57dc1a406c0f3a147442e2a507 |
Hashes for zeroconf-0.72.2-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43517a216bedbefb5fdee14091a425588445e0226f095b64b8e5050794eb6379 |
|
MD5 | 890ad1e6331cad05ba41093f4d44cff6 |
|
BLAKE2b-256 | 25a7c5ba864c2a520f75973be457b54b8d07860be8569d62ff03c6e3b1abb7c4 |
Hashes for zeroconf-0.72.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eccec35c19b33904c84db27c1892dcf69eb1ecb2b94435ae920124e7cf56a2fa |
|
MD5 | 38c33a88eebdf6aca2f6559fab119e73 |
|
BLAKE2b-256 | 5c3d2f98c0b23511fb12a913bfa511a5cfce9f3a4df59820e3802eaee1cf6384 |
Hashes for zeroconf-0.72.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 480e9c99b5dd07327da5d59fcbddf035c20ecd99c59b54180eb0458a66a0e0c3 |
|
MD5 | 4df5bc67df84eeac16d31272cf972600 |
|
BLAKE2b-256 | 9c44ebc5e352b4e07d73e97e5a4ebfe4ffb4e49ee9c3bb1a7dcd432a687beebd |
Hashes for zeroconf-0.72.2-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae0de6822dc3cbe7b8cbad15c84dd4ce403de32c97bf3590063d51a9396c23cc |
|
MD5 | 114ed02b9221aaef47cd41308d72e44b |
|
BLAKE2b-256 | 9e1329555c1ed2bcfd9e0be595261e7a56cadef5f30e39efc164745d6102475f |
Hashes for zeroconf-0.72.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 533c2c89e71addc928580757c4b6daa87a0d6dd0831fe8bff52ad9642695982f |
|
MD5 | e01488b15d084d7c0336ed245a99c79c |
|
BLAKE2b-256 | 2edd0312d0b48041b29482d9d1d0e10c8ad5d8a8c0ee4f437ff6c19cc9be6c4f |
Hashes for zeroconf-0.72.2-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ab1fcff3a3a02b25d1c00f8a78008dccdcdd1b19b1ffe0e0ebcd20cc088e80a |
|
MD5 | 22cc8b76efae5b72cea23065f50ae613 |
|
BLAKE2b-256 | 2279a8ce2153cbf1a403267bc937c79b02cda99f63a98acf3b41374b5f9aad87 |
Hashes for zeroconf-0.72.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c1af8ea2aa73e868410450ce95ccaad6a52d05e7df502f1a9a3e8db4f37690e |
|
MD5 | 06f6b4c8044121e953fbb60648e9c4a0 |
|
BLAKE2b-256 | 4e0be090e5ef534b32c60c4c9136c51607109f0af6de6c06f0f39d203fc4123c |
Hashes for zeroconf-0.72.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 485f96ee44ba3379fc211f80d13d3cd42fc2f4c5d906aba93f6e8d7f52758550 |
|
MD5 | a26b24ffa43187e0cabfdee7eb706499 |
|
BLAKE2b-256 | df48434545523921aee8b2e833c454c507b1f7f829e21e790a1a91f01bda2c3c |
Hashes for zeroconf-0.72.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c7f629d77341650c4d0d1a0e743e37bf3956e0a149f5f8f424410300dae38f3 |
|
MD5 | 389ea147c9a3459d2d58ce89524176f7 |
|
BLAKE2b-256 | fcdb608f665f074bf60f4d5ac7170d81b8f1db97f6e050525351833af7d8d6d8 |
Hashes for zeroconf-0.72.2-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fd2178f18fd81ccf020ded1a28f28b75fca915b5aa51d7a2064802e46f71b79 |
|
MD5 | cf424581800bc40f4adea59ee34731d8 |
|
BLAKE2b-256 | dd31151bd777d689c9d499f4a5679009fb93f6a5c8bb3fc4222e8e09102e7fcf |
Hashes for zeroconf-0.72.2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70807c23138ebbd6689dc4202b4a4b4e6084e30fc774d2b5f6b12706782efdfa |
|
MD5 | df9d7b39cd3fcfe28f2e7e326e03c263 |
|
BLAKE2b-256 | 18cccba3a3d17b2d45679a596e2c345a4ad14fbfe62a7bd102cc355c4e1d6355 |
Hashes for zeroconf-0.72.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59d56f236160ba88bd5c8a77f245c35ab14075f4def9620f9d69e26860c67e07 |
|
MD5 | 712de54015a273f368c3d5b4485c329a |
|
BLAKE2b-256 | 26857dce85d1de77b4e87619253e5f2e56ac05e50a1bf87b876985195a735c65 |
Hashes for zeroconf-0.72.2-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 145dc83f9b61013c20026a4bdfb6d3441cee7880411dfd5ce13a3b3f189f63ae |
|
MD5 | b1842d0d6e51f57cad27b1eefef761a4 |
|
BLAKE2b-256 | 521709fa87fe3b9edf24955fffe3022cd2cb114ea62653dd698217fecd95bfea |
Hashes for zeroconf-0.72.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4461b7761009ee4592fb1668c15467f38e2583a0220f1bbc35188eb75b5c8219 |
|
MD5 | 7fdbbc76fdff12eb93837dfd6fac135b |
|
BLAKE2b-256 | dc6504d673f936c6b6fa3f3126733495923c9d92d928ef2430dff038c7366ae7 |
Hashes for zeroconf-0.72.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74f7f5bd0d72181dd82952f6788ad0e9bf36e1847195c748420ee281c125ae58 |
|
MD5 | bbb1dcec3bdb51a212bea339e2f13cec |
|
BLAKE2b-256 | 26795eebddc26a1699dac366253ed5bd0e2a8e8fba6d7e219a4d70e717d7eaa0 |
Hashes for zeroconf-0.72.2-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 859d8ad802b8cc247ba799d0dc7cffc425191b4890fe692d05bc0d4dee83fb7c |
|
MD5 | b0037b3b3142aac3e8a775127d597ebb |
|
BLAKE2b-256 | 73890ee04dd57655962a68ce77dd00a5d7ce17729d6c46c86d0ee63fe474af1c |
Hashes for zeroconf-0.72.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e99c1f002e56ccf45bd8b23d7e754023a4927f46ea019801e57f440e9c2c3d4 |
|
MD5 | 0748d1b9b89b88d260b017f2bb3d567f |
|
BLAKE2b-256 | b4a80df99baa6a0f9c959e605fac95514d343ae796616c12c523beaedf516197 |
Hashes for zeroconf-0.72.2-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2e9b89128196cb51701cc6807d1c2eceda1bc7e9ff68d938ec18c223768ad88 |
|
MD5 | 0eff374e69212a5a639479224517b5a1 |
|
BLAKE2b-256 | dbe103b6b106293f2869745d9276266e06ddfa65d4ec8bbe61383631a808cd0e |
Hashes for zeroconf-0.72.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2a74d5144b102d8fbdbda0796cd9cd3efbf24a7b0cf4ddbef676e67c41d6118 |
|
MD5 | 7a40c6fdf1996bb0e38b14d0b3f8575c |
|
BLAKE2b-256 | e211dbe3790d13ef2c1db7f24b6bbb6d88a2d33774b0603adda72c4ef0d87c9d |
Hashes for zeroconf-0.72.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfc2206ca3bfcdac351b43c627dfabc64f31b5f1d04342fa52a29ddba0741333 |
|
MD5 | 07ffb06f2028470b9785075308d2e26d |
|
BLAKE2b-256 | 533683153448d2d6676e0365559b11d90f56a9f57035ec9c2b83265df83524b1 |
Hashes for zeroconf-0.72.2-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0cf84b9d2d3ae28ecf687c9a3383eb0913ab09afc75d84f17d4128f3937541e |
|
MD5 | 8ee8cc67d0d4053862e4a939fea4a8a2 |
|
BLAKE2b-256 | e9d8a8e1fb7b374f9b201f9b6a4fe26d08b6751bf004fc7628d0b04885f69612 |
Hashes for zeroconf-0.72.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 827b3fd23e88530cb9ef789c2164ff8a267e5d366cdbc8ca979c1d5072cdd648 |
|
MD5 | 4d0eb963705e7a23543746163a6ce289 |
|
BLAKE2b-256 | 7950c9e02a22f5e15dd7fc22f904ba703d630bc96ab88639e6de59046809f4f7 |
Hashes for zeroconf-0.72.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f4bab8366fa9b4b279ab608529b8ac5924183e74ba81bab60239115f4807a5c |
|
MD5 | 0ff18c1a0f0b7850d8362bd297bcac09 |
|
BLAKE2b-256 | e0413318d716f1046a2949050f6aec1737316b96357c922edd164508e707ae0e |
Hashes for zeroconf-0.72.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d05a2cdeb0006b1d76368dfe1483c544ec7dcb0c441f5fe228e54abf1c2b3277 |
|
MD5 | a6c55a190cc8260eab74a8e9613e0578 |
|
BLAKE2b-256 | a07b11992979bc398a5b4d3713c70c73fa3e05b85c4da3ef9fe0dfe86f4016d9 |
Hashes for zeroconf-0.72.2-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c25202c1c1127782068a148f550174bc73e139e21caa16d5133cadcf4b8da47b |
|
MD5 | 904a27b460847303e8365c8dd9e496c9 |
|
BLAKE2b-256 | e2e65af023b60715b0295bcb27ac9858e4bd9b2813e2ea9ab5cda408a7155652 |
Hashes for zeroconf-0.72.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e54b7d16a96ee360547c021da9ab0d6fdd6c26b10002a787ce67b26ef4e9cc59 |
|
MD5 | f23965d675f54772501bbb90b1d77481 |
|
BLAKE2b-256 | 17ea9963478a0e89071628fea8897ba836ce8cf7c48a3584d76e4d56086dee9f |
Hashes for zeroconf-0.72.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25422149f89e67c5d8e295665fe5c49724982bb41372a1e875545d1813360586 |
|
MD5 | 4bf7876ef1fc3b34d186c6a6564c04b0 |
|
BLAKE2b-256 | 4c0a6319f8ab648840abe4903e9e3ea29502ac2c9a265b4156a3ff3ab21d4180 |
Hashes for zeroconf-0.72.2-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7acf18f40d9121192cb50dd6448b6c290d3e1c7475e380947ab7f98ed4577b2f |
|
MD5 | bd2d3a230e86c3d148b0c0a94d2f4cec |
|
BLAKE2b-256 | e084a13489c3d9bf46fdf400b361ab25d68d34e2f4d160febcc610e5b87248f9 |
Hashes for zeroconf-0.72.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fcbf503a52de11d4a84922a2b798a078e0dcb9c14ced788ab3aad6f4d007c7f |
|
MD5 | 31dc5e3b63f5774de5f524dd783d4188 |
|
BLAKE2b-256 | 3d3e02369bb4043294b0049ab15b9ed0191cef224a9a5e74a74aa6d9fa7cd022 |
Hashes for zeroconf-0.72.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b34bdc4f6a3c9928078c60071b5391c62d77095a8846ce093ee7cd1c953d50c6 |
|
MD5 | 751b8bb7a67bbab82a53b95df044d3bb |
|
BLAKE2b-256 | 2668000bbe6a693323b4777bd7218fa9157da0a4d3924dadcbdab6f9eca5cb17 |
Hashes for zeroconf-0.72.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5abe7a11e64c4ff4f096b895d8799e8dd7ce043613b04cb7d3460372c3ec371e |
|
MD5 | cd9d177b63612f1d5575d9a060b94023 |
|
BLAKE2b-256 | 0287b91a33e124ff5ac380b64fa6dd00f70a3571761174828c16ac388d37c668 |
Hashes for zeroconf-0.72.2-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2231af15f2626f9329e351f5ae993c13eed4bffc53d7f4a7d7e6855f2a5690c8 |
|
MD5 | 0795d25a4afbe3456786d972992e43a9 |
|
BLAKE2b-256 | 1e58085932760fc9b4c23a69e930eb742810a4de3d79b0db937573b285c17f43 |
Hashes for zeroconf-0.72.2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b22bcf912ccae1abc7f124a17241ea54e2f5de851e1f4748cd7515d7301a87f |
|
MD5 | 6b14059b1839f53240804228dd77a2ac |
|
BLAKE2b-256 | 4689d7569d201f2db546951df5a23fa78b5d1953da7dd3bba0aa2e6147da8b5b |
Hashes for zeroconf-0.72.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d78d71760de536da2ea323bdb07dd7c4398ab593cb71a7868b8c047909feaf9f |
|
MD5 | 7a5f6358dba1841d9d45d8c034ce1cba |
|
BLAKE2b-256 | 7300da3301546cbd491b22c906129a4701c0a3401d9ee8aea17704e83c62c887 |
Hashes for zeroconf-0.72.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7dce27ec6332c4ca68fa6f3569a1789fb72386c7b622a00e6a1e148ea765f9b |
|
MD5 | f6a658df6f6f5ed9e0fc53b68df5026c |
|
BLAKE2b-256 | 1ae889499fb4b836cc3f040152a0f999e26413a3d3f62cf6db747cef6f71091a |
Hashes for zeroconf-0.72.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0523c65757bd03d5def37c7614ed3c9ecf898a88282d7dc0a880f5768ed80fa |
|
MD5 | 5159612032674a2c5d74b4496ac94686 |
|
BLAKE2b-256 | 5302a106cfca00d052d6de136bfe8e8c9f00ebfe56d1866f955223e1eb97a618 |
Hashes for zeroconf-0.72.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8249b73c74407fe605f08c91a0e07593a32df0b2c193504a6d2c52b5e44908a |
|
MD5 | 617f1ede5009361f153e68f576dd69e2 |
|
BLAKE2b-256 | 98fef7814b3e3aed37664cd8451c43b06ebdd783d3ad8f30fd1ddfe56aafbb8d |
Hashes for zeroconf-0.72.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58bb8add6a5ecc118d3c7aee04436c19b456add1c93816c05b37dc76010f4c89 |
|
MD5 | 5f81559db2c321f1a5bee2017e8533d3 |
|
BLAKE2b-256 | 13089b3a3401cd09ed1dfff95d75be60399ccffc4bd01a9a0fd0f9f394bbb8c9 |
Hashes for zeroconf-0.72.2-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e51436e3e954c794eb6c6ea969a794a9631208ccac262ecf331f93b0efdb3131 |
|
MD5 | 9a1c696a2cc5c23a38cd173c5c25f365 |
|
BLAKE2b-256 | d14b748257b6fc192cffc9d793a11b1e3d76a8277fef81a3c8d7cc5cbd944405 |
Hashes for zeroconf-0.72.2-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02abc7ca9296fb1ab94a610caf4ac49881d301d57af0406f643723b1e9ece25b |
|
MD5 | 614d612189c39e6b6e749c721569f41b |
|
BLAKE2b-256 | 299791550299881618810e787292c69b22e32218a3ec848b0d40d4b12c632dd3 |