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.57.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d643e8e3862225dfa556521ed8a0a3326c2009f41e04fef4cabdc0f57eb76b87 |
|
MD5 | 3d32b1e2ba2f8b8971303a6075cf477b |
|
BLAKE2b-256 | 11337f1aca62efb09da09f6a9352cfbb3c846893402c7e5c1196fddcc5b8cfc0 |
Hashes for zeroconf-0.57.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 | 7780825dfc3f0a1a5d433c019a352ee51a99ca9b0bb2364b9d586c7b4c1a2ce0 |
|
MD5 | 7bfc6052056f37c4bbc908887e3c2444 |
|
BLAKE2b-256 | 38edecf6ab7407390f81d36cee07139d13cccb3995a265afea9f0751fc6d03c0 |
Hashes for zeroconf-0.57.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42b4537d34c6ed938f5bbaa344994cc5e97d083bf7392cf8c35ab818ba4a035b |
|
MD5 | 6d3035abf519ed4d67217bbf4a1fea5c |
|
BLAKE2b-256 | af4e51c2d22b48cc521b3a8222a07efb4dfbf03279266e44b36f0f060d676b9e |
Hashes for zeroconf-0.57.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6d22410243cf1dd09dbe4025e485e6bdd5e26a4aca433e7fc490260db0b7594 |
|
MD5 | 327b904d4b5978e491aa9f7becd849b2 |
|
BLAKE2b-256 | 81a6eb3a0a270aac27f9f6238a6e80671a505a2607c648be018eef9096636d84 |
Hashes for zeroconf-0.57.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d38b3855931c4071d557d94a815e79432d5afad5bf7341f18cdc398caa141c61 |
|
MD5 | c2eaeba9d65f1dd717d6633dce3257ac |
|
BLAKE2b-256 | 3c7ee31e81374e177e4cf0353e66f728594ee57bb2a76dff68f1105a33e7e07d |
Hashes for zeroconf-0.57.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1601403e178433880a99d422a3d0655a70a6b1f88719913956fbf4abe491f33d |
|
MD5 | 8b12f31b1b9bd216822000b1eaceef61 |
|
BLAKE2b-256 | 89c36dfd96269591e804226150271fa5f4b619b5ef04efdafbe243ca288b6d2d |
Hashes for zeroconf-0.57.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c883c95aee5b758a5d47e6505fea3e41bc61766efb0143e45446524ddb2ede1b |
|
MD5 | b313c382dd44246bc781a4013a33e447 |
|
BLAKE2b-256 | c0de40bfb1a0cb97670104bd01db47ffeb333bb1c6e3138ce18c2c4ae3ce6ac9 |
Hashes for zeroconf-0.57.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f6c4a0755a173d31eb21aa8c789748bef13f34e082beb0d478439f1ea2ba351 |
|
MD5 | 6ed67f1ce198f53c1d4d04f29f5515fb |
|
BLAKE2b-256 | cdcec67351090e3619c326947e2b76162e9d0edeca5131a5d36869f31a13c4eb |
Hashes for zeroconf-0.57.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 640b3638b71abf3420e1277d37e942ca2bebe8c75c737145167946bde55776aa |
|
MD5 | 89c74d9e6e82542ce8fc4c6787054def |
|
BLAKE2b-256 | 4bad3bdc320febd94b0a4a3d40738ddeece5ff148eb7feec700577fa400478c0 |
Hashes for zeroconf-0.57.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b580e652723451f74079cf2b828f1a9867619b0a688caa06e3f256c9ddef0f8a |
|
MD5 | 1a85e40ad0ea2ffcf377574895533763 |
|
BLAKE2b-256 | c7ce30ed00660f01707a1381d735407bc4eb5f9ad8f915aebbcb2b98a1a5c38f |
Hashes for zeroconf-0.57.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d92dcd25509c6264b0cbf8882e69082834730e598ccc6142b2c5a6a8f1aaf664 |
|
MD5 | 065248a29b50978f85486b614a689bc0 |
|
BLAKE2b-256 | 78e69bc8cae1e0337551799c2632fcce0dee50279434d6361b533b351c1b157e |
Hashes for zeroconf-0.57.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24a03026ceee411449a6b55954a625b600c29a397b4bcfe84b0c8e984646ec0a |
|
MD5 | edb6800d3d3462b060b743433a915c6f |
|
BLAKE2b-256 | 79a1bacd2109499a20623d4e0a2826ebe1f19297305a242589cbac1182928156 |
Hashes for zeroconf-0.57.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eff94e3597b4471b777cf80c6bec9579ef790f631fc12382fc401ecc58ba29f1 |
|
MD5 | d8fe77a6ed6abdd65af03363712e3bc4 |
|
BLAKE2b-256 | 2237e816be2b7161653fe7a5c493c535e98a8f792f6da9ac68872ba839be79fb |
Hashes for zeroconf-0.57.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3767161a46bccc2cb5a182a2e609eafb7d54ef20e001a660e79c716fce31c11a |
|
MD5 | 1ca5f01beaf7ac16dd42f55f835528e6 |
|
BLAKE2b-256 | 99b8de7aa2517541e465a7acb3a8acffb28bde37e9cd9b7aaece0ba58ed67cc4 |
Hashes for zeroconf-0.57.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db367589c55f5e0d0064c3094ee2720efac53e05a129bf0b6be6ef2e8b6dd9e1 |
|
MD5 | c5c169996d742a6ad4d8040e1249f3c7 |
|
BLAKE2b-256 | 1ca4dc0ff11b5bf7fb1247667a0d5a0d2e52677046ea6ad9220053c9e448105a |
Hashes for zeroconf-0.57.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05f33ddd137bc46ba7a3c7dadee1a72080174d6917eda823b75703c53eaf5168 |
|
MD5 | d83b073f32fe0598ed10144e064d3ac9 |
|
BLAKE2b-256 | 3c5d4ba8153adb5c5eb7b9fd30c0bb425630e989f4d951800e96c17915248aa2 |
Hashes for zeroconf-0.57.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc6ec145c12f34bd674bb0b8e8857f421b6ec2e73dfde5cce5899a504988c9ba |
|
MD5 | bf8853a410d36baf6886a8382dd73596 |
|
BLAKE2b-256 | 22394f1ad0dde0d2a27fef40a06418c36e83efb043b6cf4ea0c100884742f983 |
Hashes for zeroconf-0.57.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe98245317ca227a4bfdb2d262e92d83138a470ad1884090d01456393c179012 |
|
MD5 | 6d3c77a7f56ccca80e1ec59a79d69d2f |
|
BLAKE2b-256 | 641c48945648f52b445d5f9caf0ac0383caa4e4edc4420d59e6cf00f05a11ff7 |
Hashes for zeroconf-0.57.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9057c9983d902857c7c26fbf19dd14a9f2bc508087fcc62835157bc5c19c437e |
|
MD5 | 4ff366959ac7555a9926d7c161d12aae |
|
BLAKE2b-256 | a077e9a09916db4f9b1b879fe4580db039c6b0341343b107c15885ffc3dff890 |
Hashes for zeroconf-0.57.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49babca54a08cf62f7d4ea339734fb0424d08515f0bfd8039f94ee841b1082f7 |
|
MD5 | f7075fec20d6db442323fc6264708a93 |
|
BLAKE2b-256 | 8547010fcbe22a68901fbc7a1862dd67140d4a1beb7d192a14c8d88971a79e22 |
Hashes for zeroconf-0.57.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ed253dfc0e2ae18f4a8c9fb619df7b4952b811c46e83f7be4296e960b8e2849 |
|
MD5 | 6866d41bed28abd0341a02f0e15db6f8 |
|
BLAKE2b-256 | 4fae78756899fb92a86cfd94560a977baaa465123e3e9cfe9601a81c9e023845 |
Hashes for zeroconf-0.57.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af0dee6b756caee66c3bdcabf3729fa9a0c92a87011a8ef2fe9c52242f76d2bf |
|
MD5 | eff85dd61e767aed17432f784aa64028 |
|
BLAKE2b-256 | 4f1aade85bac0b825fcfa6c031e0b88f82191cdbd240d7be54c0eabefc3c083d |
Hashes for zeroconf-0.57.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 870eddf5ea0542b78a904937ba4259c46713a33c60d534f628f643b57f643a3a |
|
MD5 | e44328702e4e4e81852e326603bf045b |
|
BLAKE2b-256 | 68e51561246310f42986858d39fa44f842d12e89dbe851631d55a874686807a9 |
Hashes for zeroconf-0.57.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 363f8c231b580e532a4e0a27f916d189857a19974b46abdaa5780b9eea6bb8ce |
|
MD5 | f039f81231fd6256d01913274383b20f |
|
BLAKE2b-256 | 843edd0571e2afcd8003b090eb933657f37bc119c5d03de02ca30285aa9d66c7 |
Hashes for zeroconf-0.57.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f54202b9c08b7416bd782c562caa617be4fd9dff7206e252d1bdc4388d3a594a |
|
MD5 | 13a6fc14cdc0c215c403e8ea1d0d8915 |
|
BLAKE2b-256 | 17153c9e0eca2a14560ce88e2081e406e503a9ff8a2afb92d08dffe7d1c86574 |
Hashes for zeroconf-0.57.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce74481c5cc93b4922c255c2e894bf41f619fe6da6f09af871fea71d92b044f9 |
|
MD5 | 58c9b97375f74bb70b1b826b635e1537 |
|
BLAKE2b-256 | 197136d598fc79cee14a13a85445fe171e2c583d11ecfc18f2531142c27c0493 |
Hashes for zeroconf-0.57.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4896cffe23b546e1363bfdc7bd8224c618a43c75bd9ad58b0e606dc5de22c33c |
|
MD5 | 536bc5b2437cb564b83750ec9fc0293e |
|
BLAKE2b-256 | 2c752facaef9bf4ea64585eb939ee7b862776b32b0b68ecf50df4a71be7640c1 |
Hashes for zeroconf-0.57.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72662b99041872450690b32f929755feb13a9a875a688f7b263631c15955b5b4 |
|
MD5 | 4fe7448bde37cccf9639b6b032fd953f |
|
BLAKE2b-256 | d127183474a082efd19582995b61914c22b4e73523be495af14705d1c0d455af |
Hashes for zeroconf-0.57.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e75d9f875d1685f92964fd3549bc88b5087d42f3e7b5c7377f28f76036540d4 |
|
MD5 | d4ab4be69560c2a2fe235231282046db |
|
BLAKE2b-256 | 9fd34b806eea059059ca9c3b1feb10f74e7284daffb99ebfa4bdd654af11944e |
Hashes for zeroconf-0.57.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2e949146440b070238332e5457fc87c616941fe6f3838c308549d167b248349 |
|
MD5 | ffff865839bc0d3722e1899a6b61725b |
|
BLAKE2b-256 | 5970837fe88e57ddb5704dec89344ad53b35a3730e18146455a921e4eff8dbcc |
Hashes for zeroconf-0.57.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2068cfb25c3468e7bc971f08fae1688853795fdddb0311e2af75251e587670ec |
|
MD5 | 5ff9b0e43808c4d47b4b01838606f327 |
|
BLAKE2b-256 | 73f93ecb612cee2fb68d47c68f7d0e4b9054cc3dbed3bfea19a2f72cf30c8bb0 |
Hashes for zeroconf-0.57.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f91925b795447bee85680171a110b314541a2d40dd1196ca190126e9c97c255 |
|
MD5 | 351e266dfe064eed8e92581816932853 |
|
BLAKE2b-256 | 2a924fd273b4bbcf5100850ccc82202e49daf11c4f6ab27ee2c5a2f99f31aa9d |
Hashes for zeroconf-0.57.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10c9d7119289efa227edca31c704c8ecb6b4e0b7f14e3f737cb861ae230a8ffe |
|
MD5 | 335f72cc31ad1ed98b855eff242ce61f |
|
BLAKE2b-256 | 0c20869253ef07ac61aac612a581c63b8c5c70cab78701d36526790ba5e43a0d |
Hashes for zeroconf-0.57.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b284bdb614bcafe910fe4eb955e883fc656c58028095fc26d653b865372978d4 |
|
MD5 | f2f161779cb8a2622813214ff8277b5c |
|
BLAKE2b-256 | e9075cc848bd92e9c0c118a9e36911acb3b46a41fe3c4a8d5dfcf9c6c11dbe26 |
Hashes for zeroconf-0.57.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7c268662c1854d60f427dcb089683da2d1f70a35e6a5da3a803c647badf27ff |
|
MD5 | cfff10c10fc29aa094b8ff8e41c71a28 |
|
BLAKE2b-256 | c284742848677f414ac6464dc1ee118e94168d7147f55589e25bb19868a0fead |
Hashes for zeroconf-0.57.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72f70eba90ac88cab423f3641787231613e3452ca1b6348828a60288a7134465 |
|
MD5 | 5ece9549f43843e211fe9fd779a6aaaa |
|
BLAKE2b-256 | 8767e1125d95386ab14944d4979b996e2b0b2c15bd405ebdccb3435f0856f508 |
Hashes for zeroconf-0.57.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f7a9e1f8971013b3c4ac60a38341395d16088b8922d383bbd570afe118ebd14 |
|
MD5 | 16ac91a67c4f5f9cba14931bccc8742c |
|
BLAKE2b-256 | 193dec5b7dc413dbf5553eb72d3f5ecf774a3519eb5b892f1f93461ddc675cac |
Hashes for zeroconf-0.57.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4f40d3b2637393dfbd5530e4978d9c84751585d0160cb689e16c04952f8317b |
|
MD5 | d079fa987ad361403198ab525998ee76 |
|
BLAKE2b-256 | 7babebf89c243955480c38a5ade1205007545b6062e42ec02d9c89f24d1f2a63 |
Hashes for zeroconf-0.57.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 789153cfbcf9f1e272d75f9a69481e69ea5e0c8461fa2463cdc7b821f3c1a3bb |
|
MD5 | 861248a594ac07c06bb65b0ae59cbf47 |
|
BLAKE2b-256 | 62fe64e1dbb22a21670d43e68c07ed267bb41a705f9a8822a150a81047c47df4 |
Hashes for zeroconf-0.57.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 952830da3982736caff12c32aef987e6eb7d68a6ff5dc225cf0930b8c2b07b1f |
|
MD5 | 2b4102cb1866edc404e4912db5bdd5ae |
|
BLAKE2b-256 | 2ea4b0fed32b0c544d295f5573b4900694aaed7896a1b4bc53008dd53299414e |
Hashes for zeroconf-0.57.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5478718a8ca33853260d418e7ab06dfe257b53f18953fea05ece587aebe5c45 |
|
MD5 | fab08ef53a8641399a9cbbcc027a1234 |
|
BLAKE2b-256 | 80e1b2cc726c4fa5e1ec667762da86a00645deed4b75281d826cfc46e873ace2 |
Hashes for zeroconf-0.57.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a999e4294cfd1323325305a96e9c7af1d1ab836e76c094789317e5b3e76e5992 |
|
MD5 | 3d6edd73233b7e89dac0eaa0cd37664f |
|
BLAKE2b-256 | f43928ef0013648adc3f11c2daf267655c74c2ffb2c52e90a75bafd717384441 |
Hashes for zeroconf-0.57.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30933a637c4d97e37930a9826fe82d4e72a47b8e1ee5a7c6258d6e46b2b6fa48 |
|
MD5 | 5c30fa43973e28a8afe78b13c58618d9 |
|
BLAKE2b-256 | 222341671c2d084359d641f82e62d5adbbacabea8b3f78b1c7f5f80d7e6fc124 |
Hashes for zeroconf-0.57.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e203dcbc245ba5126791cb97f839beb4ab83c7cc22b33c641c250138a2eee85 |
|
MD5 | a5455d85eda2ec7bf6dbbc0ede3032af |
|
BLAKE2b-256 | c2def6283ba372eeca2aa8bd6a48d612353bbc257e38f1f252e33cb36e1dd80b |
Hashes for zeroconf-0.57.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aeb9dff288d7dd4da664c20aafabf215d18c18fc2dbdb4b29cb9ace86ac5af61 |
|
MD5 | 6181a06ceed02fccc25d5893995491de |
|
BLAKE2b-256 | 080b4856d62c6bd0d050fef5741f267f066f9be252085a40bcb20bdbbc617038 |
Hashes for zeroconf-0.57.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1612d06fdd522bfe8cc69ea954e8670f7b7d1399eb9d4f55f5e67de6c2509e3c |
|
MD5 | 560e024f13c0a7f88bf6113d0e20ebca |
|
BLAKE2b-256 | a280824d78d571a59eefa188e5f79eed8c8078140f410b5b383be1f02beba15a |
Hashes for zeroconf-0.57.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d514edd8a66900cc39a121a040cda56e7c0db9f881c4a3e6169d47538eab052b |
|
MD5 | 377d8e59d1c875e9ad0a481a0e818911 |
|
BLAKE2b-256 | 3bf04294330c841d1ac12fbd7bff52661c7b739bcf5f5ace3a2340184a5c015e |
Hashes for zeroconf-0.57.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a72744a762cae77097ebba42a6ba16c7c71d1aeac9e6b01e502e394cc21b0b0 |
|
MD5 | afd76029cd3f1dcd44f84d96a7b08f54 |
|
BLAKE2b-256 | c788b26f378c369986f8e498eb3412e61eb6a530772f27907ec7b4a10a0e3261 |