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.60.0.tar.gz (140.6 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.60.0-pp39-pypy39_pp73-win_amd64.whl (775.0 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.60.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.60.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

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

zeroconf-0.60.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (857.6 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.60.0-pp38-pypy38_pp73-win_amd64.whl (775.0 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.60.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.60.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

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

zeroconf-0.60.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (857.6 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.60.0-pp37-pypy37_pp73-win_amd64.whl (775.0 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.60.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.60.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

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

zeroconf-0.60.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (857.6 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.60.0-cp311-cp311-win_amd64.whl (775.0 kB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.60.0-cp311-cp311-win32.whl (775.0 kB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.60.0-cp311-cp311-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

zeroconf-0.60.0-cp311-cp311-musllinux_1_1_i686.whl (2.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.60.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.60.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

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

zeroconf-0.60.0-cp311-cp311-macosx_11_0_x86_64.whl (857.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.60.0-cp310-cp310-win_amd64.whl (775.0 kB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.60.0-cp310-cp310-win32.whl (776.2 kB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.60.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

zeroconf-0.60.0-cp310-cp310-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.60.0-cp310-cp310-manylinux_2_31_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

zeroconf-0.60.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zeroconf-0.60.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.60.0-cp310-cp310-macosx_11_0_x86_64.whl (857.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.60.0-cp39-cp39-win_amd64.whl (776.2 kB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.60.0-cp39-cp39-win32.whl (776.2 kB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.60.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

zeroconf-0.60.0-cp39-cp39-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

zeroconf-0.60.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.60.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.60.0-cp39-cp39-macosx_11_0_x86_64.whl (857.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.60.0-cp38-cp38-win_amd64.whl (776.2 kB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.60.0-cp38-cp38-win32.whl (776.2 kB view details)

Uploaded CPython 3.8Windows x86

zeroconf-0.60.0-cp38-cp38-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

zeroconf-0.60.0-cp38-cp38-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

zeroconf-0.60.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.60.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.60.0-cp38-cp38-macosx_11_0_x86_64.whl (857.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

zeroconf-0.60.0-cp37-cp37m-win_amd64.whl (776.2 kB view details)

Uploaded CPython 3.7mWindows x86-64

zeroconf-0.60.0-cp37-cp37m-win32.whl (740.7 kB view details)

Uploaded CPython 3.7mWindows x86

zeroconf-0.60.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.60.0-cp37-cp37m-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

zeroconf-0.60.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

zeroconf-0.60.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.60.0-cp37-cp37m-macosx_11_0_x86_64.whl (849.1 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0.tar.gz
Algorithm Hash digest
SHA256 bad299dbbd495d33beeeb71d2f26c075aa03540fd3052ddec4b39813a1795395
MD5 bcfe6319f5cc5468fcc391dbc9a0259d
BLAKE2b-256 e7ba631489e0192f29c5919bfd0a48579965fb42e935d7fec457b671f0fb8c5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4bf2ff61a458e894a60eae016cc15f29f63f390084f9d5746487ee71e67be120
MD5 034792c0f6849d3a0ef79ea5ce634664
BLAKE2b-256 c8d98e9bd3eacbf57e66a34f7a06e9666c6f12fcfa83d7c2024aa782d9ace027

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 261fc925fddcc54edcbd7fd4bbf156f29617c91903a82fb3290be56b56ebafa5
MD5 578b94ad5c75d563173756312b99b59c
BLAKE2b-256 a4a5625f8bbab0cac4d44067d29af7c7bb469e8a7767b7392faae61d7158c7b4

See more details on using hashes here.

File details

Details for the file zeroconf-0.60.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.60.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 771439dc9997e0fd50a569c593825a84bc156e5e38b80b4174e56fb86262b3f1
MD5 7fe4dbade0f524aee932ae3f5f8ea0ea
BLAKE2b-256 f8a6fc0b1c996ddcd0ad0bccb5fab1a86a57b73360d41ed20b84e9e608c1c54c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6dd408a5e176be1de54b3fe8ec872a3fa55f683de8839951a029d90aeab3aa0b
MD5 ca530965c810b5c92349fc16e35d8bc7
BLAKE2b-256 143e63edd9ecd9fdf93c1a6df1a83193e72b139271b59d19088330d06810a677

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e1b697ab878535b00654e0c3b6eccc32aa789b0fabef45e02674041363d5d68b
MD5 c97ee64975f350a7c29af9c5f5f82dc7
BLAKE2b-256 62b7c948cea1a3f54f38748d10ca3838cbdc7683df398eaec3831e84a71f85f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e36d169eaf23a45cc61ccc47e92ca6b1dc242d9f4b278cb023c20383313c490f
MD5 b3034c9456b067614c99965e21358306
BLAKE2b-256 94483a20cb5ca58c0b1cff207daf8d3e4560411199f8a47bc8477c42e69ae4f6

See more details on using hashes here.

File details

Details for the file zeroconf-0.60.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.60.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7fc8ca8981f401f7c4a332774f57fd918856c525a43ae756431583e6628f3a8e
MD5 9a6435a17d8477b295e63c1934ac7384
BLAKE2b-256 080faeb91689d7572dac97e78d9bdc243ea460990460442bafcdae4950367e46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8c9171b9dacb78d4002ddaaf20cac1ebb9fda028f762d6befba60c2b4ee214db
MD5 cb623b5872dfb83c19b838cb4aa5ec71
BLAKE2b-256 5a91b69498dbbb7423166e3e434683a40033b966fb345810a10ec98890a0d442

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 10b464adf1aedd247fbfa2e5f79932a075fca9e2a5b192fea855280bda9e8063
MD5 f32bfb9b6870bcf790e74e21709838dc
BLAKE2b-256 754f3ddde6718febf15a8311fd1c9ea97e831f25faa5970fe51397ebed8e8cac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8d064cd3e7599dfa0693001233812c33415379a9feff9576e77492eac1f8255c
MD5 a360e997515a1e15969260f3ef31a4f7
BLAKE2b-256 e0d8587f4c575657713848307d9adde5c9d341450efecbf068ac5c83efb5ced5

See more details on using hashes here.

File details

Details for the file zeroconf-0.60.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.60.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b602bac16c016bc8bcd23aabaeff9d3bae1c2601f05eb0f54c0ccc47f6ae910b
MD5 e16db88d4730908b88048e06ecfe390f
BLAKE2b-256 a2018fde109959e3614571188e5cd7cff185aed70eb21ecd2256c40ae27af293

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 61e3213457561b9407eadb65d5b2371e49b4feb6b2d90fba0674dc966292a864
MD5 7fbe0b75317149028ac45c742f9918be
BLAKE2b-256 09a73f18b5fcbab76a324866dbc566d40699d1c2801c6b4be4d763cad3e7781e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 74f1ead1d71fc056cfa17b2baab779ef827a963beefd9445cc06ae833c973ffd
MD5 f82d529f7ce2115fc822fc485b921a85
BLAKE2b-256 234db4826d9f3611465ebe28833c18b6d704651c4d3d4969ad455515adbad1b9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 0e3ce5b3b6d9bc5e8f29389c10f140932834f66db78a24c8f06dc651010ded12
MD5 a0e701f9d486f4d18a0f15d03fa1d4c9
BLAKE2b-256 fc9de9c746b243b2d5c2e8eb52c86590550e588e31beaec078de010846296ea8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a2d7f2a8ab473892ed289a243940ebb1016a5400f2304c0d0e223fe9827a1205
MD5 1769c4281f2b4afc10d939ac77fdd105
BLAKE2b-256 7d9090cd0e19b1f41384c0a6372556630bf7411b0763be67cb3fb4da3ede6cdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 28fc83f8e242c6cd151619844a24545c8f2a260934be273aedbbbc665c589826
MD5 e66887ee007ce055019e05f2c3299e88
BLAKE2b-256 5701cc28980fa26d209079b0cbc376cba7997538d19b52880bf33eb574c80078

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0dd5e1105eeec04cc7cde6fdeb47371e2738c93175b4d191036b13585d5e0f4b
MD5 08dc99e5916c94c096496ba637a051f8
BLAKE2b-256 e1e0b1aeda5afec3b79160a5c92c341b6c37b835e857f8038e99151317b660fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6a61e6df58fd2a6f312468bf5e5d62f9a9ab7027d61b5af1d07eac74fc23c23b
MD5 9187a0ee8998f5b160eb7392c6aee327
BLAKE2b-256 9d10d82334c2a568383db44104a6b18d215f8d318b94d1b188924b7e311ffb3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 afb5b6a1573dbf935e93e38f21301032b3d85a6c0dcdf5067240b972c1fd622c
MD5 2dca7d27550aba072e29c7b3b66d47a0
BLAKE2b-256 3e5c16f8e2646d1be6bb2e58db24ce70d6deec0cc331fdb3ed355c50b9608faf

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4f8bdfe1e19a257913157f2e660cbd5b045033b7ff258ce7bf95892c46b7f171
MD5 7111a5d53d02336f16e6e22f5947a9fd
BLAKE2b-256 f77c9a5a477203e45e06886162cab51296fe1a7a03217921f371f543018b3d07

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 87081fe54a35fa7366f6647b729f263c1682ceae8a92668fc9a1cedeafa0f4c8
MD5 98bfb72d6c290d7ac0c28a4bf47f0cbc
BLAKE2b-256 27786481b5ad477c5bcbde7384136c1006576214b54222ebac4b456e0b65a663

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a1d9fc8bef27f8f11a26f7855dc3c41c69c192beabdf23ee088533c2995539c5
MD5 724481e509af8b60c9f3fc24e09fdf8f
BLAKE2b-256 cf779f8f05da5147664c07e7911a1986c0168891b0ba2003b7db58195a50507b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4e120604be2eed003f216ae41cce40fc1064b1e3ae4aa263daf9d1b45bce270a
MD5 2f3dd1699c651a8b75fba80deb27e200
BLAKE2b-256 68a27a75edce6d64068afdb1c34c958f85da94d3b4a52e4f496e6af8b8cd8ffb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.60.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.4 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.29.0 requests-toolbelt/1.0.0 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.11

File hashes

Hashes for zeroconf-0.60.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 4ce095eaacbbebc971fc5e6237974019f6cc661f928edd4cd27ec768c0e86414
MD5 6f999be94999bd0d9dfdb492f21b3314
BLAKE2b-256 b65b480d9192a6f1a38c469f1913193bccd35f153f28dedbc738d7c8867d4269

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d94c49b16ac1950e79afa58b3f03fed3a3ec7c460086b7077b83212f23451a5d
MD5 39acb4539607829ba0da0c60e528f8e2
BLAKE2b-256 a34de02668af899551ec80ff24ff1a31fbc4d760e1104d4ea45680c064901d4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8e0013ae50a01eb126662feac8431529d0ff7f82242eff60b1bb3caf17e68041
MD5 7e360eacf381ffc71083b25f60ca547f
BLAKE2b-256 2475a72cf7039238560c23940d69ac905f6529b3a6544839f4829a0850abe031

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 40da04e50ecb131ea95e2574b30e8b9b039897ace2fe448c4f2798cffda2ac9d
MD5 853e2b187c63baf74ba7b39ab512acd4
BLAKE2b-256 8252bad320d21770fd3b18fc60b013221ffa2035e34dfdec443889999bc56b71

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2dc42db44c5593fc92a3c12fa5e840d94dbac46140a690a266fc187d0bb89482
MD5 02a9e389da74eb97a4133d27fe17a7ca
BLAKE2b-256 fc40713779d73530c980e6c6d4defdbc49b22fd1751d6eab200b255c9dc4f84c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 da638a378aa0546b7450e75389214eb6c03f7462d502cbed935470ed81c6805b
MD5 9bfbe6431c65325f607daabe316d95fc
BLAKE2b-256 24dfbce440f8022b2842ee963b69c919780560c5d5f98b075555d523a236fe95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0375f411b0901faa54695082131a04639392cd83619dbdc839248dd77d69d889
MD5 4b580f13fc23e509bfae296e02e97e6e
BLAKE2b-256 7a2810f5c28ec09f1c63251f5ec8a142497d141b68ee6c3f13439a747f651ebd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8cd45118e7dd77230462fb7256e78b52352336bb28500dda5ec2c42b2231be21
MD5 5a81609c0c7a487f09255481de88e710
BLAKE2b-256 f53b17c3fc7a2fa3ea1c1c5050a7ab9b07695df0191be6238e07872dd50a0ebe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1136ca0e86039f15f2100d1297fa7fa592f8657636d1c5b58c662305a6c4fbd
MD5 9124427baeb2c35e0dc02e01d2779a12
BLAKE2b-256 866c878b247172552f361f16d55943f0c60892ad84030460f1335dd4cf95c353

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f5c5701cf10fba71ab849ac83fabda195203689ff96219bf792e540b38dad09d
MD5 499580d71e6ededc12a3ceb7ee2611b5
BLAKE2b-256 59d609f1a205c2604d01b67eac9ed9b920482bb0b369b4fbfe0a54d9dd0efbbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 883a0279db1849d51827013385a3760e0ff1153f60cf7d20203f7df5ee31bbb5
MD5 d9194542a65bf9529c7ebc93c938b243
BLAKE2b-256 a915684e8307eb819c2897880e4a13fd118b5f37929ad1ac2d5874675c2ebbfc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5fc8131f31c0e94404636d258893a67833515d86a0228cc7b88905befda159a1
MD5 cba5db8de1586d16ee94d55a416a2917
BLAKE2b-256 52e39b04066af16b560b41aaa732ab948d2c36a132d55c9f990b42a19e0af2a2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 93f91346971e4571176ccaab2cbac2862e4b174135954f0b3f7a1ac80dcbe7ba
MD5 b0fed6c0dcbf94e060bbfb0c8472b31f
BLAKE2b-256 e232a5263387369eafb54f0cabcbcadd1cf2c3543376abb9179918f1a7d38bdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d72aee4ec082a1402a0de9a475a8b96bbe982dfa8e420b92604e2288cfd824b9
MD5 7fedf599d12e3cc66d079b0c235b5eb2
BLAKE2b-256 3f4f54527ddd2d0d2cf2f0253ca63ed16d8d52ad23d2e542e752b35e804836e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 41b7d1d7e5052c555f5678157a91084d436eb06e2c160fa03945602adfb37ed7
MD5 c1fe3b5c8cbdbc6ecce80c2b77c445f6
BLAKE2b-256 9dfa18d64cf840afd54d2b872ac93b979a0daced3d4d87fe3a16eaf702b5bbf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02d958f23bb70780c46c6616d7c2e0eb1f4148da15b53b28e82e64040d51430f
MD5 75d44dc2ba912c1ec07d2b516c7adb7b
BLAKE2b-256 9d71d5b1209390764e345f3ff9375ca7f1b2bbd0bdb7ab2d0b67604474e5205c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 25a2100fafbc4d4e72656c4250b37dc8ba5f0a80c96be4203f8518754fbca2cc
MD5 e1fd9bb19ca98a8aa9de337664b55dee
BLAKE2b-256 9556eed0bce217af040a4fb0b7eb32e32d4c274dc7acc1531d7d616561cc8626

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e1a05daac8dfe41e02ed1dfb595d9cd07727aa703ced6b48fcd7e335c05b7b4a
MD5 972785f8fcf9131959f740b729c9ec18
BLAKE2b-256 4e0d89d35e1c6a3e00cdbb261a93e18c15d2fb13c8c709e444685e26f915abf0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 830f6cbeb6d8fe1730471b516e310d1c6c21f18059918cf39e40f15c1b2512c0
MD5 fd8d783824f4361e17344fd03c8dad7c
BLAKE2b-256 9c26e65328b7642ec28c1c19f7ce42dc8868f1572691cd51db6b190215eb89f0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.60.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 8e6d66fc4204d17998e7e1b97eb735e9958530076fd3a296f4cfcb954ac53549
MD5 5805ee3112f196f9cba695f8d4fdd7ee
BLAKE2b-256 6e41d4711eaebd52a37430bc36def38d2ce36c8e311cdcc3cd87e0cd83a494e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 59c4c949c39f8093499704b6b855c5e24660b1b487cdb8aba5052771ccd6462c
MD5 9a3033294bae9e9817747df35c22046b
BLAKE2b-256 e837862b04b1863cff217b304f49c4ea15ffc804080cf9b8a80275ee2f45e1d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5457be76197b67b1377b01aa4dca25c680d6f86c5b63288f12f2be7934e12658
MD5 8ca54508454e5ff21840ef220e3ee142
BLAKE2b-256 fb6af94a854363ff1926eb3cf37a5f5667554f0615c84edf2c9c2a6e0d88b9fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd47a2dd43d73d7c78200a99072dae33a713ee989cffa0ae72b2b96ea59be01b
MD5 62d9d6a21b70d1f3bdbd95537767d553
BLAKE2b-256 975f03fb4eaa0084fccfd9158027ad4b29ad48721d73f30008626c7bf66e9a99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9ef61178574ab934fa24e114c1aaba381af2596e8aebf1ec912c76a5244fcd54
MD5 48ab759a28a17ac128df2bdabc184cca
BLAKE2b-256 d016045900a9c0452c4a38047d1cc71df61bb11a01e7839ad59a8151655153e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.60.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f4dc78ed2cfc555e2dcb62bc52d36ee4c18f9fe200e15ae0a8a5e8075cd6d3cf
MD5 35a49c9c4d4047325f644fc20a56e4d7
BLAKE2b-256 4e2f70bc812388f3581b7c676697dc930a7e40d3b15dfe8272b25b024de2c880

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