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.124.0.tar.gz (160.0 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.124.0-pp310-pypy310_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.124.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.124.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.6 MB view details)

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

zeroconf-0.124.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl (4.4 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.124.0-pp39-pypy39_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.124.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.124.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.6 MB view details)

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

zeroconf-0.124.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (4.4 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.124.0-pp38-pypy38_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.124.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.124.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.6 MB view details)

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

zeroconf-0.124.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (4.4 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.124.0-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12Windows x86-64

zeroconf-0.124.0-cp312-cp312-win32.whl (4.2 MB view details)

Uploaded CPython 3.12Windows x86

zeroconf-0.124.0-cp312-cp312-musllinux_1_1_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

zeroconf-0.124.0-cp312-cp312-musllinux_1_1_i686.whl (12.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

zeroconf-0.124.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

zeroconf-0.124.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.9 MB view details)

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

zeroconf-0.124.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

zeroconf-0.124.0-cp312-cp312-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

zeroconf-0.124.0-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.124.0-cp311-cp311-win32.whl (4.2 MB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.124.0-cp311-cp311-musllinux_1_1_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

zeroconf-0.124.0-cp311-cp311-musllinux_1_1_i686.whl (13.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.124.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zeroconf-0.124.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.1 MB view details)

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

zeroconf-0.124.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (10.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

zeroconf-0.124.0-cp311-cp311-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.124.0-cp310-cp310-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.124.0-cp310-cp310-win32.whl (4.2 MB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.124.0-cp310-cp310-musllinux_1_1_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

zeroconf-0.124.0-cp310-cp310-musllinux_1_1_i686.whl (12.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.124.0-cp310-cp310-manylinux_2_31_x86_64.whl (9.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

zeroconf-0.124.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zeroconf-0.124.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.2 MB view details)

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

zeroconf-0.124.0-cp310-cp310-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.124.0-cp39-cp39-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.124.0-cp39-cp39-win32.whl (4.2 MB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.124.0-cp39-cp39-musllinux_1_1_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

zeroconf-0.124.0-cp39-cp39-musllinux_1_1_i686.whl (12.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

zeroconf-0.124.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.124.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.3 MB view details)

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

zeroconf-0.124.0-cp39-cp39-macosx_11_0_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.124.0-cp38-cp38-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.124.0-cp38-cp38-win32.whl (1.3 MB view details)

Uploaded CPython 3.8Windows x86

zeroconf-0.124.0-cp38-cp38-musllinux_1_1_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

zeroconf-0.124.0-cp38-cp38-musllinux_1_1_i686.whl (9.9 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

zeroconf-0.124.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.124.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (9.6 MB view details)

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

zeroconf-0.124.0-cp38-cp38-macosx_11_0_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.124.0.tar.gz
Algorithm Hash digest
SHA256 2fb6579dd4ee0510ed95cd2f4810e225c8df82ff70889eb7210691990f152c9a
MD5 8af7aca984df9c64e56b77476ce9807d
BLAKE2b-256 2915e81076953db49a5cd124ad470297e472cc39f0826880c22fc2a7090799cd

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 aaa51b8531482a4ba7d6036c95e3bd124d342fe7603deb0d011b01498e2e8062
MD5 3cc240ce4fa160929f5296f72a00ee41
BLAKE2b-256 f2b77849e43bea2c8b00d07a5698636b532dacb009babb028fa6c44e2b57914c

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 00cc934f3c016f9185412aad085c449ff052d74d0b7502985ad26b21f33a7498
MD5 8b6a965c83214cf60707deda6e6cc92c
BLAKE2b-256 f42037dd20727d1ce62c0016eb0c91995c0a82559901b63f5c54f5d2dcf42690

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f0b87f5d96020cc5229a7cdaceeb6756cc5ad54f12c5f3e091c2b76ea4fe6815
MD5 ff91beda58b09b96827ad0e525df4265
BLAKE2b-256 1a8b4cd8aad44b58421cb074317a21cade1eca5148da33d3694d5b9003fad71d

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 04b54ec5cbe3fa58f62125ad78b2dd19c3e278838da3f7dc0bd4f2ea77c8b2ad
MD5 f0db912fd8e916490478619f78ea6865
BLAKE2b-256 041efa8248a42cab372c1c06d7a54a24aa912eef36c491f9c1f906fc4bb3f27f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 88208fcaf696d3072f6fc41b963d4d036ebc2a0b2c66a15fa79d678a8ef5e927
MD5 6c14b084a011776847a448a950e0894d
BLAKE2b-256 6f7a8959689bb62a88f463d7ef9e1cc4ddaa2fbe5135c9575532d2842a613bb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d7b9869183005be56bb618db187467ae59c29c398fc0784514b10e1d198f850
MD5 853bbe08eb34857833cf9faa19a49eef
BLAKE2b-256 7264fc2a584430f454874d2811961c856d0318e0d10ca193d4feb153f958e3fc

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.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.124.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 051644e28dd962934a076fbe20fe1a5a822b3d9e63c285013ead6afb72af8ae8
MD5 e47e768adf81ca1e0cb07e6adb8bef1b
BLAKE2b-256 3edc775fefe8d95d827cf049df05c12b94f332bc952c71e914b53bc22584fdad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3f151049e71335f51199ca568b86ab7ea11c76f748cc55560fe41a7052d5ec77
MD5 ce744c0485e24e9772031505def002bf
BLAKE2b-256 68d3d1e201212904da650b15a439e0253b9f5021398d22fda6e56afe3890c482

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 4453f8cd515f85055c254676f24d5ac645bfc299b2c161ae38a0c21e445f6869
MD5 aa4633c91068c5401cfc7bab64c98576
BLAKE2b-256 78dd6d696235a91fbfbb98e9cb85f9ca8f1d358184485430df66405000918960

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63b318c68621638cf989ef20999145c01481f46474964225aa47c7a150d6377a
MD5 0836d3c4a623c40e9d65175c449ef1f0
BLAKE2b-256 4e428f380877741e683e6a7f34e272bdd3c352538a7113bfa6386c1ed95f0f53

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.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.124.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 368ec6ad15a133bd9a42af002cf998cc0685a203f0f56d0e0b8e3309a508d814
MD5 f9261fb1b2f00b6135aa93197f50e4e6
BLAKE2b-256 cb2ea53b6d025ef6e28cf8a7d4c27d5c2b905750137e52ba33eb66d6383932e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fc1cddb30456fc9b884941f20227f76c43ded313cd21fb8f0527e1ba093b90b4
MD5 98c49c0b56f5be618078fd91025b76cb
BLAKE2b-256 f89c10653c449b75d0fd24884507c64f73e6ba19819c27845a392ae5c2084dcf

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: zeroconf-0.124.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.124.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 448b453f011f5e4e99c4970f657fe64f16e9b2c7e191ae0b4e520bb740299049
MD5 8dc754edd470c19cfe2e811db59f18a3
BLAKE2b-256 00efd5abdc2fd83236d6ebf4cd59cb8ddc8d0eaa82bc21ac89862d14a809d384

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: zeroconf-0.124.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.124.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f20ccc11929a8343075a6ee1628e1f5123ec02591cd227a5359dfb96f8387fa8
MD5 ce962b776c6c8186c586f205ff05788b
BLAKE2b-256 3f4af4a27601e801e9471a612752c5566609fbf3ffe6cb8fe4224a23a4209d07

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5b9cecb5e9bde9f5b355898ea0c4131c31108613d2980628436c4c6e29cf5acc
MD5 fd2a81a468af758d924cb7563fca5775
BLAKE2b-256 66e77b013ae4754a7a3581f9bd10a17c8362330c05e81b56dd79b3b148dda5f4

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ca7a6219ca1030bf3b76ff49a78f3d8459a1c3e9ed78e03b103aaad7ad2f51ba
MD5 142f52b5c43d26c8229476a9bb3a84f6
BLAKE2b-256 87984456415403cbe49fdb9c866881087e7e4c3ef70e4422b734fab2cdea56c0

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22edb2024588e5bb1ddc1bf3dd2960ac34dacfd740489bf29cb8d8cd098b56cd
MD5 bfd651bad8f96366df413d6ae3cc2f85
BLAKE2b-256 0fbbb5b85657cc72db55df3adf0035078ce184119a7f128f4ef655413d90925b

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 654789b6dd12d9965f1995c421d56d92db3d58d7f6b092ded037666af664d88f
MD5 d982d6112ea4d57e1c53f21f6ed8430b
BLAKE2b-256 f483d497627068b4daffe4464715b6f7d41f58cf30b1144a95cc4ba556d439d0

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5d437f292a85f5ec637915cf75e9e66c245af76c89b5157e2565ac15deff3f15
MD5 c0750c27385a562b3b20abc2831e1bae
BLAKE2b-256 011925e1f7e8fc39e98524d99ca32811c4e94c45d0dcce4e3126ce91bcdaf6e7

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5784cefe7e3dc95f6afa2b1c3bc6210d1b7d2dedad33866216df32565ed8fa4c
MD5 b85e3e258d4ef4a09de2582f440fd832
BLAKE2b-256 36ff2b740b11bf6a2d017d8e14a3973639ae7b035f5741a8d9c015bddc4bd576

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.124.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.124.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f511ef0efd1e59efccf216c3afecb77e71442ec60452a52d41850602058859a4
MD5 6a5d5e0bf21685a1c571cfaf0e761eb1
BLAKE2b-256 6a1fa01e8ff34d8ebb5be47cb3acc671622a185671ceb1fd170f3294f2265b39

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.124.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.124.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 7f7d504d523bfb3e2d12b01fff04d2a00ba241447b91bb4145c1cb726d14effe
MD5 4bb88742c30c3994e28247ac4b36a774
BLAKE2b-256 b3f1c07d32f4416def822ded215546cccb5143cb10bf45bd91b4ddb8ff82c20d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d5efbd59115d94eb935bdc72328ddc438bbf4e7c971477e4bf61ce8add4bf6e9
MD5 79f6250b750db0573664faea2e40cb31
BLAKE2b-256 716f090cc63690d2501f4b4fc671487208e7ac14d0f379265e8b70ad746aff62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ccb0232dc0e012facfd23d85cd3edafcd04e1ac517d3cd227d1ceda6767953b6
MD5 32f004360b8b0f92bec07145dd04429c
BLAKE2b-256 50b2c2d077ac9db3aa26cbfdf91c474ea139a82425d0cb77a448cd391e3f9d1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6764afbadb0bd5c2d69d961021ad078779bf4f9fb00194b6377a75a29faaa3a
MD5 6c61e612f05cb4bb300e9cb4e99bf553
BLAKE2b-256 dcc9787272b9618f817d5571d8d0cd65bb97da0f554ddcbbbc0044a3577486ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3c7bd4ff88ed837a074460ec7db05230fcd05e10103380ac5b772f7ed10dd931
MD5 24d1c1a40a787483aed15ddbe1cdbd53
BLAKE2b-256 60843be26b84af86d5be68302cb585fb89cee2989447b2f27a229ef39c009123

See more details on using hashes here.

File details

Details for the file zeroconf-0.124.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 374bf6fbe4e6636f75e7283b4738645af00b00f5a92f363d4a0a73229389ce03
MD5 4a1c4eb81db6af63a9cf381b58594f80
BLAKE2b-256 6bc8e0e33aa1f86b7fefaf7c4952140815a06c7654531c13fcfaade80860e2fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 12447ed5112923811ec0ed1049aebb74788fa86af7bf253ae538579b37c902cb
MD5 502943fb44f490fce027fc948e1bfc9a
BLAKE2b-256 7a1ed81d217fe385e9c108fd5a40d3af6b3eb4736472c162e33d84e4d5966f0c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.124.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.124.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f74000ab76966018a873466c3e0471e215865c9b2fb2f952f4c9eee1386cffc4
MD5 4499a1083042526ef0777d3008d4eaef
BLAKE2b-256 fda5569a6044cf29d4db5439ec9aa2586af7d00003501acaf791d35638acf94d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.124.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.124.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 65940d17464c214f075e997c622dfc25eb5a7fe5f3dc64f9f2acb970c65c6a75
MD5 9fa58419a7ed2a2fc723ee78664692cb
BLAKE2b-256 8a97db82c8cb0f7593835cd7038b46b81249098ba0012d15632409a12e7af9e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0275e7d04d62ebc9a28f324d578320f095d05091b3399aa89548926eff2aedca
MD5 41a72a18add9ef2a2addfbad178ec8cc
BLAKE2b-256 aff65b3aeddaad2fbfea91ccdb9d26e691387b2a256d31a924bc218e85b065b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 25e99664e833461f221b14ed9a4c3f96f0bbba42373d6dc5529e4eface18cc85
MD5 e2a37ee7cabb64187bae8df13ed0027f
BLAKE2b-256 d9e0ca8c367d97b108caf441b89c1e998215985746f643b30c3415f202be001e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.124.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 9.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/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.7 tqdm/4.66.1 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13

File hashes

Hashes for zeroconf-0.124.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 5706c696d58975dcd77d4bd952ef5e7ecde423004abfedd6e5f16f438d731dcd
MD5 8b9e23371eecf2330f59f27d63513f97
BLAKE2b-256 fdd2058fb26c09852e0a5dad9269d9f6591151fb3fc71c6a6528bd50b56cd5d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e16d523adf5e49ae5f50d839515afb7166c68dfc43a62f937dabfd62717c0f0c
MD5 65b8d2fff0efa958539fcd4e6c4629ea
BLAKE2b-256 2880986c99f30aaaa88ada2ad73572ffca1ce4e48b625457fbd9788d2b4df8c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a37e6f2c44eeb0e0c04e6cb72572e8e95e27ac0ae0cf9eec4da7341c4fa66e96
MD5 7e60ead0f0cf36e347934b1e122efd5e
BLAKE2b-256 2c266e1dae7a059fac43972d7bea42617bd19e54ae53739907ff3d54903d02e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 85fd49ff52890b0eb26413290af533bf35f29273b366cbc4a345a56787e8b52d
MD5 08300f87139baadd7b09fc11c3154665
BLAKE2b-256 866bec86211194e43d2ec5f63a6d298ee7671576526d94e1a1ac5cbc16a3b1ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.124.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.124.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6b1d27e9a318a577bca0a761a9b75ac1a46fb3cd75215e7c655b9211c3a2735d
MD5 d20fff8422efe66ae5ff6fe5fff1ca4a
BLAKE2b-256 76b5e2f071cb692c6b866238c31c841a8d3780f1b00723e306792e6dd2614115

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.124.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.124.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 80b02d3a9d5fbedce99f15b3fe2878d787f5470b750bc4c55af90b556b626751
MD5 436ef118269f7d249e0af923cb9dc06d
BLAKE2b-256 3ae8e70af8278e7e88255987fdb338098db1018503196a67623b8bfe43c2ee67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a27a5d383d72c68d86f3d8631aee706cf5911a59da7f551dab2dceb88b3702cc
MD5 c239318db6f6ada94e7a8551d4d1a92a
BLAKE2b-256 48901c51b894bece6790d6659b82823ac11d82ea22e6ba8af8de5deef7605b63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 848ca47c4d13324bd27c2dd28dc6d3c8d3932b0ef7ede5b0672ca27248e593fc
MD5 57b916565892b4e73a645f2af76a96b9
BLAKE2b-256 3e439ca691086d0eb5186a6feab39ffda647b3c917ea600a82130a67829ff0f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f258a8719e613f87c2c0f3e078fb47c3619c36992fa1649426e36b390759059
MD5 1f3c23853917859ba64fb77d1488e505
BLAKE2b-256 a45c36e554a38be656e0b46113337c62c22d9f2b0d0476b207178faf7a3198a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 dc37be64d0cbbc32ad6b1dcb3a4af9d40962151d6deb426f9f76f57e60db0cd5
MD5 7000d7bfc196b55d8cda64bbe2ec8bd6
BLAKE2b-256 55e42fcc09d3e98659f64012365761834b15121c27318aadaa4ba5f5cdc457f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8b4e5e529debe014ce7222b264bc01e8ae6503c4f39ad9ee767324c776189e39
MD5 c2f7845b91c1b732b830b6daa84fb7d0
BLAKE2b-256 4aa34073c14b305599f4e136cbc3c926f5b05c7b723084e30226f5b7b7825bad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.124.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.124.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 07058211b96f1cbc5c8e79de8f4496dd7d5535510fe8838523729fcfa5438bb9
MD5 9542c978302654165ffd84a9774c4841
BLAKE2b-256 2b1892de6bb8fedf6c74d5d5b4e5723a2bfe3d0e9da2b568944c2507aad05cce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.124.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for zeroconf-0.124.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c20006c2179e80f67323ff49c0f9ad301799a336d4af69541820287041c70009
MD5 da34cf4fa037a7fa976b6e69dd6ae82e
BLAKE2b-256 7a39938500a183d0335204a34bc89ca0c8fc942d60935c43f257561a35fce137

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0ffb8388da93e85d8c62b0fc0b3a4c8c7d9824ea9b960286201786e490098659
MD5 47c4e6863de54bfc3a75024ee042ad2a
BLAKE2b-256 f677f3c3e6ce5264c3e97c0574d8d2419ddcb763a5f2d2e7a849e2a71a492b44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a73979b3da4a8fbd1f973805df26442fefa4f64b447bd3d4fb2c13f3e611985e
MD5 5ebe5cd8cc4cf8f6fdccac04b6fd4888
BLAKE2b-256 cb3a06a5499cb50b527f663a0436da3092f3709cd6e8a1db0fdd28f012bd73de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 896cfa2edb189d9fd259b12c926f0bb64f0efcb77ce4873057785f575886a5e6
MD5 e75e7c6375c6e0a3cb36d98b869b1d0e
BLAKE2b-256 e578917dff395a2f328c216504615624d7a8a7a6cba48ba4044c614b915b48ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 976a698b0358d5759530f9d989ad77a55d3a4d36c7f2e9357a8c7b827bb45b57
MD5 3b2156eb39d6c57bd3cd0afb4b818f96
BLAKE2b-256 fea932d476fa8edf7c4997cdad7439e71023944a89131193a36b86f994c26df9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.124.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e0195373f275e7be7230bd0f55b1036cdd2016f1b3d6abb677d59cca14d2a6f2
MD5 04fe8a1edd9ab1fcb9aa045666cc678f
BLAKE2b-256 9f466fd0294a497693175e201fdcf1f49e10ea423f3a60cc146c4b79de838c90

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