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.50.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2db6be3581726eafcee9a514d2d0633c33d0745dbcb40df4e63fffd3f2f55266 |
|
MD5 | 51f87b825899028798ef3b11954ed39c |
|
BLAKE2b-256 | 7cb6d8a4ab8c771632498d19cf70e1df0e5bdd6b0ae96a9c9c90345d28d981eb |
Hashes for zeroconf-0.50.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 | dd955b65e7d65a1587dcf59bd24ee7c456bbf438fe58f464acf9d2cb13261e9d |
|
MD5 | b54691882a7c1228af6bf475f29b1905 |
|
BLAKE2b-256 | 56932182fc017d63b0e1df4233efe9be533e948dfb1cfe87fce373889fbc968b |
Hashes for zeroconf-0.50.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b49f51e3d522e46ba0d897f7790ec3208c7115f753bbba11afdbad5267dccdb |
|
MD5 | 3c172bbd7d460485bec58bd111e85b75 |
|
BLAKE2b-256 | fcd563f3e06005452e7acc65258ab7b2846a8b45afc958d2bb1b102b34691bac |
Hashes for zeroconf-0.50.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a99ef42945cb10b62462f873094cc85c5ca6e8cd161cc830a6d227d68db47d67 |
|
MD5 | 5756f5ae0c776eb000c8e858e9c4f032 |
|
BLAKE2b-256 | 91e7c22bc8833b1f0aa63dd4739515dea846fd7c01a437f53cb5edb3a202c424 |
Hashes for zeroconf-0.50.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7b26a81b116a22abc5503dcc7ec7ef9f3c3f025ca9ab6a84ce3e69891497585 |
|
MD5 | 01871171afa0efb3421f347ec37a5859 |
|
BLAKE2b-256 | 37fc4f09d071e63192a6737e62726f5169589a5312b30eb5159985158c467224 |
Hashes for zeroconf-0.50.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4dc88dbab3eb7e35d57515b109f27388b44f55580ab0ebaa53c2696f2a9933d5 |
|
MD5 | dcd78a50b92110c7c0037c26cf1444b3 |
|
BLAKE2b-256 | 6c337885b30440455e651af1920ded13ed478d8eb382318850066e0e96552e72 |
Hashes for zeroconf-0.50.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 372b474f4bdfe47c57c351b158059c2e281520c29a4cfc111a9d5f7e53ad7c9d |
|
MD5 | 0f0e5bb3d96e5a2e2b95925c11a45ff0 |
|
BLAKE2b-256 | 054ed4aa383409fd826938e25a6f6a619a4d0151e442d7c6dff37933fb9c5624 |
Hashes for zeroconf-0.50.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 814ce54901e35d184d4e09bd98a4a047a903e429115bad8275ea780a41afc9bd |
|
MD5 | a5a4ecfa6d10d951bb83e8b8c961dc57 |
|
BLAKE2b-256 | d2dc3fccebe39683bd0dca729be63c0003dc6f3bd14ce211acd4a2dc79621a77 |
Hashes for zeroconf-0.50.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 250fa5f6ff369782d35f37dd5fbc819000a5bff1096a0c1e8992b1733b33ff65 |
|
MD5 | 6655eb240412ae2214db779511ac04a8 |
|
BLAKE2b-256 | d2205f388d3ef7e8b7a619db5bd9c24384569f3ee0472a253171bbae5a15e08e |
Hashes for zeroconf-0.50.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2af2dd34092986a8668df76c8fbcfb1b4aa4bc0fd1159be21d431a707ab76b0 |
|
MD5 | 3c410f0ac527e89f81ecf6ce81cc9a4e |
|
BLAKE2b-256 | f427a4b8a7991a876c714a20713fd247ae72e8bc031b4c4836d0af3caa73fe04 |
Hashes for zeroconf-0.50.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 617b04ddc4216d561bc8a6d79584ce4516f1e3980470eb4e49da9ca34b97e5d2 |
|
MD5 | 9f62ccd00e54b2a79546d8dc97259793 |
|
BLAKE2b-256 | fb99bb47c5d419fa4e174e490a0b608f48fec7a88b15c900b21d21cfd61d0bc4 |
Hashes for zeroconf-0.50.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54e8de4dbd3eb01cb28c90a2123de5e132a7d4c2e8b31a1d9848e1d928efa79e |
|
MD5 | 4470af817e6626ab7dcdbd8af0de64fe |
|
BLAKE2b-256 | 2b5ddd696486e064829457ca3e6478a877c7cc06d5c71ee337f608186aac90ab |
Hashes for zeroconf-0.50.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddea4553e4d590c889c4b3fae5385df2b5b79a12efb829657ee6291029f5124b |
|
MD5 | ca78a16bd6d28ea8f0a9fdfae0245066 |
|
BLAKE2b-256 | b81e83ea0dfa90f45f8752a98123c789dd358d30f3e2d4c7087b15a7a13ba1f8 |
Hashes for zeroconf-0.50.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d0301002b2a7b20095bc6408f5bc936a418242cef8592d242c0330af8a0aedf |
|
MD5 | ef540df40562c55ab7a5f8cb9938c55d |
|
BLAKE2b-256 | c1d643374fc0ec3178a904e344cf07a8a1819579139b50b43b88ec2f9a2703b7 |
Hashes for zeroconf-0.50.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcdbb22ad677f2052485a16835273acdcbb2c7c2bb94efc9eaa905038239554f |
|
MD5 | e1145c41f04a702bf08cef4b02d48d0a |
|
BLAKE2b-256 | fdc42ae6f173a9ac2bd8b78c365c8fa126c857fa8c9d6914459a6016a977e44a |
Hashes for zeroconf-0.50.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 858678d400b1fb95265b8335fbdccbfcbf337ad81f7ffc314fc853f07a33dbd0 |
|
MD5 | 69c7baa780d088ec9a95820b1e8dca44 |
|
BLAKE2b-256 | 3ed5bf6f8b8a5f02d0e0751441d4613ca1e9bd63ab0f4851a08983f93be2cf38 |
Hashes for zeroconf-0.50.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d3f65aff451e47df51e8d47b108d78d99f4b2f2e3fe857e3d155548ae8a38d7 |
|
MD5 | 07f138c83702420e3893ee98afba43a0 |
|
BLAKE2b-256 | 411292eb9527cbe44cc35c239b1e98b28037a6b403678b62bddb23f5c2724a0a |
Hashes for zeroconf-0.50.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d85e6a4ae8219c602b269ec5567f873a8afc8ab19fe3bf6a393d7bec35b33548 |
|
MD5 | 092c0c1ca3dad6706925a112e3446fed |
|
BLAKE2b-256 | 0010787187dabafadf75dd9271721507cbea774de748e3479fad37a225f99546 |
Hashes for zeroconf-0.50.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 390fb27d64675d907f5bdff7a0ccd1f68a4252970b8cc05652aaf29514846bb8 |
|
MD5 | 975d10f08ebc9578fde49f410ebf611e |
|
BLAKE2b-256 | b1bb9fdd7a84767082dd15be3927ff057cc3cc8cdccc6ff1fdd19f9648bbc176 |
Hashes for zeroconf-0.50.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14717478c5eb79bd930fdd151d329b05355a10d4d2d65031632e6a6f67b3429e |
|
MD5 | 230d440929e302df77776e7e0dff8d9d |
|
BLAKE2b-256 | e5eefcfeba44c1578c61db532c62a1b9a4a2356235f368a19b39eeabebb68ddd |
Hashes for zeroconf-0.50.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5644dccd818b0bc5c37fdf39cd74a19a956718ac6391901147f909e1cc1d185 |
|
MD5 | 3b03248f47c3ce44e6d1147c247aefda |
|
BLAKE2b-256 | 70c46737864e33195b54817490a588e51db757e16472f31212ea4197a74e3b45 |
Hashes for zeroconf-0.50.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c432da7afa4199fdb7d66bc4471db21ac1eff621d85e5da882b86b002793506 |
|
MD5 | c8514bf9c536b838a18675a60d399220 |
|
BLAKE2b-256 | 410cf216f6741698f01fb2d3d2b88228d58624b1225be434ccb3487151fa6bbd |
Hashes for zeroconf-0.50.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b08126dde2eb9847e7566938d60551a3751bef30e20217935b70c89142757413 |
|
MD5 | af12998b408f645afea589d641ca2512 |
|
BLAKE2b-256 | 12e01bae40bf62821d06a88e770e4dc82525abcd28d6a34312ebb29d7313d0a7 |
Hashes for zeroconf-0.50.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9962d9bb5a2dcd525cd127c06e211155543e753c821393603dfd8d9a5a9c441 |
|
MD5 | bf1e3d10d878f3c0bd8aac32135575d9 |
|
BLAKE2b-256 | 16a3503477237353aff9223ddf9724d3691b9a9399b4b757d639dad6bb9824bc |
Hashes for zeroconf-0.50.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de15ebd8cbc7621a6765eff328ade8a01c912405754dc5f5380150ef7f0d73b3 |
|
MD5 | 2145726d48ceff6a1f5a0432f10d290c |
|
BLAKE2b-256 | 334899918cb770d7d500db3994ee8b27c0a5e739abbbb7b92b650cfa2ab33118 |
Hashes for zeroconf-0.50.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78707b5d828f7d00f7c37d730d3af423c58a81e669bf1a6e1894d8ac4ce0e9a7 |
|
MD5 | cb7d6fb72309d1a9c1e047b67666ab2e |
|
BLAKE2b-256 | b5a261ede045199e0096b4154dae0d511262b8d6a29796a501c7ec50bd6708d0 |
Hashes for zeroconf-0.50.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c226963653ff073f98fef5f54701d661e7ea8d0c40b52be53f951e755cea37e |
|
MD5 | 7096988105acb665f093a61028cfdf5d |
|
BLAKE2b-256 | 57fcc0bd05d4368167c2d5f08482e5f76d01f63ff8294889d025309f83039ac2 |
Hashes for zeroconf-0.50.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24dddbfcaa6fd49330a2c143600b6eb557291ca6a7dfd0a3695346f16833a064 |
|
MD5 | ab80ac0dd62c78e844e9c6963055bac2 |
|
BLAKE2b-256 | ae7908b87eee0c775f6126d43206b42684ba5e67fe5ebd7708c718d923b559b8 |
Hashes for zeroconf-0.50.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb22486300288ad4ebbdefe6b1eedf03f4630bd6c3f8a3d5159337fcbb0baf4f |
|
MD5 | 7f055856b53d3f3a298ee155ebea922a |
|
BLAKE2b-256 | 01b3f8b72323ea57392e482a07f23280a6bbdfba1c86d5e0e3d5d2c2a24f7dea |
Hashes for zeroconf-0.50.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65fa09a043e5c7a2590d0aff2d64ba4d130934f50d2c6865b55872b2f2de243a |
|
MD5 | 841654a18ba9558fb5a2c367f5f6703e |
|
BLAKE2b-256 | 4db64135b272538adaa60bf5f65ef69ffa37ef1f1b0483288bcb85135d02f802 |
Hashes for zeroconf-0.50.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c96996cccee0c30f3db84e7f3657cc586193f38fe9ee7af5447c1414b47d4aa |
|
MD5 | 2a595b8fa62439dd092987cc74421b76 |
|
BLAKE2b-256 | 18168ff1f06fa890a4ed0fb1c708e8466e6ebe6ffc3d2b80589861fc2066538c |
Hashes for zeroconf-0.50.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70b52a6dc6231d5743a8fe1e944055dae8933a4d91181d2661a3538e3933f51b |
|
MD5 | 5cfabc4270f4b83856d3fb709423c2bf |
|
BLAKE2b-256 | d92f43553cf323fdfb761ca2cbf8856c7765571a67401e15a2dcf8e0213905e6 |
Hashes for zeroconf-0.50.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70e1c2f6fb40a8bdc02bee7c7ebb7231c830f70ae0948318e957f725ed29d90e |
|
MD5 | c5081f150be88510fb701c2984f2eb71 |
|
BLAKE2b-256 | 170459b0fe52b067a190cca1f1003d60dce4b67ba3e5c4e160b0bae6557e37eb |
Hashes for zeroconf-0.50.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 260cafec8fc5d635861521c7baa63a4b7ca8734d08824a71b0b2513860061bac |
|
MD5 | f7b1bd0f1ba4a5e1457371c23ff76be3 |
|
BLAKE2b-256 | 589b700adac62b948d247f913b308bbdbf059292e85b3ba1737ddc26958745c6 |
Hashes for zeroconf-0.50.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a37391b64aaba1074c916f2e43ce8e7557fee243b5498cb6e032b2614f3cd863 |
|
MD5 | eecc1ce5b2662e6b47a4d20f45447af6 |
|
BLAKE2b-256 | 5465023a81d8e78dd7efafd1362c8fc67f17c159f03b9c7f168dc1199bd1335f |
Hashes for zeroconf-0.50.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e073402b986042256827ce595cfe216a7e204911220778b3e29c6d61842f616 |
|
MD5 | 6d3c18df591ec1da93106ff23c4205c6 |
|
BLAKE2b-256 | 0116560cd820e372867f5cb51f710db9c41eb113d41ce892fb2447f495cafbb7 |
Hashes for zeroconf-0.50.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03d7a2c532d9a9ece289d0ade257d3f72827e9663a668a675127941fd5dc05a2 |
|
MD5 | 9557729d5c0e28845bba7d936b7e3cd1 |
|
BLAKE2b-256 | 8940a9bb1c8616861eee855abb454a3adfd8a62e93a10510868b3bbeaf990e13 |
Hashes for zeroconf-0.50.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c36d20acab24f3ccd43cbfc37b6bf217fd6b2a8913402b30310788ee29f5c2e |
|
MD5 | 597ddbb1d912bbd6130ef54f53bbe69e |
|
BLAKE2b-256 | 573bd800b4f5f3a6f2f80e75b6811750bb161de2ae51c1603bd3d6e01d945397 |
Hashes for zeroconf-0.50.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f9e741a313cad33f450a49cce0ff637d4de9fba7d76b7c4de9994eca41a0326 |
|
MD5 | 42ec3e02991876b2a29ef5df15a0b660 |
|
BLAKE2b-256 | b3439c30abb06a1ec9cb802af7bdba247559a7bb16e1facadab8961470788097 |
Hashes for zeroconf-0.50.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af6984541e463486335460d8f77d1691c87de1f666cf5eb2f3ae054347bca197 |
|
MD5 | 96eb88fce152c778cbc4584cb7ba9c6a |
|
BLAKE2b-256 | 0ccd110d7b04fee6648b025ce5dd45b745bab302986ecfa540f67240dba06804 |
Hashes for zeroconf-0.50.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 639c04226aa4eed99c71e1587515fc13ebd6348ac20eba669c8d8be73c899c7d |
|
MD5 | 23ce6c906b5ea6f5265091997b1ceae5 |
|
BLAKE2b-256 | fbe23530bd4d60a1b6395a9d348ed9048a89d180eb333058420e2841b65aaca0 |
Hashes for zeroconf-0.50.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4171622d03679e0eb57a865c0bd6b6751008576fec79b40ce568043025546014 |
|
MD5 | 67833a0f33be92c2be9434885725b59e |
|
BLAKE2b-256 | b12ebebe0b7ef746f7f479eb9b297641e79b9f0f7672b708a13c941bbaef7a3a |
Hashes for zeroconf-0.50.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b09af13550c20e6b512a06f72a4356537af384c4cfb1680d6ed597f96b9f3c4e |
|
MD5 | 98364e80deae31dd78a7ed4cdff18284 |
|
BLAKE2b-256 | 7160b0076342d90b2117fc09c9dccd614aa0d080205bed959e3e2ed06b89c688 |
Hashes for zeroconf-0.50.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 129979c89b5b1c0f902e7bc27765e7c4f52febb653d9645e9a28f7268d0cac9c |
|
MD5 | 967ce5842335391875a0e9fd9c77dbd8 |
|
BLAKE2b-256 | 81b52348b58293bed17c6fe7f8931bd9d9b658476fde3d18d39f8f6172212a3b |
Hashes for zeroconf-0.50.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f81c132649723ea40ce2ac93791bb156b2e064dde1f856e8793d6a0ba0de2b85 |
|
MD5 | 7c1db1b5a8a90bf38d11a9e11bdb1b21 |
|
BLAKE2b-256 | 652f53962bfcf01761ac35780191f01d2b97338c96885f7f87fdbc8c2eef7e0e |
Hashes for zeroconf-0.50.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a62d718d78d337f7782bcd3fca4dbda7e58fc49898d19d3724bb39eeb2f8c2b |
|
MD5 | ddbd8de3300747e5fd5363e007c89250 |
|
BLAKE2b-256 | ebd950e8c570534ece35e70b77c3f0d84f964fd216eab4724fd680f00452ad3c |
Hashes for zeroconf-0.50.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cc780bbf6ff2c6b49936a79007dae02fb51eac96a65dc252a789722575c84d4 |
|
MD5 | 25d66fb1b6c1268fc7582d951daa5cc3 |
|
BLAKE2b-256 | 1f2a9098c5a11ecd6d9bcb93013c871fa7aeb0f41c3e82ba0cece8d55a60b5c4 |
Hashes for zeroconf-0.50.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 270ec8300e4a14ab0257bc5a188ad172461c5904d68cdab19f756ff711bffa73 |
|
MD5 | 325103907d8f7f5ea7a35846901e8ca7 |
|
BLAKE2b-256 | 2038f535816ba9d3e8833b80a613d245fb62aa7c120af4913f389ab948e28fb7 |