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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86-64

zeroconf-0.48.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.48.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.48.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (857.4 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

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

Uploaded PyPy Windows x86-64

zeroconf-0.48.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.48.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.48.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (857.4 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

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

Uploaded PyPy Windows x86-64

zeroconf-0.48.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.48.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.48.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (857.4 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

zeroconf-0.48.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.48.0-cp311-cp311-musllinux_1_1_i686.whl (2.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

zeroconf-0.48.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.48.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.48.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.48.0-cp310-cp310-win_amd64.whl (775.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

zeroconf-0.48.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.48.0-cp310-cp310-musllinux_1_1_i686.whl (2.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

zeroconf-0.48.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.48.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.48.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.48.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.48.0-cp39-cp39-win_amd64.whl (778.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

zeroconf-0.48.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.48.0-cp39-cp39-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

zeroconf-0.48.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.48.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.48.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.48.0-cp38-cp38-win_amd64.whl (778.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

zeroconf-0.48.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.48.0-cp38-cp38-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

zeroconf-0.48.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.48.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.48.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.48.0-cp37-cp37m-win_amd64.whl (778.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

zeroconf-0.48.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.48.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.48.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.48.0.tar.gz.

File metadata

  • Download URL: zeroconf-0.48.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.48.0.tar.gz
Algorithm Hash digest
SHA256 83480a4d9e4d69e3333056b0dee1ae6406b7ee8854237ca94152e688e7a4d7d2
MD5 f0bc70ddf122ac00ac747cce836046c0
BLAKE2b-256 fed7ae8153f9297595c6b657ee76f08f92e86046f9c01835b6bded814cc41463

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cb82eab47ab9a7e6fe0f75eabc977da6cfbcc032460b9a971028974cdde25d0c
MD5 13ab50e9cad78ce8adb3dd4993ff6e7b
BLAKE2b-256 084679a9a61201914de5981d6ba942668fa9b1c9caff4c479d87ccdfbf5ae4db

See more details on using hashes here.

File details

Details for the file zeroconf-0.48.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.48.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 8d6d1ae3819edd376b1430efe69e82b73576613a1b59c0a9bf871947facc2be4
MD5 162bb3cdcbce854abbdb1155c472bfc8
BLAKE2b-256 c2e5ddad655854ecff085c3f7ea6a16521642c1ae51c12339dadec3af59281e5

See more details on using hashes here.

File details

Details for the file zeroconf-0.48.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.48.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 02df364a3d1e7224b61fef8f876c882cd1e9f17d3507e2029d2fa8fdcebb715d
MD5 8c32a1f572af526331747ac69a65e226
BLAKE2b-256 6c91d3699b0cc12dca372579782ceba4ae3f262b39fdc90a4b868c4ba99f5195

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c6f4b02dcfdbc53bb6abf07edfc9a13e1127ce47cf05ddd6856f9b4a432dba29
MD5 798aa68db1ac0f1f8bdd940b398835c8
BLAKE2b-256 c8266986c9a8a63c012985ad6380b8c4d2ee9eb66b2da8320a6d46ee0d918b09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 defaf824e390100fcb9425f9d5862f30bd915148b655b67daaf0807fdf645124
MD5 a4522fbf01cc8fc3c097df655573900f
BLAKE2b-256 180b7b15277d9e2ca4e99a71f779b11c53c3e17bf0b7dcbc99101970f9026756

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e7dbb832feaf1cadeabc12bdb37c4bb1385a05c4f1544f96e8d350aeb492b84
MD5 bc07c105bb4b09196093332a3dc0b046
BLAKE2b-256 daf492efbf9f2f1fc5f61f9f75874528234172f4b91d9fffd50889373f931845

See more details on using hashes here.

File details

Details for the file zeroconf-0.48.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.48.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 203ae9a2ef55406067a7577ed6403c50ab71850c9e93cb19fb46bd7fbeee3cfb
MD5 b3edb65535f6d04625ceb09d764bba1f
BLAKE2b-256 1d1e1f977f61dcf87134e61ec93f436ee4a195f48ea0ccc37ed29dfd2edf85d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0e4b9d476240f672897227de49924012768e5af32f110c00b83e65e8d5054c58
MD5 15477985d82742bfdd1fa6027f729687
BLAKE2b-256 91f3aa66cfdb9ff5e68bb9d0016fb1bee5910e92573f5e11eded5cf6f43dabac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f5024abf6960215bda9c93b4a3740275a10b80537210ecea120a6e9ced8c610d
MD5 b785b23919362a02bb5c0d2704f38a5f
BLAKE2b-256 3d9a784c66bf67380e5775d350bb222cdfcdf0bf011427ce0faf89813db94933

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6630b8174adaa6bca19fd27e688d58583db37bc9849e495a6b042d0b8097cd41
MD5 4474e873f0ce897e7bd341f919d416e5
BLAKE2b-256 5e4cabd73fc899993b5cb453fd3adc125df4d8eed6c865cb37d4466634232ad4

See more details on using hashes here.

File details

Details for the file zeroconf-0.48.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.48.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bb2baaf71438f74cb59ba733748703b5823f09d2b092aa45cf1bbeef1a463ff9
MD5 a314462bfdeecbaca086b29e58954d23
BLAKE2b-256 93a15df3e9c42ccb67bcaf349b9ffe11634f2dfa49d7b8085b5aad24bce6b892

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ed969005bf27ac917d25f346a02d252cfb4bd8dab4c7fec04d4dfede3fc82a7c
MD5 f5e4091931c1a3e891491d23e222c368
BLAKE2b-256 23a7a6e1ecc9dfd719c9fc8a9c44f618215e5a958400e99e67ad4137fb35459b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9d0cd123b22dd48f3e4497dcbace10c99515bf45c93b1b3a6094aee286a22dbc
MD5 514a103f19e4340370b3b26584c4c326
BLAKE2b-256 b915c9103f9ee8001bb49651ad3b83e2d187b66ff9aaf436cb9b4dd4aaaf82d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.48.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.48.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3a3970632136b5830bb9ca7d95b092c2ee7c1f1f335658ec6028c75f2ae424b8
MD5 331a43ec209ca22f51752c9f6a62b109
BLAKE2b-256 544e119637bd22d3f9263ce3407eb864c05319e1bab7b0a15d89ea4045e2c449

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2b102be8dfe77f0e9ae6b32746e98d9202eb79be36c527934a13440da36bbb68
MD5 b78a737cefd47ecb9f813198e8e19e5b
BLAKE2b-256 34ef45b62dfbb361311bc4f7acef0526ac56dc59b1100cbe3e09ba4fe3fc63ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b8b5230d147afbd067874be76e0d7b0ae14e2503e76132f96e5664ae55591265
MD5 290fc1e114a6b4e3256e4e05fb03df33
BLAKE2b-256 257160a49cf8cdb5a4674689976eb4372ba32ea3a2a7af9856ece09957bf20f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 609fc0ceecd6d5255fda14f01c8a1267fa7b3f86e0b0394187787e55c4a738bb
MD5 3ab1ca5d54a81919173628b179d28d79
BLAKE2b-256 52b9c933ff02be25b32157e543b5316fefbdcee8ce927e982bee7301213d771c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 98369a1d399e8b92aee8d576e08b4adf36b90d47717260336e45729ad752f98c
MD5 167825ffae668466b14d04e7311d0eae
BLAKE2b-256 df32a47d85a01c6ffd41176a8c61a059cdb4462ee181ca77fcfb2ed4e4300c19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8527e2d60d44d76aeedd0309329faf073e59449c0be5934e3fafe2c22de60625
MD5 a9bdb5f41d004617b18208b7da05d26f
BLAKE2b-256 402e3243f58edf29ca9197bc79f5647969dad0c99fd45a67f870454fbf7db065

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 336eecf43453fe7f9f89c89e08dc65b3071fd9de949a051e6b52fec3079134f2
MD5 3fee5b054e6ec37b0b106d5ed714a52a
BLAKE2b-256 51411c86b92ddf3ca69ebabe9c433b3ad371ef51fec7dbcb18ac412094db05e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.48.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.48.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a44f7a874018ee7205628202ab9594c1264b5e04ffb7ba859bc0eefbb7336167
MD5 036bf7ee48e2565c1ab552c7be311efa
BLAKE2b-256 767400e90b75abf11376531c0a06c05cc12a460b1d1c5b94da8daf8b142ec5e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5c9a06d449f0b9765c922a7a721632fb3670dcf42ff622dff1b5d84194563020
MD5 3d02db249b4dae817c9c1de56b37b14d
BLAKE2b-256 6f183ea7e75e5d1c4292c313c9bed7516876140ebc6b203ccbf9971fe645b6bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 deaad6fd5716d6a02382e2374ef92ab76ee4cce6ff86bec0b4cde18f25a3fc84
MD5 8bb48d003fcda5fddf2b8f5bcaf1967a
BLAKE2b-256 7aa3c16358cbaf0e31d28a0f18857fa5a659db879f07e225a87d130a80c7004c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.48.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.48.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 742555d83ff8a7c973f348c2e6db642870af9ed718e01fd369c94aa2452607f2
MD5 596ef3f2e0449f8b9f27b0fbcfffc731
BLAKE2b-256 a830db65674c70de99f05e0171189e401c78af3e3b7eac3c30fbeeec69ea4e76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d86eb01683c843523edc717ffa35279f9036fb3ed90abc7310f9d90e9b0ba689
MD5 7af76f54277f491af40f51190d1605c1
BLAKE2b-256 5a151a526680e205e7587fa50dc548e8ca97d99fa5a80132796647f810a5e7be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c76932511971514868368f083808e06c40b824cfc9e9249087f7b46035653257
MD5 9539242f2f50d9e2ea71df848b5b713d
BLAKE2b-256 e480145694a0c66576a8783ffe7fafc43b2fd1189692b0a1da5199e3fba3109c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 56b8afb2905a819b25467c2b4081d380485b49754b9feca74a85de7907127675
MD5 e55d312150fdc7941890f0a307b651b0
BLAKE2b-256 74bd1a03f185d12bd50fec11dd7098346c54eeb751eeb4c22541d326b6993cf3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.48.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.48.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bc8b0111b764e24e5bcf5339a04c76a5cdc013f6b9117285889d14b39b963c83
MD5 c05b2ddb11d3410bbe3598977f8e1ced
BLAKE2b-256 4e0d061f5aea37c207c805f9617c77aff0f04af448f717d02497a3dc3005f472

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.48.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.48.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 7a4d8b829fead08f28861da986aca12daca948ae269def2e3054d065255fe79f
MD5 78afa31909d01392299c5a75e3235bf8
BLAKE2b-256 12a34800b24782f423454a6cff470e59934bc1d806da824bc74e636aa339dfe9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0aa9653f28a0c8cba94691f50781ca4cc3ae3fc47e795307b241111f40dfc672
MD5 949239a19e35ad6feee030b757f625a3
BLAKE2b-256 1d5d10dc030da4f2cc4b379412b7e762d5f36c54b5bc00707e2e74c476d87d1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 fdd28d37bbc9305ad7a0dadaf073d6b73849b15cc0ad9f8697b0b7234c6e8d34
MD5 db012ce552b67c68d2908f80f9b609b7
BLAKE2b-256 65dd1bd57eca6c6a2c99b66c885f08176899565dd0e027fa119e7cd18b2a73a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d666854c2ad29c32fbaa9c0e75a4d30f7d9572fddbc655af5d291e274a3258b9
MD5 dfc25736330d28f874e036a1ce0a44ad
BLAKE2b-256 210788c114b4ad804eab69d0364ba39c8c0094b78d1255b75cb556dabda0478b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 657a8d73b9654acf130d18c46eeff0a12783320c2f3ec1186d77023d6e17d95d
MD5 a897ae8b20e52337f018c955ca19170a
BLAKE2b-256 5b4549aaa2eb86839dc713b9a3716954bc28b3e5a7966b4d2e03c256d7227545

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 888b17e95e061905d23ea5d8ee5b19442deb8edbcaa3d0eecf194e9f0ede4eb2
MD5 e504fc34d6b5d1532003f5f744a4e6dc
BLAKE2b-256 fec63019a2f7f8acb87f909419e812359d00e60be0bbbe63f5e85fda983cfd87

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.48.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.48.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 69a34e150c02dea3d210b6daa93d1355038d4ce7b4f252e0162406e1af822749
MD5 1abdfd78c30c709c26fdff560eadc0a5
BLAKE2b-256 cfb06770446759c39d690d8bc945b539c66265f84f27f0db9c21d86bb354aa1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.48.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.48.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c43351711ce89bc077d5beadd44542d659c998549d41d0c039e14d34daacc251
MD5 17bd20b61e95afe4d061f914707c078b
BLAKE2b-256 26357bdbab13fd228bceb9ae110d8d316e2ecbb25b94af9b5c6749090c6d84f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 abb66b29ad5203b136ecc55ae76dadd4e299a590842de698d145aced7b2d0ae3
MD5 9d669c60710ef6b35d67a6a7df8af177
BLAKE2b-256 ce7673d1e81a1685299e71ee16a98a7cbcd9bf73a76e14d45ff8ba5a91579efd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2329d884d7894752f8d460fdd29f397afbbdeace34bc7a8f6f572741efcec7f8
MD5 8ee414da3e804081927cadb0dd3f04c3
BLAKE2b-256 d2d5cb4dc35971d602e17409c3e3bc2fbb73e68867d5613929b922ef401bb48d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10932208d01a119589d67249a361e12f6399bc50d10f427a4802cfcf5fe1b226
MD5 2e17b2f5faab92a761658e57ffc3389e
BLAKE2b-256 6b3283d8a4c62201c87f08a0a98395bd223d33b15c9ecd7ac545c1ef3c856a53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 98f035ba115a6b176882d3a876485fa253b432aea090e1e995a6625296d3de93
MD5 88c5edcf31735c1a0e39d9f5e5147578
BLAKE2b-256 0896645a0d949b225c212db3712ac3ce3130548350b7aa74388b296ed1981e9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 bba1267e001edd97c2c7f64f6dad806337541a04a2dbe0e3fa834578af11ad04
MD5 1995d750f63c1d008928a271f382ece3
BLAKE2b-256 7ed5b69773e44fab54918588c2072793ca2d64e5c228362b6f68b45ff57e3e90

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.48.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.48.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 75d9b5f4031056c78d6384873cd9def810f79594beffca186e70d2a161fea5d8
MD5 24dcdb23bba622ae623750b1cb434719
BLAKE2b-256 d593c8143ad4d1eb2eb8c16103eb0ecb702527c4eb0df7b6b58b853f657946f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.48.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.48.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b1fc2d19cd20d144ed9f06f7cc98bfe18c01335a5e0abed365f3deb2a9f3771c
MD5 69b2df01301e74d2d5cb4c188882fe66
BLAKE2b-256 fb9aa8365985ad5c3eda63ed43a1c3e7a57a14dd83cbe9e87d49132d10989f66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bb805a0d173951bd1d7323f74080d9049a7a9f83aef5174ab1a33787c98d95ca
MD5 88620b55ed36af9006f4511b2023e0d0
BLAKE2b-256 4a342ed66a659ff695be8baeef09e128c421b54ecb3951c39358791acc10e26c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b34eeb127059c2a69010b2e93c8315193fce10de3dc46c90406498c5374c9124
MD5 391518ede717180db7a9548ada5f95bd
BLAKE2b-256 31f5a1979196926dc93bf0e6967ae8a23849c306d13a6dfc96afc4ded0adec91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 244935fbd0da657573e1715d6184a8c8cd51ef31201737db3ce2736f4da7c2bb
MD5 3a54982c9c76a8095a53c59847b6b29a
BLAKE2b-256 28f9767e2fc1965f29eb1c524514663d560da5c9aa4e81305510f59b51b023c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4a56ba8a6c77f08c843ddc639cb5865e280528e293bccc85085c5d1073b692a3
MD5 5bdde8ec0b5cbab768a316760e0793be
BLAKE2b-256 191b1c346e86a401103e138b2524029ede4b0752fecb07c3e0717443bb4a9da8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.48.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e9e1bc085c69fd75cc0e640512bb093048bc19cd16d6c8f54d5a259c354cbca5
MD5 af0284c59da5656b756cd1ec3410ce35
BLAKE2b-256 9c6cfca95bfc30434727a2bf6d35d7eb74b65e0d3685d1d59f41e89cd64337a2

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