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

Uploaded Source

Built Distributions

zeroconf-0.131.0-pp310-pypy310_pp73-win_amd64.whl (4.6 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.131.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.131.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.9 MB view details)

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

zeroconf-0.131.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.131.0-pp39-pypy39_pp73-win_amd64.whl (4.6 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.131.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.131.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.9 MB view details)

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

zeroconf-0.131.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.131.0-pp38-pypy38_pp73-win_amd64.whl (4.6 MB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.131.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.131.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.9 MB view details)

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

zeroconf-0.131.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.131.0-cp312-cp312-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.12 Windows x86-64

zeroconf-0.131.0-cp312-cp312-win32.whl (4.5 MB view details)

Uploaded CPython 3.12 Windows x86

zeroconf-0.131.0-cp312-cp312-musllinux_1_1_x86_64.whl (14.2 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

zeroconf-0.131.0-cp312-cp312-musllinux_1_1_i686.whl (13.5 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

zeroconf-0.131.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

zeroconf-0.131.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.6 MB view details)

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

zeroconf-0.131.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

zeroconf-0.131.0-cp312-cp312-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.12 macOS 11.0+ x86-64

zeroconf-0.131.0-cp311-cp311-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.131.0-cp311-cp311-win32.whl (4.5 MB view details)

Uploaded CPython 3.11 Windows x86

zeroconf-0.131.0-cp311-cp311-musllinux_1_1_x86_64.whl (14.4 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

zeroconf-0.131.0-cp311-cp311-musllinux_1_1_i686.whl (13.8 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

zeroconf-0.131.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

zeroconf-0.131.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.8 MB view details)

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

zeroconf-0.131.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

zeroconf-0.131.0-cp311-cp311-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.131.0-cp310-cp310-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.131.0-cp310-cp310-win32.whl (4.5 MB view details)

Uploaded CPython 3.10 Windows x86

zeroconf-0.131.0-cp310-cp310-musllinux_1_1_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.131.0-cp310-cp310-musllinux_1_1_i686.whl (12.9 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

zeroconf-0.131.0-cp310-cp310-manylinux_2_31_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.31+ x86-64

zeroconf-0.131.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

zeroconf-0.131.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.9 MB view details)

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

zeroconf-0.131.0-cp310-cp310-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.131.0-cp39-cp39-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.131.0-cp39-cp39-win32.whl (4.5 MB view details)

Uploaded CPython 3.9 Windows x86

zeroconf-0.131.0-cp39-cp39-musllinux_1_1_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

zeroconf-0.131.0-cp39-cp39-musllinux_1_1_i686.whl (13.0 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

zeroconf-0.131.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

zeroconf-0.131.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.0 MB view details)

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

zeroconf-0.131.0-cp39-cp39-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.131.0-cp38-cp38-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

zeroconf-0.131.0-cp38-cp38-win32.whl (1.4 MB view details)

Uploaded CPython 3.8 Windows x86

zeroconf-0.131.0-cp38-cp38-musllinux_1_1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

zeroconf-0.131.0-cp38-cp38-musllinux_1_1_i686.whl (10.4 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

zeroconf-0.131.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

zeroconf-0.131.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (10.1 MB view details)

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

zeroconf-0.131.0-cp38-cp38-macosx_11_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.131.0.tar.gz
  • Upload date:
  • Size: 169.3 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.1.0 tqdm/4.66.1 importlib-metadata/7.0.0 keyring/24.3.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13

File hashes

Hashes for zeroconf-0.131.0.tar.gz
Algorithm Hash digest
SHA256 90c431e99192a044a5e0217afd7ca0ca9824af93190332e6f7baf4da5375f331
MD5 12d5056ac980243b009f1283bf9fc2a8
BLAKE2b-256 b4b0a4f6ceb219d3cfed5f1f8dcdbf026f9224b1da0d4da9e57af01d814fec17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 28d906fc0779badb2183f5b20dbcc7e508cce53a13e63ba4d9477381c9f77463
MD5 3e724234d25e2c518185fac400be4c1a
BLAKE2b-256 70dd25b84ada8229a93dea03c1246a51720602b370aeeb1c9d2728ef005dfff9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c10158396d6875f790bfb5600391d44edcbf52ac4d148e19baab3e8bb7825f76
MD5 a58f76e3caa1cd60e420242d0b8b14bc
BLAKE2b-256 806a660ceb5cd62fb8beed6dbe426f0b3d16b7be8f13db1eb3320c213a05f6e8

See more details on using hashes here.

File details

Details for the file zeroconf-0.131.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.131.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3768ab13a8d7f0df85e40e766edd9e2aef28710a350dc4b15e1f2c5dd1326f00
MD5 f591a409f06cba315fc2fe461b754958
BLAKE2b-256 c2628a407f8e7dc4bcb77bea88166c774d3b98244c24bb42007e253bcc329ede

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d4baa0450b9b0f1bd8acc25c2970d4e49e54726cbc437b81ffb65e5ffb6bd321
MD5 1c9d24f8b434eff35de9521e0ea2f14f
BLAKE2b-256 47d8df10a59abf8af86c416bf0c45a41ba1ef8c346d3f4ff895fddbea5e7d21c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 24b0a46c5f697cd6a0b27678ea65a3222b95f1804be6b38c6f5f1a7ce8b5cded
MD5 8c874c678c33740d4aec7296b2e6be76
BLAKE2b-256 91cb6bb9093c7c78df06ed348b254e9c73fd7cc3f41f6fa8a630a6601d93d83b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a613827f97ca49e2b4b6d6eb7e61a0485afe23447978a60f42b981a45c2b25fd
MD5 f729c2b12f1baabaab2e0a0dae12bf82
BLAKE2b-256 da4cb089cd57fba33206da30bbd385d37c11cfa50503228295ad2ce5ee257490

See more details on using hashes here.

File details

Details for the file zeroconf-0.131.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.131.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d5d92987c3669edbfa9f911a8ef1c46cfd2c3e51971fc80c215f99212b81d4b1
MD5 92d032439f624ab5f21879eddde013ae
BLAKE2b-256 d225f89b36ddb3a59d79e6ed8ad615dbaf020fa991c3a063571f4a50bd72ceca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 34c3379d899361cd9d6b573ea9ac1eba53e2306eb28f94353b58c4703f0e74ae
MD5 dec865946c1c203a18ac9a226303ffac
BLAKE2b-256 c5793339eab86d19b7248041188a3ee1e46cc5315e68cbb485e5e749dd01031b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0251034ed1d57eeb4e08782b22cc51e2455da7552b592bfad69a5761e69241c7
MD5 44cb848fca373508183e8b461323d756
BLAKE2b-256 a26b76e3cd18ba9bc133021adc2576e2be288412a0ef8c14cb823ca16fa66ba5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1a57e0c4a94276ec690d2ecf1edeea158aaa3a7f38721af6fa572776dda6c8ad
MD5 ae8d4fc085780426316dda831a315839
BLAKE2b-256 3a3fd34ceffa1389412255165639324e95a5a4d699244f4be87916f59f2d3b2c

See more details on using hashes here.

File details

Details for the file zeroconf-0.131.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.131.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d08170123f5c04480bd7a82122b46c5afdb91553a9cef7d686d3fb9c369a9204
MD5 1214fa77aa465dc0870749e12ecf3dd9
BLAKE2b-256 c291e75596c7095ca43400d965551d2d8e8eb1fb1b0e1d0743928f96764cc124

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7c4235f45defd43bb2402ff8d3c7ff5d740e671bfd926852541c282ebef992bc
MD5 ab064f14a5f0c4a37b98bc6ba7286331
BLAKE2b-256 27b0fc8063c602615780fe91955d53c5f3e6b14579d40a85b5a4e683d25a7649

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8642d374481d8cc7be9e364b82bcd11bda4a095c24c5f9f5754017a118496b77
MD5 a7acaf37d559663d3a61b5d879aba0c1
BLAKE2b-256 aa8f0c622b799ef9f9a885f934af6ed772e44350df536eee68358c8a615c1cb8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.131.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 4.5 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.131.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 9dfa3d8827efffebec61b108162eeb76b0fe170a8379f9838be441f61b4557fd
MD5 5166d0f0d84b5cf543b273ddedc4aae5
BLAKE2b-256 3cda2fc7899d6f2901756577ac8def77dd8de608c5bae0a99fadfe91cee959eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ce67d8dab4d88bcd1e5975d08235590fc5b9f31b2e2b7993ee1680810e67e56d
MD5 f3aff9661aa183b26959bddea21b7b09
BLAKE2b-256 7dddd8d6fe64eece984941d261a29e27b1cf18701737e63c7011f07ef23e7509

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2907784c8c88795bf1b74cc9b6a4051e37a519ae2caaa7307787d466bc57884c
MD5 b770624452e5c2bbb3e7a46eb3042110
BLAKE2b-256 5dac9744acc298c9936a4b4e2e0ab64803cd3ca9f26b4c3cd3bcde60b99106ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 194cf1465a756c3090e23ef2a5bd3341caa8d36eef486054daa8e532a4e24ac8
MD5 49ae3a78d504c6bb2a24b54f4159f2df
BLAKE2b-256 2cc40c5ad630609cd9a82b4747e58b8055d9203e062b32944677a6ff489a492c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2389e3a61e99bf74796da7ebc3001b90ecd4e6286f392892b1211748e5b19853
MD5 713ddbb57ba6ff6d8c069f5ad5e21de1
BLAKE2b-256 85a6cf71888dc11818f37e8643f8dc6fc84cea8498dd444141e5236b7eb68ec8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 38bfd08c9191716d65e6ac52741442ee918bfe2db43993aa4d3b365966c0ab48
MD5 2f2578d16627a6307934d6d02991490e
BLAKE2b-256 1f4bd6fd8061ae1bfbd0048699b4ed440988a609ff4191a8a6e626cf2c7b65ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4865ef65b7eb7eee1a38c05bf7e91dd8182ef2afb1add65440f99e8dd43836d2
MD5 f587bfc34e5304303b2e159fad4d023d
BLAKE2b-256 05a1f7d6e8720aa430f3838185ea6de993fcec19e11662022cac357da5c97a42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f74149a22a6a27e4c039f6477188dcbcb910acd60529dab5c114ff6265d40ba7
MD5 85e785b70f7388db8784d3c566e0d9d7
BLAKE2b-256 786417eb744cfce4114d90eadd696a27fe84c226849cd41d77349e9294969d86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.131.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 4.5 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.131.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3b167b9e47f3fec8cc28a8f73a9e47c563ceb6681c16dcbe2c7d41e084cee755
MD5 28776016880a663ee8f52cb9d519e3a2
BLAKE2b-256 0bbcc87b12c59c69fd899655bb9e2da87f5d7ed35d25e7b24e3c35fd12f7dff9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 08eb87b0500ddc7c148fe3db3913e9d07d5495d756d7d75683f2dee8d7a09dc5
MD5 ffe73abe4584cccf4702bb5a47e67fb0
BLAKE2b-256 bc95fa4bb531fd0d3a64b882a6854b993bb368fc5f06904580c70dbe72a55c4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b843d5e2d2e576efeab59e382907bca1302f20eb33ee1a0a485e90d017b1088a
MD5 20a6050a440d45dc938a2d47de93f287
BLAKE2b-256 3bdb5601d28ebba95dbcba10bdc2da3f31267762a65bef618091d0368e226730

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5d777b177cb472f7996b9d696b81337bfb846dbe454b8a34a8e33704d3a435b0
MD5 a7d3692537d1693780e97ba069ced984
BLAKE2b-256 c107e4b12502379c75927b1a982cefa58aa6781109511fb51d1d121f8c039d5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cc7a76103b03f47d2aa02206f74cc8b2120f4bac02936ccee5d6f29290f5bde5
MD5 9ecfb21c7c11971e62ef49be33eb3a59
BLAKE2b-256 04851b9d2c7ecc2bad7cd8e01579cc8939fcc0a883fdda22bc45005914f4b514

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9a7f3b9a580af6bf74a7c435b80925dfeb065c987dffaf4d957d578366a80b2c
MD5 4b0f93e71604974e51492d265a7d587d
BLAKE2b-256 847b3aa3fec10702890ea24cb9c32ffb8df236c6c74b9f1e24a704f6a6341ace

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6a041468c428622798193f0006831237aa749ee23e26b5b79e457618484457ef
MD5 74d7e60f635654f7bfab70b5ce581528
BLAKE2b-256 53740feb99f79a0696750f43c4f6e610326a72202583d012cbec9a170cda9744

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 52b65e5eeacae121695bcea347cc9ad7da5556afcd3765c461e652ca3e8a84e9
MD5 42d6d1c70f3e8cdd9a578400133ecc63
BLAKE2b-256 f2b7180b90a722e134ce51a1119c03852734a4465a18621f9486da700b3cbe14

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.131.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 4.5 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.131.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c3f0f87e47e4d5a9bcfcfc1ce29d0e9127a5cab63e839cc6f845c563f29d765c
MD5 2fbdca24e7d19e48feb595b5e6f9f569
BLAKE2b-256 a1ba7c2db8b368f7cb6c35786de7bf1ae888bdc1b51176d5e9dfcd23596f4ff3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3a49aaff22bc576680b4bcb3c7de896587f6ab4adaa788bedbc468dd0ad28cce
MD5 99d0504b44ea1397dfb623f6b6610724
BLAKE2b-256 f4d8f613ee66154de35d6e1017fbf3717acd3875f0dd99be30cefc2f972ba0c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 18ff5b28e8935e5399fe47ece323e15816bc2ea4111417c41fc09726ff056cd2
MD5 de24d3ce467aef8e42081263dd5360be
BLAKE2b-256 83dd79f135841bbf2af5b79403dc94590ade417671cbe0cdff4f6db02214dc59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.131.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 10.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/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.1.0 tqdm/4.66.1 importlib-metadata/7.0.0 keyring/24.3.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13

File hashes

Hashes for zeroconf-0.131.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 c75bb2c1e472723067c7ec986ea510350c335bf8e73ad12617fc6a9ec765dc4b
MD5 5d29537ed95c4202be105d70f8e1888f
BLAKE2b-256 6d9aabcdbbeace1b8e2949b279254fd80588b8df3f56ecd2e4fd1b1637ff193f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 434344df3037df08bad7422d5d36a415f30ddcc29ac1ad0cc0160b4976b782b5
MD5 8163cbebc9d2ecf1438e5a691055d9fb
BLAKE2b-256 41be899edd591bcf83177d21208d004d1e0d2e33bb92f121d23d1740f85f67cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e0d1357940b590466bc72ac605e6ad3f7f05b2e1475b6896ec8e4c61e4d23034
MD5 6b870a33cbc64c9418ce71a5d195950d
BLAKE2b-256 828ea8c8a6afd37a7365038ee923c1726c9ad3abe2d1d7fd7bb0451b28a33e7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3bc16228495e67ec990668970e815b341160258178c21b7716400c5e7a78976a
MD5 e5bc4bd86393c5989f2903c3cd49134a
BLAKE2b-256 1afcee8b51712663a51caf95f0613f265272f93e04826607d4f2a16e1a24ec0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3f49ec4e8d5bd860e9958e88e8b312e31828f5cb2203039390c551f3fb0b45dd
MD5 de0dd9eb8304ec64c824c1a220afd458
BLAKE2b-256 47aed094bc1d259c6e5016a99b6d1dfb6b063ca9539fe354aa806874980b9061

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.131.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 4.5 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.131.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 cb2879708357cac9805d20944973f3d50b472c703b8eaadd9bf136024c5539b4
MD5 704fbd1f824f2c84978d3a87b72d0371
BLAKE2b-256 ec8862686e0d29bb4241f1eda1e958eea9b8c89e2730f35d5c7fe99d8013dff1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e7d51df61579862414ac544f2892ea3c91a6b45dd728d4fb6260d65bf6f1ef0f
MD5 f09d788465b3794a0bd00917287f2a33
BLAKE2b-256 24dc65750f15fac14829f1ff2ce0852efb068be3145e82b61eb70c2ff2b392d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a3f1d959e3a57afa6b383eb880048929473507b1cc0e8b5e1a72ddf0fc1bbb77
MD5 a4cbb63c44891de99d953bc445c7f973
BLAKE2b-256 49d9bbb0c7c0c34eeeeae7cd15e14ef8912d8c8e1e4daa12929d819bdac13dd5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c55a1627290ba0718022fb63cf5a25d773c52b00319ef474dd443ebe92efab1
MD5 0f128e7d3932da093bb51024b9fd0f38
BLAKE2b-256 d191185e63478b649063294284fd064f04a412aca8153cc218fadf2777952d2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 10e8d23cee434077a10ceec4b419b9de8c84ede7f42b64e735d0f0b7708b0c66
MD5 4db94d6e7a0dd203ddb1ae633c11df89
BLAKE2b-256 68034466e892e82f12bcb127874228ab8022ee7df881e7ac4d1bdc97d22b33f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fdcb9cb0555c7947f29a4d5c05c98e260a04f37d6af31aede1e981bf1bdf8691
MD5 be5b0dc5dbe39bea3036d72ac394d44f
BLAKE2b-256 cc87b7167877e75de09b40f83c42d5ba08918868f06632970f8db8eeec0c1595

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 14f0bef6b4f7bd0caf80f207acd1e399e8d8a37e12266d80871a2ed6c9ee3b16
MD5 d38d6e9734adf71adffc94e708870499
BLAKE2b-256 f09e090ae8ba646b21162a040a1cba487c2fcc8da66f9a1af573c957abf74772

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.131.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.4 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.131.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 02e3b6d1c1df87e8bc450de3f973ab9f4cfd1b4c0a3fb9e933d84580a1d61263
MD5 f91cfb92500e36d165ca5540b155d146
BLAKE2b-256 0c7c4b432036cebd48c93dc939fba60fa8aff264518e53a3e39e1226c2e1038a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4713e5cd986f9467494e5b47b0149ac0ffd7ad630d78cd6f6d2555b199e5a653
MD5 6316527217754348ab8702611b12a0c8
BLAKE2b-256 4ae10a4677922b1e2b356addf09d9eaa8becda290402a388035e388328a3d463

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a984c93aa413a594f048ef7166f0d9be73b0cd16dfab1395771b7c0607e07817
MD5 4a1a5d63a107ce28434ddfbe2dd3d4cb
BLAKE2b-256 f9d15f8c6b362a24c544eedbca59c15efd5c96609401ab767a7aa0ba5497c793

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 551c04799325c890f2baa347e82cd2c3fb1d01b14940d7695f27c49cd2413b0c
MD5 e857e1b355f8fb4188bfed3714c257ee
BLAKE2b-256 44a22e371a7fe9cf7e32dbd7fe8b40883442273b090bf565741ab2813aa86b9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bf9ec50ffdf4e179c035f96a106a5c510d5295c5fb7e2e69dd4cda7b7f42f8bf
MD5 05579c751c5eec8e23885bdf8735a7ee
BLAKE2b-256 2edf5b2b075c7d4b5dcddf2a37f24e090792ae3f699aacc2a9a9ceb7a92453df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.131.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 bdb1a2a67e34059e69aaead600525e91c126c46502ada1c7fc3d2c082cc8ad27
MD5 92874eaa3cd5de9f580147e7d43d9f15
BLAKE2b-256 79867ed916983aadf9b96a8a184b84ac5c1f3330f7c40beba47fb39dfb889aee

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