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

Uploaded Source

Built Distributions

zeroconf-0.50.0-pp39-pypy39_pp73-win_amd64.whl (775.7 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.50.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (812.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

zeroconf-0.50.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (820.8 kB view details)

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

zeroconf-0.50.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (857.4 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.50.0-pp38-pypy38_pp73-win_amd64.whl (775.7 kB view details)

Uploaded PyPy Windows x86-64

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

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.50.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (820.8 kB view details)

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

zeroconf-0.50.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (857.4 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.50.0-pp37-pypy37_pp73-win_amd64.whl (775.7 kB view details)

Uploaded PyPy Windows x86-64

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

Uploaded PyPy manylinux: glibc 2.17+ x86-64

zeroconf-0.50.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (820.8 kB view details)

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

zeroconf-0.50.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (857.4 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.50.0-cp311-cp311-win_amd64.whl (775.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.50.0-cp311-cp311-win32.whl (775.6 kB view details)

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.50.0-cp311-cp311-macosx_11_0_x86_64.whl (857.4 kB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.50.0-cp310-cp310-win_amd64.whl (775.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.50.0-cp310-cp310-win32.whl (778.3 kB view details)

Uploaded CPython 3.10 Windows x86

zeroconf-0.50.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.50.0-cp310-cp310-musllinux_1_1_i686.whl (2.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.10 manylinux: glibc 2.31+ x86-64

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.50.0-cp310-cp310-macosx_11_0_x86_64.whl (857.4 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.50.0-cp39-cp39-win_amd64.whl (778.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.50.0-cp39-cp39-win32.whl (778.3 kB view details)

Uploaded CPython 3.9 Windows x86

zeroconf-0.50.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.50.0-cp39-cp39-macosx_11_0_x86_64.whl (857.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.50.0-cp38-cp38-win_amd64.whl (778.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

zeroconf-0.50.0-cp38-cp38-win32.whl (778.3 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

zeroconf-0.50.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.50.0-cp38-cp38-macosx_11_0_x86_64.whl (857.4 kB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

zeroconf-0.50.0-cp37-cp37m-win_amd64.whl (778.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

zeroconf-0.50.0-cp37-cp37m-win32.whl (742.5 kB view details)

Uploaded CPython 3.7m Windows x86

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

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

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

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

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

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

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

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

zeroconf-0.50.0-cp37-cp37m-macosx_11_0_x86_64.whl (848.8 kB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.50.0.tar.gz
  • Upload date:
  • Size: 60.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.1.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.10

File hashes

Hashes for zeroconf-0.50.0.tar.gz
Algorithm Hash digest
SHA256 1c44b820f47f4620619f52c9885fd4922ea2298034f2da55f0dd9b4b16e23b2d
MD5 870892c5c8bdd44318df258095b78563
BLAKE2b-256 9ff41a4027a717c8c6be574a3009fb0223b312249a9227197c6041552e123dfe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 2db6be3581726eafcee9a514d2d0633c33d0745dbcb40df4e63fffd3f2f55266
MD5 51f87b825899028798ef3b11954ed39c
BLAKE2b-256 7cb6d8a4ab8c771632498d19cf70e1df0e5bdd6b0ae96a9c9c90345d28d981eb

See more details on using hashes here.

File details

Details for the file zeroconf-0.50.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.50.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd955b65e7d65a1587dcf59bd24ee7c456bbf438fe58f464acf9d2cb13261e9d
MD5 b54691882a7c1228af6bf475f29b1905
BLAKE2b-256 56932182fc017d63b0e1df4233efe9be533e948dfb1cfe87fce373889fbc968b

See more details on using hashes here.

File details

Details for the file zeroconf-0.50.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.50.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9b49f51e3d522e46ba0d897f7790ec3208c7115f753bbba11afdbad5267dccdb
MD5 3c172bbd7d460485bec58bd111e85b75
BLAKE2b-256 fcd563f3e06005452e7acc65258ab7b2846a8b45afc958d2bb1b102b34691bac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a99ef42945cb10b62462f873094cc85c5ca6e8cd161cc830a6d227d68db47d67
MD5 5756f5ae0c776eb000c8e858e9c4f032
BLAKE2b-256 91e7c22bc8833b1f0aa63dd4739515dea846fd7c01a437f53cb5edb3a202c424

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f7b26a81b116a22abc5503dcc7ec7ef9f3c3f025ca9ab6a84ce3e69891497585
MD5 01871171afa0efb3421f347ec37a5859
BLAKE2b-256 37fc4f09d071e63192a6737e62726f5169589a5312b30eb5159985158c467224

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4dc88dbab3eb7e35d57515b109f27388b44f55580ab0ebaa53c2696f2a9933d5
MD5 dcd78a50b92110c7c0037c26cf1444b3
BLAKE2b-256 6c337885b30440455e651af1920ded13ed478d8eb382318850066e0e96552e72

See more details on using hashes here.

File details

Details for the file zeroconf-0.50.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.50.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 372b474f4bdfe47c57c351b158059c2e281520c29a4cfc111a9d5f7e53ad7c9d
MD5 0f0e5bb3d96e5a2e2b95925c11a45ff0
BLAKE2b-256 054ed4aa383409fd826938e25a6f6a619a4d0151e442d7c6dff37933fb9c5624

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 814ce54901e35d184d4e09bd98a4a047a903e429115bad8275ea780a41afc9bd
MD5 a5a4ecfa6d10d951bb83e8b8c961dc57
BLAKE2b-256 d2dc3fccebe39683bd0dca729be63c0003dc6f3bd14ce211acd4a2dc79621a77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 250fa5f6ff369782d35f37dd5fbc819000a5bff1096a0c1e8992b1733b33ff65
MD5 6655eb240412ae2214db779511ac04a8
BLAKE2b-256 d2205f388d3ef7e8b7a619db5bd9c24384569f3ee0472a253171bbae5a15e08e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2af2dd34092986a8668df76c8fbcfb1b4aa4bc0fd1159be21d431a707ab76b0
MD5 3c410f0ac527e89f81ecf6ce81cc9a4e
BLAKE2b-256 f427a4b8a7991a876c714a20713fd247ae72e8bc031b4c4836d0af3caa73fe04

See more details on using hashes here.

File details

Details for the file zeroconf-0.50.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.50.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 617b04ddc4216d561bc8a6d79584ce4516f1e3980470eb4e49da9ca34b97e5d2
MD5 9f62ccd00e54b2a79546d8dc97259793
BLAKE2b-256 fb99bb47c5d419fa4e174e490a0b608f48fec7a88b15c900b21d21cfd61d0bc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 54e8de4dbd3eb01cb28c90a2123de5e132a7d4c2e8b31a1d9848e1d928efa79e
MD5 4470af817e6626ab7dcdbd8af0de64fe
BLAKE2b-256 2b5ddd696486e064829457ca3e6478a877c7cc06d5c71ee337f608186aac90ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ddea4553e4d590c889c4b3fae5385df2b5b79a12efb829657ee6291029f5124b
MD5 ca78a16bd6d28ea8f0a9fdfae0245066
BLAKE2b-256 b81e83ea0dfa90f45f8752a98123c789dd358d30f3e2d4c7087b15a7a13ba1f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.50.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 775.6 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.50.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 7d0301002b2a7b20095bc6408f5bc936a418242cef8592d242c0330af8a0aedf
MD5 ef540df40562c55ab7a5f8cb9938c55d
BLAKE2b-256 c1d643374fc0ec3178a904e344cf07a8a1819579139b50b43b88ec2f9a2703b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bcdbb22ad677f2052485a16835273acdcbb2c7c2bb94efc9eaa905038239554f
MD5 e1145c41f04a702bf08cef4b02d48d0a
BLAKE2b-256 fdc42ae6f173a9ac2bd8b78c365c8fa126c857fa8c9d6914459a6016a977e44a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 858678d400b1fb95265b8335fbdccbfcbf337ad81f7ffc314fc853f07a33dbd0
MD5 69c7baa780d088ec9a95820b1e8dca44
BLAKE2b-256 3ed5bf6f8b8a5f02d0e0751441d4613ca1e9bd63ab0f4851a08983f93be2cf38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d3f65aff451e47df51e8d47b108d78d99f4b2f2e3fe857e3d155548ae8a38d7
MD5 07f138c83702420e3893ee98afba43a0
BLAKE2b-256 411292eb9527cbe44cc35c239b1e98b28037a6b403678b62bddb23f5c2724a0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d85e6a4ae8219c602b269ec5567f873a8afc8ab19fe3bf6a393d7bec35b33548
MD5 092c0c1ca3dad6706925a112e3446fed
BLAKE2b-256 0010787187dabafadf75dd9271721507cbea774de748e3479fad37a225f99546

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 390fb27d64675d907f5bdff7a0ccd1f68a4252970b8cc05652aaf29514846bb8
MD5 975d10f08ebc9578fde49f410ebf611e
BLAKE2b-256 b1bb9fdd7a84767082dd15be3927ff057cc3cc8cdccc6ff1fdd19f9648bbc176

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 14717478c5eb79bd930fdd151d329b05355a10d4d2d65031632e6a6f67b3429e
MD5 230d440929e302df77776e7e0dff8d9d
BLAKE2b-256 e5eefcfeba44c1578c61db532c62a1b9a4a2356235f368a19b39eeabebb68ddd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.50.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 778.3 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.50.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e5644dccd818b0bc5c37fdf39cd74a19a956718ac6391901147f909e1cc1d185
MD5 3b03248f47c3ce44e6d1147c247aefda
BLAKE2b-256 70c46737864e33195b54817490a588e51db757e16472f31212ea4197a74e3b45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9c432da7afa4199fdb7d66bc4471db21ac1eff621d85e5da882b86b002793506
MD5 c8514bf9c536b838a18675a60d399220
BLAKE2b-256 410cf216f6741698f01fb2d3d2b88228d58624b1225be434ccb3487151fa6bbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b08126dde2eb9847e7566938d60551a3751bef30e20217935b70c89142757413
MD5 af12998b408f645afea589d641ca2512
BLAKE2b-256 12e01bae40bf62821d06a88e770e4dc82525abcd28d6a34312ebb29d7313d0a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.50.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.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.1.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.10

File hashes

Hashes for zeroconf-0.50.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 a9962d9bb5a2dcd525cd127c06e211155543e753c821393603dfd8d9a5a9c441
MD5 bf1e3d10d878f3c0bd8aac32135575d9
BLAKE2b-256 16a3503477237353aff9223ddf9724d3691b9a9399b4b757d639dad6bb9824bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de15ebd8cbc7621a6765eff328ade8a01c912405754dc5f5380150ef7f0d73b3
MD5 2145726d48ceff6a1f5a0432f10d290c
BLAKE2b-256 334899918cb770d7d500db3994ee8b27c0a5e739abbbb7b92b650cfa2ab33118

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 78707b5d828f7d00f7c37d730d3af423c58a81e669bf1a6e1894d8ac4ce0e9a7
MD5 cb7d6fb72309d1a9c1e047b67666ab2e
BLAKE2b-256 b5a261ede045199e0096b4154dae0d511262b8d6a29796a501c7ec50bd6708d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8c226963653ff073f98fef5f54701d661e7ea8d0c40b52be53f951e755cea37e
MD5 7096988105acb665f093a61028cfdf5d
BLAKE2b-256 57fcc0bd05d4368167c2d5f08482e5f76d01f63ff8294889d025309f83039ac2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.50.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 778.3 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.50.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 24dddbfcaa6fd49330a2c143600b6eb557291ca6a7dfd0a3695346f16833a064
MD5 ab80ac0dd62c78e844e9c6963055bac2
BLAKE2b-256 ae7908b87eee0c775f6126d43206b42684ba5e67fe5ebd7708c718d923b559b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.50.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 778.3 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.50.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 eb22486300288ad4ebbdefe6b1eedf03f4630bd6c3f8a3d5159337fcbb0baf4f
MD5 7f055856b53d3f3a298ee155ebea922a
BLAKE2b-256 01b3f8b72323ea57392e482a07f23280a6bbdfba1c86d5e0e3d5d2c2a24f7dea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 65fa09a043e5c7a2590d0aff2d64ba4d130934f50d2c6865b55872b2f2de243a
MD5 841654a18ba9558fb5a2c367f5f6703e
BLAKE2b-256 4db64135b272538adaa60bf5f65ef69ffa37ef1f1b0483288bcb85135d02f802

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9c96996cccee0c30f3db84e7f3657cc586193f38fe9ee7af5447c1414b47d4aa
MD5 2a595b8fa62439dd092987cc74421b76
BLAKE2b-256 18168ff1f06fa890a4ed0fb1c708e8466e6ebe6ffc3d2b80589861fc2066538c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70b52a6dc6231d5743a8fe1e944055dae8933a4d91181d2661a3538e3933f51b
MD5 5cfabc4270f4b83856d3fb709423c2bf
BLAKE2b-256 d92f43553cf323fdfb761ca2cbf8856c7765571a67401e15a2dcf8e0213905e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 70e1c2f6fb40a8bdc02bee7c7ebb7231c830f70ae0948318e957f725ed29d90e
MD5 c5081f150be88510fb701c2984f2eb71
BLAKE2b-256 170459b0fe52b067a190cca1f1003d60dce4b67ba3e5c4e160b0bae6557e37eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 260cafec8fc5d635861521c7baa63a4b7ca8734d08824a71b0b2513860061bac
MD5 f7b1bd0f1ba4a5e1457371c23ff76be3
BLAKE2b-256 589b700adac62b948d247f913b308bbdbf059292e85b3ba1737ddc26958745c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.50.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 778.3 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.50.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a37391b64aaba1074c916f2e43ce8e7557fee243b5498cb6e032b2614f3cd863
MD5 eecc1ce5b2662e6b47a4d20f45447af6
BLAKE2b-256 5465023a81d8e78dd7efafd1362c8fc67f17c159f03b9c7f168dc1199bd1335f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.50.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 778.3 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.50.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3e073402b986042256827ce595cfe216a7e204911220778b3e29c6d61842f616
MD5 6d3c18df591ec1da93106ff23c4205c6
BLAKE2b-256 0116560cd820e372867f5cb51f710db9c41eb113d41ce892fb2447f495cafbb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 03d7a2c532d9a9ece289d0ade257d3f72827e9663a668a675127941fd5dc05a2
MD5 9557729d5c0e28845bba7d936b7e3cd1
BLAKE2b-256 8940a9bb1c8616861eee855abb454a3adfd8a62e93a10510868b3bbeaf990e13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4c36d20acab24f3ccd43cbfc37b6bf217fd6b2a8913402b30310788ee29f5c2e
MD5 597ddbb1d912bbd6130ef54f53bbe69e
BLAKE2b-256 573bd800b4f5f3a6f2f80e75b6811750bb161de2ae51c1603bd3d6e01d945397

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2f9e741a313cad33f450a49cce0ff637d4de9fba7d76b7c4de9994eca41a0326
MD5 42ec3e02991876b2a29ef5df15a0b660
BLAKE2b-256 b3439c30abb06a1ec9cb802af7bdba247559a7bb16e1facadab8961470788097

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 af6984541e463486335460d8f77d1691c87de1f666cf5eb2f3ae054347bca197
MD5 96eb88fce152c778cbc4584cb7ba9c6a
BLAKE2b-256 0ccd110d7b04fee6648b025ce5dd45b745bab302986ecfa540f67240dba06804

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 639c04226aa4eed99c71e1587515fc13ebd6348ac20eba669c8d8be73c899c7d
MD5 23ce6c906b5ea6f5265091997b1ceae5
BLAKE2b-256 fbe23530bd4d60a1b6395a9d348ed9048a89d180eb333058420e2841b65aaca0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.50.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 778.3 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.50.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4171622d03679e0eb57a865c0bd6b6751008576fec79b40ce568043025546014
MD5 67833a0f33be92c2be9434885725b59e
BLAKE2b-256 b12ebebe0b7ef746f7f479eb9b297641e79b9f0f7672b708a13c941bbaef7a3a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.50.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 742.5 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.50.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b09af13550c20e6b512a06f72a4356537af384c4cfb1680d6ed597f96b9f3c4e
MD5 98364e80deae31dd78a7ed4cdff18284
BLAKE2b-256 7160b0076342d90b2117fc09c9dccd614aa0d080205bed959e3e2ed06b89c688

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 129979c89b5b1c0f902e7bc27765e7c4f52febb653d9645e9a28f7268d0cac9c
MD5 967ce5842335391875a0e9fd9c77dbd8
BLAKE2b-256 81b52348b58293bed17c6fe7f8931bd9d9b658476fde3d18d39f8f6172212a3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f81c132649723ea40ce2ac93791bb156b2e064dde1f856e8793d6a0ba0de2b85
MD5 7c1db1b5a8a90bf38d11a9e11bdb1b21
BLAKE2b-256 652f53962bfcf01761ac35780191f01d2b97338c96885f7f87fdbc8c2eef7e0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a62d718d78d337f7782bcd3fca4dbda7e58fc49898d19d3724bb39eeb2f8c2b
MD5 ddbd8de3300747e5fd5363e007c89250
BLAKE2b-256 ebd950e8c570534ece35e70b77c3f0d84f964fd216eab4724fd680f00452ad3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9cc780bbf6ff2c6b49936a79007dae02fb51eac96a65dc252a789722575c84d4
MD5 25d66fb1b6c1268fc7582d951daa5cc3
BLAKE2b-256 1f2a9098c5a11ecd6d9bcb93013c871fa7aeb0f41c3e82ba0cece8d55a60b5c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.50.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 270ec8300e4a14ab0257bc5a188ad172461c5904d68cdab19f756ff711bffa73
MD5 325103907d8f7f5ea7a35846901e8ca7
BLAKE2b-256 2038f535816ba9d3e8833b80a613d245fb62aa7c120af4913f389ab948e28fb7

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