Skip to main content

A pure python implementation of multicast DNS service discovery

Project description

python-zeroconf

https://github.com/python-zeroconf/python-zeroconf/workflows/CI/badge.svg https://img.shields.io/pypi/v/zeroconf.svg https://codecov.io/gh/python-zeroconf/python-zeroconf/branch/master/graph/badge.svg

Documentation.

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?

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

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

zeroconf-0.68.0.tar.gz (143.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

zeroconf-0.68.0-pp39-pypy39_pp73-win_amd64.whl (757.1 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.68.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.68.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (805.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.68.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (835.4 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.68.0-pp38-pypy38_pp73-win_amd64.whl (757.1 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.68.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.68.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.68.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (835.4 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.68.0-pp37-pypy37_pp73-win_amd64.whl (757.1 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.68.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.68.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.68.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (835.4 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.68.0-cp311-cp311-win_amd64.whl (757.0 kB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.68.0-cp311-cp311-win32.whl (757.0 kB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.68.0-cp311-cp311-musllinux_1_1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

zeroconf-0.68.0-cp311-cp311-musllinux_1_1_i686.whl (2.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.68.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zeroconf-0.68.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.68.0-cp311-cp311-macosx_11_0_x86_64.whl (835.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.68.0-cp310-cp310-win_amd64.whl (757.0 kB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.68.0-cp310-cp310-win32.whl (758.7 kB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.68.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

zeroconf-0.68.0-cp310-cp310-musllinux_1_1_i686.whl (2.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.68.0-cp310-cp310-manylinux_2_31_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

zeroconf-0.68.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zeroconf-0.68.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.68.0-cp310-cp310-macosx_11_0_x86_64.whl (835.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.68.0-cp39-cp39-win_amd64.whl (758.7 kB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.68.0-cp39-cp39-win32.whl (758.7 kB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.68.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

zeroconf-0.68.0-cp39-cp39-musllinux_1_1_i686.whl (2.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

zeroconf-0.68.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.68.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.68.0-cp39-cp39-macosx_11_0_x86_64.whl (835.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.68.0-cp38-cp38-win_amd64.whl (758.7 kB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.68.0-cp38-cp38-win32.whl (758.7 kB view details)

Uploaded CPython 3.8Windows x86

zeroconf-0.68.0-cp38-cp38-musllinux_1_1_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

zeroconf-0.68.0-cp38-cp38-musllinux_1_1_i686.whl (2.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

zeroconf-0.68.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.68.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.68.0-cp38-cp38-macosx_11_0_x86_64.whl (835.4 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

zeroconf-0.68.0-cp37-cp37m-win_amd64.whl (758.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

zeroconf-0.68.0-cp37-cp37m-win32.whl (725.5 kB view details)

Uploaded CPython 3.7mWindows x86

zeroconf-0.68.0-cp37-cp37m-musllinux_1_1_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

zeroconf-0.68.0-cp37-cp37m-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

zeroconf-0.68.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

zeroconf-0.68.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.68.0-cp37-cp37m-macosx_11_0_x86_64.whl (827.2 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

File details

Details for the file zeroconf-0.68.0.tar.gz.

File metadata

  • Download URL: zeroconf-0.68.0.tar.gz
  • Upload date:
  • Size: 143.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.3 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for zeroconf-0.68.0.tar.gz
Algorithm Hash digest
SHA256 e5c05d4fe8d6ef2133af930a17b18e172f54650294b780f93bb6a42df3af1e0d
MD5 a3ed98114194ef56e69c2131d00e2474
BLAKE2b-256 629712a9c5023d43e261c19004b64e17315339ee6d4ccaed4d1ed048950045dd

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e0a2bc16c7b058ab8d3b6f81d1c81f657a8e80d17e31606fe55657aa2fdf97ae
MD5 3a9582df4ad5831475689c6ab8aab137
BLAKE2b-256 d1ea4aa41e5a381c7ed3008d0576ba0375a4ebda9a80acbfafbdea9c82ed147b

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b346609afcb09e4c3332a71b407292e46bbb59f1d6b0651c89a158348de1336d
MD5 32f2d0191854f2d1f0e5d1891a8df6f0
BLAKE2b-256 3ca0a62b57f46df891950d7dfdd75b1c51a4375662ba78bae41800936d1e95af

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4bb7124eac7aa726b020648c4bda52bc83261292d7951d49d020174906626678
MD5 2b69be2fe40f5d911750c2b878023aa1
BLAKE2b-256 411090fbcf84210e6e98641bb5e596f38b423fc7fe1f36770dc044e2bce43d34

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 aeaad79e2b378bed9f804a69c38d22f0c45b4f30e06a1e6c35986aba659bf47e
MD5 aca18a8ae3e680be752396ea1422451e
BLAKE2b-256 c3cee89ba0dfadf4b4a744f33281d4125dbc034a9f9a0d3328685ae5613f3c48

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f14e367dc6bf1f277b17240e357326b2dd549bf6127db6bd2b2dc06fad7e54bc
MD5 aa958da55ab9e6be4f33f699fb7a8d0b
BLAKE2b-256 77f1217429809145f8b3709ccbb560cb61fd087d4add12453b1a9d626a08a204

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3daf846da668ae1bb74f8e6d1e56a31d0025fc0d03dfc08688a52b26ef4e5535
MD5 2bfbdc4d17dd86d9438afaa30b57a3b3
BLAKE2b-256 016759071c6abc8ab8ccd339cc6d766721b231a7446e78cd750daed07dc83478

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ceef35517c5797ac268a9798ee824ce0e59199b6ff4816553fdbc8d95639dfd2
MD5 3dc06d8808f23b5fa7bd5b84060d35d2
BLAKE2b-256 b59ad3ab9c9264b46439135d1845fe9aed4e56739ed25ae2e1ef66d9ca9a87a5

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 670081b41e5176d8311db074e10c64fe0a4b5b25338291ab7c8cf8889a5772e1
MD5 c7f4dd861974cf61d7eae21d4a73ef0e
BLAKE2b-256 a4462f08c5cfbceae7b35502acc6a0811b36cef65520167f4b53df4aadb9dec7

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0bb4e0f143e71a0dbc67d13e8b60a4f13cd220a114cac97dea7facd8a381e8ec
MD5 5739ea825377a9412db73d4eb3a2cb11
BLAKE2b-256 077fc2b1c8840c86e746ee71757966fd4a3e87f5977a6ff3261c289b6a4eb505

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cad01ba7212634c3dcef08759e238370e6825f2e15cbb39e75641939aac95361
MD5 1fd374e27712ea8ca2ae6e1d99fd3f11
BLAKE2b-256 022a57f5d4b46e529a511296d740f6281bea7e84d803f0a73cf6a353791a6fc7

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ce50f74706ce7b9ec3d30fef089b9abf98ea8162972500b682a865db5ecf9dca
MD5 8b556bf374adb9456b672b21b966f6a7
BLAKE2b-256 6b738b5ebf8f7273bc49a02f78fdb6cf11a51e5b73e59177cc0f3da94cff46a5

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ff5efb5c99493a1fb7150694d9df3f6eee1c627a5a277ffa8ec6b73086e31b9d
MD5 2c5d44a49de0b6dc852eb075ea707722
BLAKE2b-256 b98dd2d067bd774f8df457e9c00e4c1f6b89c1905298a9ac3e75df3ea8da14fe

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 757.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.68.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7d0dc46989c1d004376cdd42b8033029b3215e702359a5eb6c346c3d71124b27
MD5 9b1547eb6040f7889eb3742918ecccd2
BLAKE2b-256 76e03e3419ad0ec48797b8ae6b4ba3dd17768f3618c4e649db908cf8f7cc11c3

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 757.0 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.68.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 46190b664976b7451e2933413b5203e832ca697a3b61e2d7d62689aec2d1e670
MD5 33436c8a611f357f865d1d2358ae1fd6
BLAKE2b-256 d8cabc661f84b00a369f4a444f20b77b0d9e602ff3afe8f61aed9fcc23eeb806

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 076815d5112fe1a3753ef90616d6c51f3bfbbb29e6f669c8341b0c0967f98f0e
MD5 29ddf4634ead6c5317577810783db57f
BLAKE2b-256 186ccc5c212085201e93aa3a4461062837ca3b5a58c94572aaba6d88a752d7fd

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4a4aebc345d9e260d886e7f1508a5be7fc8738c974dadb0e498310e36262cba5
MD5 1d171bfea3be20b2f77441a4eb549271
BLAKE2b-256 c509e055c491639ca5a12252aab5d930c19477ff7aed4e04902b5a6ede658388

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9fdb9942ac7ab1c51ba3a237cae1335962046a95fb6b4a398fe7e32bb35a4cb7
MD5 61b3a0dc03ae35eebbe9600cca5d1a58
BLAKE2b-256 425f47c4a7ed10fa2a973e8b3e376858ea1e74f650f7ca4599815aa47aaf5517

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 965064418ff0e3af37f12f59a909b2b8ed94de4ab915dc007039ba0e6a2d0a43
MD5 2e242ad0b9cd2dfcd6cbd5b4eb92fe64
BLAKE2b-256 2c8d65aa89414c01eba356dc606501e6670da0a272e996a2e8b44e88e0f20472

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 41cc22ef0a91e99943342e3740525a971a6dd3907fe48e27742fa5fa6025b567
MD5 46cd67400b2eb2aba55d759ffd91a743
BLAKE2b-256 6ca7f17abea66ceccdc2a1f50197a89c6d3efeed8a444259835ae31c1471701b

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 757.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.68.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2cda182040e3f369b673874c7303d247210748cfd3b0569d51755a8ed562cd2a
MD5 689c4ed2fce19d8c11c28cd963e4201b
BLAKE2b-256 cda2fed5d8f748303f2176cf74d6d8e61f22e2faf1754f8e64ac852d70c932b9

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 758.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.68.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e55fe377e452eda68bd905360724c13346bc68fd0748c76be1f007d0cb6fb1dc
MD5 6fcd13ca922f2bee3e3c1b870d9e82a9
BLAKE2b-256 e0e931c3bac4ee3324ee9412e7a6ad9673dd35ddaf393d68ba71adefb7d60b86

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0cb9e297e452b3b2a30e383e5abd0dfb6030a4d2994e341e390b059ec4b7fe4c
MD5 ae11bf7575a95b9ecdfecda4200f13c7
BLAKE2b-256 3a4da9028414a9908c2575abcde17c87b3cb75ab2a7c41f3d0cf749230dc6fd8

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2117d81c80a730cf16beacc22d917f7f07d3bf26b0fc0bc87971f9ae472bdda3
MD5 d6438f136de83cb695cc27f5c9321175
BLAKE2b-256 17b97bfee1c9913864d73d337975d47dd7a3b4bd9533a5f06111f8a9c17737a8

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp310-cp310-manylinux_2_31_x86_64.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.10, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.3 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for zeroconf-0.68.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 83c038183b62b3bd2c88d40553829f40678dbc7506c180b4dedd735d5394c15d
MD5 cf6cd6b32c58041c94f833ab5aa03f62
BLAKE2b-256 816a2b85d1a078ef0da1c0aa083f6bb294e3b87bde79bb5f3882f839013d7759

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 809a35bbbf8275caa49df9de72bee72c99e7e9d557091d90f659057bfae8c5b3
MD5 32bd001c0c3cb566c161fef40817ec59
BLAKE2b-256 e47dcd58d307f69166e9cc41cda721ba884b2022c4509fa314121b23d4d98610

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7018b90a8288d84d5d08927086f5e0575b55648fc105f2b89b1c5f6da355baee
MD5 3d35c3c32a207effb78e20b87430b50c
BLAKE2b-256 b00ad0c8cfd33d7cdc12d7e377b3a394964a22ea66b03b30aaf99f102c89f707

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 872d338cd333a0eb7544882eac4687c32a31154ff436f3ac7529ade974ce66e9
MD5 64b66ec4a0db1d3ec27e568ed051b9f2
BLAKE2b-256 775fb89f44d3a3c07204741234e7e515c18b180e082917b96039b41f67a56bb1

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 758.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.68.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bcbbe471afacd577febcedb2b1309140286e862ad4a7a63964450de954969f7f
MD5 d0097c1043692af4ba1161ac32f3413f
BLAKE2b-256 422cdcdb2ac16099633645a26c5787db50aa913c8e7a89d0918c17fc439b8ee1

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 758.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.68.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 ef65fdf93051c7b1e9a3f59404e3fbca55235dad8065bee0d7278aaa7f69bb6e
MD5 451cf22d940050ea73fe3080da88dc5f
BLAKE2b-256 42a2c358adb46250e859d8c44fcdbfe3770977a68d4e15b09566b57e1a7373fd

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f97aac26137e4137c03bf4732a4c1336e15e6850228d7cedfadec8a4b8052b93
MD5 904c7518d47604bfd216f0564cc57a76
BLAKE2b-256 a62b37ab0991a0b9c49214a0f26eed289ca6e6a7da5b73e842ee07429f423d3b

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 0993f666127f7a58473969a17fdb0a56e3c03fd0803ad32d03697d1bc5d12885
MD5 3244b00c6272a94ff7287a206d6eee42
BLAKE2b-256 f4591528c2c8ef5bb57a81e33598cc54a47e322d9558c89c5d4f5f0add894c31

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22a1863cdd4fd1df3a5e4836fa39b6bfd294a47e97df39908a27473d352d1484
MD5 7c864daa00950236bb5a8b682e7389fe
BLAKE2b-256 445a24bb490f2e42c8c269c6a5085e124c18740cbec250bc92eaebf9d1764e2d

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 60b54b7052194d8e353fafcaab875dccfef8d586d313123a876c481f3822d0fd
MD5 f342c4fe698c39170c30bd91a497d0f4
BLAKE2b-256 81e298ee89940c1ebfe3cce500675ee4b0ab4cea7c3e81e823d51e1cc62b2124

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b03dcacc5629bff2a53ddc53304de62ad2ed25dc5c7c885fc7da9dd2c7bfb59e
MD5 44ef758414f94a031f7e14161c252a22
BLAKE2b-256 fb8d213ea69b5d8412c22855540539113d6dde260d672e4863cfc1628abefe3f

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 758.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.68.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e3d7253dfdf2a0ce2f84bbadd3b9c48f6808c501e77f68cbff5fee4e75d4906a
MD5 9c66e51aedcdbcc3e9cf801effb6b5e7
BLAKE2b-256 1d48d50aac29349722fecf773ca70e7dde7a57ca22808c6404ea5413db866b9a

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 758.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.68.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 b4c63cc10d03039bed7e6a43f913edae2d9e5f19740e5fdd0b3186aeda6cb7f6
MD5 2dbb70431b551ff0ac8842f1b4d94e0f
BLAKE2b-256 024b37778319d2f76d7eb59f820aa43b2d68909356ba82d04260b5adb6021785

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4afae45d2260b7def0f392170e1c25fbc617914ab61c4657db5562c0ac8af4d0
MD5 dfe2463fb4f5e15075da43eea0a189b3
BLAKE2b-256 27edac63d98750e471c067ab43d31f1a50097b6f934976cd8ad7e56a71311da2

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b2ab57e7b33871a5c9633593bd0c1857a69f5fa71532af5431757f722d19af6b
MD5 33c002ee185ee7b7cc6c94a95688a491
BLAKE2b-256 055b8eb1286c01842030bf98a0a0a4eb73b409e758ffc4ffc6f91639aa69360f

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc76c94d3f19ab70f8ddc26ac9fa0ad0e6f2e68ef32542acc65420276bfbe0cb
MD5 00a88832fb4a744033322684be4d1703
BLAKE2b-256 abb832ecbf2c2d637bf88d309db6b74baf64ff64862f75dd125832eaa0ef3310

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fe484611f5fb08a8a8b279cc84652e32ecd7eb27e4dfed0e1d560de1647448d7
MD5 9fbc7a4755d8412d95b38c74db38c00b
BLAKE2b-256 5ad5de719c3498667e0bbcb0413b66348d78bf5ad79df033c43130ededf71dac

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3738605a88cb7ebb59df3d3c36a0c2dc6b3ce5e7dd1bb4aa00651ce1a884816b
MD5 71df5041a7e0ebe01c2a8e92914a5ec9
BLAKE2b-256 d9b316a9ba71e71e92e5f3f37824097178e2ed1890761d901e885a37a79ca142

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 758.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.68.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 229bb4c5db990b97607896e149bd41ce62576dba4905d256921d30b340926c97
MD5 cbd321e6d40c68bf4ebec03be2032755
BLAKE2b-256 172c5c9463728dd51abea8c7eedf680a7b50832580f0dfb1572ef2d0d75931b0

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: zeroconf-0.68.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 725.5 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.68.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 98ea301a5e74b98f64283aaa4edd897f40e921cf5428ac8fa92a701865afb876
MD5 8b4ed46747b0a004f6885a7248998ada
BLAKE2b-256 9cf3cc30cf3d4ac2e864346bd26370ca66a8805d1570be1074190ee0a0589ca3

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 882c4b994feb62f6a80a640ac1f4e4d0cc41c925d5d40d1b7c94aa2286ca3d4d
MD5 64ea90ef384ebe41d9a82d4e91a973ea
BLAKE2b-256 a1521229ec5f541775e31757265903a971c7136e5914c8b5e2deb859f612b082

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 85272d60d0905d575873cef0b23a549cac19478f6b2dcc98e92fb7f6646a43e6
MD5 ba90f81a86b56cdd29441c9c353e3a7b
BLAKE2b-256 03467e11dca4faecd595c25cdcafef8089dfb6e850c2c608ec069792a0462614

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e90fdb0a93bc1ff608f1329e2d9b82bac8d711da087578b0222e7526a799bae
MD5 17fb36f291de01b26bb9f82236ee6c9d
BLAKE2b-256 fb7583550cd7a85c3773f32474234443b6fcd4c2f4d46567bcbe36a61529e33e

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 23d2840a56025939c3abe6087595d51a32143f5105a045871becc7f1d3a1e7f9
MD5 ed23d42c5e04404ff13cfc0a17d4376d
BLAKE2b-256 269b18664f5578e04f6ca6a8f1f6a38fa58573ea32bfca1f8c560c9fee4e6bb3

See more details on using hashes here.

File details

Details for the file zeroconf-0.68.0-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.68.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 46cc26185ce330aeb78413fafcd7bde033715a9fc9a048893551aca0662655b4
MD5 c617d5afd74c94ff9b80cd8c394c0e81
BLAKE2b-256 aeda12fbe5b9fcae3e3a011ce7a91f0438ff16a82973a7a83d933cffa04cc194

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page