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.55.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 274a42e7abe41621533bae4a9f24c5a6463f8741c0db83f7ccd8d9a2a65ae34f |
|
MD5 | 5d6ec1f8af5d260ad10babb191057672 |
|
BLAKE2b-256 | b0da97b06a2f886fb3413b6cf9800b81ee279c7f5642e37a27e4fd74d5d6c301 |
Hashes for zeroconf-0.55.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 | 5ae80ddb5916f47ee4494c0a3d0eea3115bdd9d096ad9e2b6250a67d9faee04b |
|
MD5 | 8424731b0bb4e01b2e66fbc86ba22a33 |
|
BLAKE2b-256 | a510f2863b38ca3917b13ae7d0854979a7a900b65cd5e41cc4e36cd5ec09e059 |
Hashes for zeroconf-0.55.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6de20fcf04434eb88882d87598931d68e4ea2c329a3481d283a1edc1ce6bb77 |
|
MD5 | 2f652e49aa5732b156bba2bd14c2d706 |
|
BLAKE2b-256 | 339a49c5b55fce832aa5ea572904eec9fbfa2945ea378a6bb9fff2b75b747ecf |
Hashes for zeroconf-0.55.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 789031b49ced2772a17ee749ed393615d849abf6ae9d1b30377817d05db36b03 |
|
MD5 | 5589241bd040b5f2b2a4d63165ebff10 |
|
BLAKE2b-256 | 6c709aefd1acaab609d5e3be78c029ced43864d8857112b5628f6ed822950786 |
Hashes for zeroconf-0.55.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e70ede82fa97c9d436d8e1cec191c3e3c8062c24322148f769f47d88a7db914d |
|
MD5 | 4995799c2aac5807fb87883eb6c79ffa |
|
BLAKE2b-256 | 59cbe24222212c7a8713d3d3dd99ff5396597c2e157ed0db6a52ee8dcd6bdf66 |
Hashes for zeroconf-0.55.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 | 590c9e38084312958ccd63bf4a1dc7540da98186176ba4674e9ef117b076ecf9 |
|
MD5 | a512a06d0003772ef5d1aeb03a67944d |
|
BLAKE2b-256 | fe5da2ab886d7774b05325f5fc25f29ebde469acff01477682e13a1764a4d2dd |
Hashes for zeroconf-0.55.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 132053cf14bcb29373d7bff3514d3289c22ae83bb0c99898a026cdfd3819c0ca |
|
MD5 | 51faeb4fe9508dbb9eab552de8fc6467 |
|
BLAKE2b-256 | 5052182481e42b0a4705f71d8031e754658d7cc7111e9da97795f25098df604f |
Hashes for zeroconf-0.55.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67c422a7acbdf7fd0bde2612adc9fcf4343d305d7af18eb5c96a9860dc2e2aa9 |
|
MD5 | ae6fc2026dcef2979902bda977852039 |
|
BLAKE2b-256 | d7ce983d4cbacae209af84afff9695f8beaef9dfab25f65bf8845896d11992bd |
Hashes for zeroconf-0.55.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51391bd6dea9c361865cc932632c085bb15003f4c889527843ca7705d5997674 |
|
MD5 | b92db517134022fd08586fa0d9b80eda |
|
BLAKE2b-256 | 69adb0f95ab79d971310ccf5c0d57095009c3fe2851069296a3b4782994dd48f |
Hashes for zeroconf-0.55.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 | 2c4592103e77226b414de2f34dff7a5363c3219db9323201613f6075294c75c4 |
|
MD5 | 97954f2ac078625099f0e4381d84fd00 |
|
BLAKE2b-256 | f2490288590da01d5d86879fbac8a39393a9130cd0a17d747e7bf7b915b4b95d |
Hashes for zeroconf-0.55.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16c15a06569fcad70be52b82b31d6cf49534a2bda43904a7ce8c5488ed10d484 |
|
MD5 | 4599f8279502347f28101f4903009410 |
|
BLAKE2b-256 | 407ff86e72e78be0be85fac15e78c16c425fbc4e127d20290a9ee1998a7037f8 |
Hashes for zeroconf-0.55.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0916f8653156145fd7440d4db7aa64277e718c5e935b851784056bc47a51ed9f |
|
MD5 | 45e91670c776af49734cd42f287aec37 |
|
BLAKE2b-256 | 97d2a65b309e8701e569570eceed2a2145e1e5216429e6ecb8f1ecdaefafe9ea |
Hashes for zeroconf-0.55.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd3a901b46553c7e66a739aa90cdefe059dee6520f9b47bb57a5c75fe8e59543 |
|
MD5 | cc56a1952c357d7369aac1fa2ccb3d13 |
|
BLAKE2b-256 | be1eed1bcc5514264f257aa99af2ced67c88ee771e8b66c6d0cf0b6f8ecca008 |
Hashes for zeroconf-0.55.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cdb8b8ebee97a1bbbeacf6930e264e417d8c0183933123eb4e26e260287c2b5 |
|
MD5 | 09082b201d7cfa2db5d186a58c9ed164 |
|
BLAKE2b-256 | b455fb6c54e62f67515c7fa4aea28922717e062cc64b41e422f3ae43408864d9 |
Hashes for zeroconf-0.55.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd306f315997cb86cb815aa9c6f80192167392df9c3f8217e2ecd988340bc02f |
|
MD5 | 6de0ce2c7b72ba58386dfaf7da1c173c |
|
BLAKE2b-256 | 3f2da4872fea69eda5697b900958c6805e2f278e3b5a98cfb1f6e62c36d89e2c |
Hashes for zeroconf-0.55.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5446e8cdd225326b734f6b2cfe21814ac53ce673b4a896cd29a6506e9bcf3df0 |
|
MD5 | 9ffb71c14c7d3d4526f64c77c1a3cdce |
|
BLAKE2b-256 | aa8d7d39b7f334a9f3fb11c336f75c28c315021a61573c4cddd39e4cae98fa21 |
Hashes for zeroconf-0.55.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cadfc08fe6eca8a5bd6c8a4942e4bbbfc6e8e72d4d776de0f1ed2044f063d50e |
|
MD5 | 1c27d66409b7b5059025ccae4a0016a0 |
|
BLAKE2b-256 | 91d9d56b7323b12be6ad6d4fc016e961fbb1385f7ff1e95c88d30759ca262d22 |
Hashes for zeroconf-0.55.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4091a209ecbeb217f42d8cc2be21039c8d54ea8e1a2fc3f6d3936071e4d912a |
|
MD5 | de1c483ad9c5c656fc85e601939aeeae |
|
BLAKE2b-256 | d5822286abc5f0eede0b8c418d32b6bdca0131417a5ef50f9ddc7d751422fdd8 |
Hashes for zeroconf-0.55.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3ec6fa220ee925edff1df8e2c33668fe86ad8d7dee0120ada4cccbe839d9cd4 |
|
MD5 | 64f23524014ab837bb78c8bdb582a0d7 |
|
BLAKE2b-256 | b59f9f22ccaa527d41b9b91200975b4fe305d76bc53027b95b11f627c13deee0 |
Hashes for zeroconf-0.55.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3eb1a92dcd4d25f2a03d2cfbd75eeca99e4dc60175298ea9f29f7b10d85da79d |
|
MD5 | 73d2b4b0b5220506b315b35413c3e248 |
|
BLAKE2b-256 | 9e42d80ac5f93989ad1143dd4a08a0d4b86b1c793541dbbbf998171c6d140816 |
Hashes for zeroconf-0.55.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4c1410d9f8f5a9ededa6a11f30d9f1071ad6764e5128cde8c2a62b1201ffed6 |
|
MD5 | 3ce57f3fd50e5609069d609c954c371d |
|
BLAKE2b-256 | 7cfce22f82eaa4f0719554c9fa5d32b7ce308bd1b4b65c7ac3ee2e85febc098d |
Hashes for zeroconf-0.55.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0712b35b63b7413b818e14a44fee498d2c150870a942e44ba6993b6d9451420 |
|
MD5 | 085713832be4f4556b937a58017d1be9 |
|
BLAKE2b-256 | f361dec07ee0730693f765bf1634f47fa9e662791f2f792c684164022e4b89e4 |
Hashes for zeroconf-0.55.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80f2ef5f34f55cc383139d87e77adb5ae4099b6886ffed89da5d4c350bda77ba |
|
MD5 | cf240145bb1d06c427aec9c3c96e0c39 |
|
BLAKE2b-256 | 42cdd6cd674d38ebf24ab8b673cefe00254c4882a1adb9928b0ea0dfd6c8b337 |
Hashes for zeroconf-0.55.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3157237b285a0e9a2e5c16471b2b1101c4f5670ac497893da81efd16d0c73062 |
|
MD5 | 34c7dcc67a2de754af3ba4c9fe3cddcf |
|
BLAKE2b-256 | fe2f300fb40683c0073b49a4e5d4d5a4597fd8db478af2f04a014042d8c48375 |
Hashes for zeroconf-0.55.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f89a6b94ed231e8c3b3bd165fc07f80dabf8906c959a59cb07899ae7558fca1a |
|
MD5 | 6575be57cc49360eda25538d3158c970 |
|
BLAKE2b-256 | beb416b55c24bd220c9850ec057eb112e1500a299e6eb702ef88a44acccbd9b1 |
Hashes for zeroconf-0.55.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64db855442a912f0d527e6a5127d6971105db3ef24fac851ced21f07fad6fca4 |
|
MD5 | 9839536a38647611ce788db5ff15c717 |
|
BLAKE2b-256 | 275a457a6fe50a8c1e07b304a89470be543a644d660eeb14b615ec3dd047daee |
Hashes for zeroconf-0.55.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8409b028b1d832a74936eeacc6cb51e36b2ed24c45e68bf086357e6e2d0e3c04 |
|
MD5 | 52959d79061b0d23776167554efeafe0 |
|
BLAKE2b-256 | dd258fb6609d8a1986bc3685ab06c650d05ec9e2610434f5b273d16142c6994c |
Hashes for zeroconf-0.55.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5016cbfab3ea3a1e7c7acd11ef039a130858d5bce75028700f808d99ab9dbb72 |
|
MD5 | de5c829f978938bf14d84b66782f0fe3 |
|
BLAKE2b-256 | e608905add448feb516de6720dbc8128106947902bddbce5e539afa646238f40 |
Hashes for zeroconf-0.55.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 214418c822be2bf3abc117ca6c417179b2ccd3704046d0e254735d2855373324 |
|
MD5 | 83a7005c6ae18549d0b4e8db6ade54bc |
|
BLAKE2b-256 | bdfb5fe617f9aefbb1f12e10d4994c2bd59d94f47bc87652cc44a6e3d70af82c |
Hashes for zeroconf-0.55.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abd2c129b169af77c28a3eedd9bcd5a2328ce6f6f2d22618574fc5177fa2a7f9 |
|
MD5 | 555c2f4a5d59b988d3fc1f7713ed1590 |
|
BLAKE2b-256 | d66d5995fa218d7b729b10b6e93a0e21ddab4d885994ee27993c87c4ccd74b6d |
Hashes for zeroconf-0.55.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb0c608dfbed2b767f49317c3f559d4dab8840bbd0b1db1a117ff1cc6345af0b |
|
MD5 | a3f81564c6dff83f5a8180f79a48fc40 |
|
BLAKE2b-256 | 1fb9c07c9f5c26ec9beca6d07d7b425b8c259f89fd32a1122eb651e66a8c4049 |
Hashes for zeroconf-0.55.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a36e8d93125b9e2b7036692bc1b4e7815d2215fb2e71f61ef0bc026b9a619c1 |
|
MD5 | 770f602526241e303ef89f6db9c823f4 |
|
BLAKE2b-256 | 68f357681b3a6d47dad2ab6449ecc4343688038a2f1dc7483eca3d4d624be151 |
Hashes for zeroconf-0.55.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31520c36ba892b0d89468161ddfdc78a5b0fdc4ae39eeddaa27f7cdcd10d4144 |
|
MD5 | ff4516967dbf39aebaa3da8e9ea032ce |
|
BLAKE2b-256 | 4f70e201c06a15f285468d07935e27e288b23770b911709f4e53ddfce4039c0d |
Hashes for zeroconf-0.55.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88f8ba3a389c0c1da6df9db457ef1611c6fac37deb5ee705c2e766686062ef47 |
|
MD5 | 3dbab82c495023d1dabdc6da01a7c1e1 |
|
BLAKE2b-256 | 96950f8c24ccf4d8dba7cfbfd526020d1b5a7e1f94b229c3832f1d5bb049ec6e |
Hashes for zeroconf-0.55.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7dd628fbda165314171ddfebc2eadba79696691719d220d191bf34fe1b74b0c |
|
MD5 | a6c7a46ef0fc93f43ba287c44a002df8 |
|
BLAKE2b-256 | eb486991eb441ed6d09e884e655f94488d9877a09ae609cf317cdb68c0cfc9f2 |
Hashes for zeroconf-0.55.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5639576ef9508d1f2f0919a889f006bb96985f78ca9f2a92a748c90466145e2d |
|
MD5 | 8d2e4a776cd4da6d1d83126e03e19105 |
|
BLAKE2b-256 | cb0ca5e61fcbd4af62c8366101be4a46e390cc2b9442d50a8ff8e374796e6ccf |
Hashes for zeroconf-0.55.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3c8d497c2accc094fd8f1ca78b2cdc5e71e735bedf9867d36c750dfede45cba |
|
MD5 | 69916af48732615748024e09920be5c1 |
|
BLAKE2b-256 | 2401134e760c6912d7d38647e99dd125e315d99a1a7824b6e1b417dfff6207b0 |
Hashes for zeroconf-0.55.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d601cd395daa220ea243973dd2991b2973dc22827024cb92d407610e66d51c41 |
|
MD5 | 39e60c7af294f578875b5c85e22fbdd5 |
|
BLAKE2b-256 | dbc9f211fb8cb9c7e3e7b9d007062332a684643803d0b2092a0cb0ab7acd0d8c |
Hashes for zeroconf-0.55.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51813704dd74fbdac582afa38ca6c7ef282322d5a19e0b05c0b76f89d78c18c9 |
|
MD5 | e5cbd2804bec869421c836244a4692f2 |
|
BLAKE2b-256 | b752cd8924e55049dcf00e89d9f2edfdbef9ee5ea099108baea1911b425014ad |
Hashes for zeroconf-0.55.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfd7819a08463afe2d818450eedc85d7e628b6625a877774b34c8f983f19264d |
|
MD5 | 5130594af8fb9884be9bd589fe791bc5 |
|
BLAKE2b-256 | 9d7ddd449d198bcc712c1af92a0cd109973cea7af34a7dd76a363c0868603189 |
Hashes for zeroconf-0.55.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78614836314ed776f8913f0b83f17b45a19f8ec6605a40dc39691379d2adf27d |
|
MD5 | ace11c17e6377d9f657307914bfbc6fb |
|
BLAKE2b-256 | d9f0d56fc09d583510540c914138ebaba719d39eab190f8bcbc7a46aeb450536 |
Hashes for zeroconf-0.55.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d820c0457da2d4d7c893a3f7313e0d0ce3f10b226c5bde7c14793b02d52e33ef |
|
MD5 | a7140c4e060cb2c9e56e165e782fb75a |
|
BLAKE2b-256 | a1075bd1e45e76fec3166abfafbd9ee8f0507f65c1da219d72f53bbd45589f76 |
Hashes for zeroconf-0.55.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82be1c08eb5f57a18f3740750fe0407ad60d0c269229f33287e9d16c57c85c63 |
|
MD5 | c8e9ab311482cde1b4c5bc5cf58450ba |
|
BLAKE2b-256 | 0ef74b97a0c21ca198eb6902d8d8e3fae937f9da3ff4ad798a9d54235a9f06fb |
Hashes for zeroconf-0.55.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f156939e4b2af0a485da3f7466c9068c2fa466a616fb8beb4f392518462dc2cf |
|
MD5 | 6d86fb2656bafbbca1124b794f3c8f54 |
|
BLAKE2b-256 | b47a68fcd800698f5dbf8b77060964646fedf5c879ed5d6d2991bfbea32d2b95 |
Hashes for zeroconf-0.55.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d437d80d0148c278ef898f9fa684687eefd863e7b080d6236db830ba0c8e2b8 |
|
MD5 | f7eb4ff4382c4cf73dbba46c4183bcf5 |
|
BLAKE2b-256 | e08c6307fdcb9371f4a6f3931af3d9fb54bfc573a03d3ddb05f7d1b48fda6a53 |
Hashes for zeroconf-0.55.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86013e36584d06748214386ce3ccad9615cc0c0b33530b31894fdb9a85ba5ce0 |
|
MD5 | 56d62316c42da075468a8d7f78b18701 |
|
BLAKE2b-256 | 3160b735e1de98800b77bd434d12468b8e03bcf21834ffd6388bf73f0f8bb092 |
Hashes for zeroconf-0.55.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a73f34dc0123eb3b6efc1c9534e036d7afc5d75a09cffb67671ebe8b5ba12db0 |
|
MD5 | ef78d81d4d908487346c1dfb76a6b03d |
|
BLAKE2b-256 | a4b62289b4964043ccb75d41e199e7f2832768bf912c2dfb85a92d74cf5fc0f6 |
Hashes for zeroconf-0.55.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa10b65ba06ba5d54d7d900e0d1ca046c2176641772e744e193b9867b2feceb9 |
|
MD5 | 955eda9860d8aded781ffd062f6b76c9 |
|
BLAKE2b-256 | 5216221778c61b3fd5242bc585e736a54fd8f1e125ee53a5fe1686675373057c |