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.79.0.tar.gz (147.4 kB view details)

Uploaded Source

Built Distributions

zeroconf-0.79.0-pp39-pypy39_pp73-win_amd64.whl (1.0 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.79.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.79.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.79.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.79.0-pp38-pypy38_pp73-win_amd64.whl (1.0 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.79.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.79.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.79.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.79.0-pp37-pypy37_pp73-win_amd64.whl (1.0 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.79.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.79.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.79.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.79.0-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.79.0-cp311-cp311-win32.whl (1.0 MB view details)

Uploaded CPython 3.11 Windows x86

zeroconf-0.79.0-cp311-cp311-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

zeroconf-0.79.0-cp311-cp311-musllinux_1_1_i686.whl (2.9 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

zeroconf-0.79.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

zeroconf-0.79.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.79.0-cp311-cp311-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.79.0-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.79.0-cp310-cp310-win32.whl (1.0 MB view details)

Uploaded CPython 3.10 Windows x86

zeroconf-0.79.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.79.0-cp310-cp310-musllinux_1_1_i686.whl (2.9 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

zeroconf-0.79.0-cp310-cp310-manylinux_2_31_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.31+ x86-64

zeroconf-0.79.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

zeroconf-0.79.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.79.0-cp310-cp310-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.79.0-cp39-cp39-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.79.0-cp39-cp39-win32.whl (1.0 MB view details)

Uploaded CPython 3.9 Windows x86

zeroconf-0.79.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

zeroconf-0.79.0-cp39-cp39-musllinux_1_1_i686.whl (2.9 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

zeroconf-0.79.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

zeroconf-0.79.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.79.0-cp39-cp39-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.79.0-cp38-cp38-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

zeroconf-0.79.0-cp38-cp38-win32.whl (1.0 MB view details)

Uploaded CPython 3.8 Windows x86

zeroconf-0.79.0-cp38-cp38-musllinux_1_1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

zeroconf-0.79.0-cp38-cp38-musllinux_1_1_i686.whl (2.9 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

zeroconf-0.79.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

zeroconf-0.79.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.8 MB view details)

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

zeroconf-0.79.0-cp38-cp38-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

zeroconf-0.79.0-cp37-cp37m-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.7m Windows x86-64

zeroconf-0.79.0-cp37-cp37m-win32.whl (966.9 kB view details)

Uploaded CPython 3.7m Windows x86

zeroconf-0.79.0-cp37-cp37m-musllinux_1_1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

zeroconf-0.79.0-cp37-cp37m-musllinux_1_1_i686.whl (2.6 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

zeroconf-0.79.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

zeroconf-0.79.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.6 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.79.0-cp37-cp37m-macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.79.0.tar.gz
  • Upload date:
  • Size: 147.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/40.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.4 tqdm/4.66.1 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for zeroconf-0.79.0.tar.gz
Algorithm Hash digest
SHA256 19a1ccf4e8064cc54418d86e961b6b3eb6609b7d7b41d7480a35ca4a8225eadb
MD5 2a95e3f70b5da2af31cdf08b43cb4a7b
BLAKE2b-256 aa8f580783b209a84bb413b58ec91a8d333a41e0e3a9080dc77c05516a18e5a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 db8d50957bc7bd00a5bc3544b1c644aac89168c302c98e84323b41be93ebe33c
MD5 7daa54f1258f6bbad91ce19665dde76e
BLAKE2b-256 7ff02519ac2280d666feb96a267cb6bc953c7cb3d5489431baa18b776068c8ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ea717befbd4daacc59130a105baf950a55e769aa38db51a6bc8b7dcf8500956
MD5 8da1f74bdfbacebe6ba6dabc535b5754
BLAKE2b-256 d8d1c2fb8d90a38549100de8decced28b0f0b21ca2bc8b62c390c844f7801b37

See more details on using hashes here.

File details

Details for the file zeroconf-0.79.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.79.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7ed256fd7036f66a5e9620cbf94cc587ef7e867ae1c92eedbbdcc52382a82d9f
MD5 c81e3e3941b4d3e629ad123b690e27b4
BLAKE2b-256 ae3bc259faa50e2ee4da22eb4ba791cd1eb34dff65fc80ac9df4aeb7204231ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3f9c878c0f9aea9bf8ad397e60d35579a7dc30e341782d71e0308ce88536094f
MD5 db52be432c8630b28d21be82ad06e735
BLAKE2b-256 8e700b2d584c34a8d62803ceae774b853f66fc2e47cca560446e9d1bf0b30201

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 90de86aecc0725cfec9cbf50325532b7ad643cceb2d86f46ad5742cd3cc0c045
MD5 412a7d20d2b7f59083019b0822d22723
BLAKE2b-256 5565a63ed05a4b5637ffa51fa77af9510774b50f895d90eb7918d0ef709836f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f0f8783dcfec891a1cd7fe10db2fbbad026705d52db0f5adfc78dff9f661f7f0
MD5 a2fc5c0961e78b3bbd4e7fc9bd959901
BLAKE2b-256 7d16530d273b01bc499989a79616d1f5698ebd698b0eae38be2a3d4ea8d094d4

See more details on using hashes here.

File details

Details for the file zeroconf-0.79.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.79.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 40aa4ce53aa09fadcdba8882541968261a315254932bc106a55a332aaf9f6458
MD5 01aa0c2dc615df2f773ce81c1077ab77
BLAKE2b-256 23bc1fd0a68f5ad7c5f2e0fdb0b2066604a2266f06e7a05b8b22a010b603ed60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 48b6ba3a174762c683a6d197ed93c767482c5237023ac00676998c4066577f92
MD5 2f2256206ca4100014906c90acc3d062
BLAKE2b-256 fe9f38bfb1cf6c0cf44c7cc0ffa6b9016fde2955b11c6b674e991d19856fb0c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d41c3a6d2588a1882c03d1ab4c5bc585fe7bb4b680ae664cde3721670cfb35e4
MD5 86a9753f6d7e94422321e3a7c5c60708
BLAKE2b-256 9041c253ce56a36a2f2f26def90ded056c17982b17f27cf7d15f2f07ee290c36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd42eb799365b248cff9ad1cfe1697cb2d7ca503d77ccc6838d2b33f084fb817
MD5 3b46a1142be523542f53fc617c9942d0
BLAKE2b-256 454a59ac4768dc962d7c6eb2bdff248086ec587f1150771f73d462024e294830

See more details on using hashes here.

File details

Details for the file zeroconf-0.79.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.79.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 390dbf7013df27c7661a19c1ce3b2198224253d24ee8c12e1e5ee575e6dcd513
MD5 e0bd58722f8a62adca77fda322f30dfa
BLAKE2b-256 f2be97788656d02d3cc52a1981e63238a3a734b16b9d903f34542cf73a3deff6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ee66e8134380509c394337f1817b11cda4ef9012bc5c415f0a5723a7e5a6e39a
MD5 52dd6bebb9961b5f6266e691b5970469
BLAKE2b-256 2388b623dec644abefac6ee4ec107e74b4791a1ce005cf937e347d8bb2180402

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ae72b9d8ebd13da19f95ca4197abb51e2daf311371a108bc27a994b8563d6f54
MD5 7dea5e30d12dca14d7534528781f22db
BLAKE2b-256 d0a909840cebf1b3393aa739938da3d33113381fd1b2b26eaed4cb2361428fc4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.79.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.79.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 665ae83fc88319040415944d168b9cd35a08c42f55513792b2e3f4117ef5c797
MD5 4fd41a9325d9340be13c1de8809bd998
BLAKE2b-256 085d41fd465c9ce8231b8fadcf3e0c9efefb53ed5cbd7e8fb58e9ce60f1dcec9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cb7ef28d95571c329015cee28f6cb3c58837663eb12385e368dba0d38998a552
MD5 62b6a72ab9e68e4fc6140a2a3a33e2ec
BLAKE2b-256 1d102f70419abb5d42001dbb600b926c23dfb1b10238c09ad59e8f29fb161276

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 819ad25493a0fc4a904e91f44072527a3e12546d08c6adc312acd37fa805368c
MD5 4ba6f92c95e41aaf6a5624e021ee1fb8
BLAKE2b-256 3aef626d0239d13240c5a4918f8c994db7c54215264f0cb1abfd4735662019c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db53329e7e757cb64cb495177a11083d9c566f3c4f62e95c124e22c5c7bb0f00
MD5 c48a52fad166fd82aee08336af075507
BLAKE2b-256 ffe1ab9c06b35c97332009824e4664de17256b0543acb17e8db588a19c7059b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a43cf01197051f04dbc4c1cf666b8e3fd177531f82bec16487574371f4b64a91
MD5 48a3b815521891aa4dd64d5009d5ef96
BLAKE2b-256 aa946950c044392cdf38d5b67c8e4c2de183a71b728ed5f8fc84765669bcf1d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6c35b418ded02acd7d8bebb751da8eef760afa016a915ca149463ac6b4b6a832
MD5 c97e94e43091bfd74ca7d3988b55eea7
BLAKE2b-256 b98c59b79f77c80cae1087c74934e0e8fbba5584e359b4f2fa4f862774760c3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9dbc59331c59a22d8e69d5d22931df2d4a275305089f70fd1b8895baf013288f
MD5 59d0472fa961170f2eda652ac7d9bbad
BLAKE2b-256 6aa72dfec1e97ec31850e48dfa365a93fce3d36a3d44b77c95f8cb69489906f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.79.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.79.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c5a36ed979a58a0cc5fe0cca0667315e75b34e32290f786a4011e5155b6e62cc
MD5 ca94a37d59e52ea185e1b63b6c038bba
BLAKE2b-256 7579bbbcbf8460ae1c56cc29240cb75bd51b67d9fd83664680bfa473fcd45583

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fb1c38f2b38f0fb644fb480d1a56c44bf32837f078dc7e0c4558b5b49a661f48
MD5 0065124b70ab75ed52d420bb7e17aa35
BLAKE2b-256 c48972caf593230fc131960d1dde64558dd0451b4f9807c2ed190d411213353d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7c4626c317d4c7a63fc144c191c85a15f172d0248580bfce1cde302d07966f4d
MD5 b602e53cb05b9e245152b712255d5036
BLAKE2b-256 b057d0c8dc65b5e6a0822e6b613d87535ce45f2e965c91471de1f411868cc847

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.79.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.8 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/40.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.4 tqdm/4.66.1 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for zeroconf-0.79.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 25f2aafac82d82d3ffbb4a4a57764a2e5a8f0898e797747c5d9256ecc72c5b07
MD5 4faa652b2cc14f7747829912f037ea85
BLAKE2b-256 be1284d37e89ced7bd621f093717de1f78b9a65c52390c237b39f2576ce660de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e5e885498283174436e62503a7f634046e21a9abab726f2885c9571f85adaa3
MD5 8eac4f1a7b55652e638e35ee5b7a0f3d
BLAKE2b-256 41af23f150c0a520d0ceecad81d09238d7eb9279c6171860fdd4b1b670ab6b62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d75e054d0e636f608588bdae63e67aa494dfa658144c7ac9617c12d2d5142c76
MD5 1b8f59db82f87c10892180a3598b8196
BLAKE2b-256 35534fa65ca64b369ee274c531a50629800058c2ca922d39b300915a0f317aa4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c5b5617c0652138ae8a2735c6b66895bf9cf8fce92eacaba8118dd199a92a98a
MD5 051c70d8aac90a931a61038fb195529c
BLAKE2b-256 a5ba9b7856a80469b02e96a7041bf94e5cea40724eefa84edffcae83bb9f22c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.79.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.79.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3d0fcab252d3a01d77bb82897d57811efd445cefb5e67566bfdbf8555dd4ab89
MD5 ca55d9f54cce549e9f982bd68107275c
BLAKE2b-256 03c28acd8730b5561387c681b0385f1d22158dabe5f2fb0e12689285e8cdd746

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.79.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.79.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 97d4fe7f9c81ae8f2e2420502935be43afaecf0888f1acd3e19f67cf98c44f3b
MD5 f9fe7a8629d589fe60af90e121f6e692
BLAKE2b-256 7a02952852635a9c22ba7dae1d3be3b68419c56d9f07f3feb08cc544123dce1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7338c71ec1a1df1378b0244ab20c1163bba07eb4d20dfa2cc852d345ce446819
MD5 47a52f933bd6289cad98b018745c20be
BLAKE2b-256 fc7b1a183e845495979fa18b2ed70bbb438472830ef7caf7cd214e510a475e54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 36a313bbdad8d9a70997693c005a67d5882e8e562dc95b281b60ced652b81979
MD5 b7dfffcf7b54d9353d0ec9a2cefd4acc
BLAKE2b-256 a69973d5c5acbfaa56e6aac159ccde7b1af23e8c6104a114e0f8d6ee1d2b9de0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 031e3fe0017f5e509ce0e4bf82c8b18709c5b71ca2aa88c2356e303021e68fc2
MD5 247e3db66d54a9bf9ecfbf7914002989
BLAKE2b-256 559aae41b471f9cf05c6ee4e9b08410421105bc273072f8331e4543901775dbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0838515126c7ccec8410e6a86a8ca139adcc55c2ae845bc4d3fbd3d0cfb69df7
MD5 c7f8b1ff0a88117e7ae0d3404a0e2ed0
BLAKE2b-256 b9a8063a166bea1b64b8da2fcd70e7507fc8bb7c2865e1d6b5189d7544cd6f49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 41e8fffe4012ee1cdcf965b3687bfbe8ce1ffa83ca04cd3cbc7e9f104252e5dc
MD5 42e0c822d3a42acf3d3acc1bb662dc30
BLAKE2b-256 eb34fb10addbb319d2502d935b33ad7285cf3539bc7ddc7fef1b766e2f1de468

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.79.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.79.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 75a8bacdeece55fd4aeefb5b00fc67e6c9671198d8feb9385c1273880fbf3db4
MD5 f6a87adc0b3e9c7eff03850242c1ec6a
BLAKE2b-256 3aa149d2b0b9a48eff50839c637a7ebc6a94c5ac2888c675f9738edfa0f4ab50

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.79.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.0 MB
  • 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.79.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 bd1da0d385e637cf3cf2ce82a52fa8c08eee2752b9b96c5b5e448fea3495c3b7
MD5 cb16a5f344336c7561472a17a1b86a9a
BLAKE2b-256 96d7aeb25c67ca6056c5946c036d513406fb5aa623f2c207ba563383e9075a8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b6ad045b943d7d00c247b71085f25bd292851877cd417993e1cb3426ffc90217
MD5 b4d71c9b6b500a0080ce9ed4a8b90ee7
BLAKE2b-256 b5a5c650b74938ef6f67ddaf5276c7bf552c9dd24fc9affc19dd2c9084e854ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 cc767eddeb27b30de1bd28f8aa2f026ded9c39e924e2c74e99fc3a6cdcc9b066
MD5 5501e1bb62f343b0d6a898a5d0fd60ad
BLAKE2b-256 60dcb410886e32fbb8db30e7f8866cd3928fd28dd39783a3b9e5d65b32de5d7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4389f69194ca2a8ce4929515f0fac86fda585c54a1da829843df3f86ca874308
MD5 ae7826d6ad2c270b381fb3fdc7d71252
BLAKE2b-256 fb0cca4019df27327e06d7380fa95f0049152232b0bc6a1062343de588858541

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b3363e3b6edfe41e065eb2bc24e5d477d01437b28859866319915852511730f3
MD5 d9106cba40f82b61bdc0bdf180cb512d
BLAKE2b-256 d804a8e0c9b686d3be60d3496965acd82585c9c2d7f3c98413fd47f96df27954

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8b8fa43d32931aa1c8d64f8076bc903523bb4ee7536aa30e7bf38ed3b2d8bb01
MD5 13fd4149e84a8fee5a9a08fc15e5fcb9
BLAKE2b-256 910a604dfd95590ade9deee60b38d7a297651134b16247dae8e2cb1409e28e66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b4b69c4e78505d37f28160e349ffbd9c8afc2d643c7074ec0bdff04d9d08fe67
MD5 39cf9dbb910cc5ad5039d3e78b67025a
BLAKE2b-256 f4a1b62cf7fb6854fa5458e40317bbce813448934c3488fd0728cba18847ad00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.79.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 966.9 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.79.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 ddbdf113f09f503c6c680a3ba29a13d09436f755c66a9190734404f9acd7a16f
MD5 739f27d2b00335fed9f516a9aa7ccb93
BLAKE2b-256 56f34bd9c37549cb75f02368aa2d680b40729a7225e61556b38f65623b97566e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b2d23cde68468da5bd1dcefded6f07ec2659e11db1f20c33f1f4030f5d8c78d5
MD5 d56cccdb066c34fc0cd0ec38f0fe578e
BLAKE2b-256 cdc83f9f6fd78a4b64e3f6aae36d51bc20486fc4d014b9d7d74045bd07d8fbf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a727b0ad606fc4aee485299f26c44f69127279d566f5a1290b6a9375bcc3df4d
MD5 7bfe48534dc3d9f7aa61c3913c1828dc
BLAKE2b-256 cbfee87eff102d2606498b58212c32ff54ec4a73403f3e1e2ea7c6b64b390514

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cdd38da6141fa30568e567c0a03b0ce74f6af6956b4ff1610df0cc545de389ce
MD5 3caa58a99ed7086c7d8ad68a89a8d264
BLAKE2b-256 6bf7b8f61e84fdb0dc6ecf069fa52e1401d64e10233bb0d7b717e6ee65e12803

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0dab1cf547666d729f684b4ec986f5ebffdb5b432eb56535de3690e084927977
MD5 8896a9a761c1fe62e207e36a9965ddc1
BLAKE2b-256 112030ed31c6b80fc9512f53359a403e2f2ecbb90b32082af35a68527ddc0f97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.79.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 db94a55ba351c3d8c4647c0d3c8bc3be87aa6c35599c0a01f92be5eca0a30085
MD5 bf58a77c74906692211247bb4ec817fe
BLAKE2b-256 e2f51ff94ef47a045d95e6882c1667a3c43d4cfab9473045d24c43e063ce6b67

See more details on using hashes here.

Supported by

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