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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

zeroconf-0.128.3-pp310-pypy310_pp73-win_amd64.whl (4.3 MB view details)

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

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

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

Uploaded PyPymacOS 11.0+ x86-64

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

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

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

Uploaded PyPymacOS 11.0+ x86-64

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

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.128.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.7 MB view details)

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

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

Uploaded PyPymacOS 11.0+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.1+ i686

zeroconf-0.128.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

zeroconf-0.128.3-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.8 MB view details)

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

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ i686

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

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

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.10musllinux: musl 1.1+ i686

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

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

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

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

Uploaded CPython 3.10macOS 11.0+ x86-64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.9musllinux: musl 1.1+ i686

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

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

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

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

Uploaded CPython 3.9macOS 11.0+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.8musllinux: musl 1.1+ i686

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

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

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

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

Uploaded CPython 3.8macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.128.3.tar.gz
  • Upload date:
  • Size: 162.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.128.3.tar.gz
Algorithm Hash digest
SHA256 0eee9f729f9a3c66e8b458b20d32635c69765586e75f05ad2e9d2c420477e718
MD5 f0c68cbfad66c7761c1b9a76e31f9cc1
BLAKE2b-256 357725a79ef8604ce563dfbb4ab01897026d59d1f568dab759c65f80181fa6f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 7790d2f10b5806ba6562d918950a9db2e131ddf83a1b2bc438be566079cd363b
MD5 2e2a5eb10f7b843b0f3c4cecfa36fbca
BLAKE2b-256 7444aec1bdebaae14a7bb49e4f659484a3dbc6a609481eaa6f3da11b54bb76e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b7b601950b04f42249af9f45f1fba35f80e5463853ea71e74d1ddc25793158b
MD5 8d9fc45c5bece0844393cbbc2beefe12
BLAKE2b-256 f33e9953f7e1fd31c032b355ac9521de0e403f286b15cdd5aa78a3c65dc227cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f4ca4f698fe8e591b7e0ca970bed8baaeefcb26370c2859a55ffe463760aa3a4
MD5 01cb5e944867715ccccf3a91e6d35439
BLAKE2b-256 9d7eeb92e31f764466b175f020c032ed1293dfcfdcc38bb70eb4452200cfbeb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9c1a49ff7b3c9425eb62291df1bba4a2727cd4fb8500e14dfb01fc7a076ad3db
MD5 9a56d89f9281a82ffa2303f5e1c6f44b
BLAKE2b-256 c0c9892681c342df2136722556faaec44be28790b9a4eff1ab4a8e864800fd32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 20c8d4fe1ccff93dd3ad6d50295b41ddd0050262e1a127135188557e8ab81baf
MD5 ae5067c495ddfe22ef33a2442936f2f5
BLAKE2b-256 c2d636304b60387ee131c408b30a7bf6c0bee71c8de245dc89a6b75fe79c5401

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 073cf92787b566baa5997e4bdaf1457451e9071cb08ff5e478fb34b54665ff9d
MD5 5c846cf60bc20a3a8a9a450cbbe1bdf8
BLAKE2b-256 7177f61f2622d6495e3960f75a3ddd3a4eaf444809654e57a24fb4a1421d6deb

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ff093289ce3402b60ffdd9a32978da10ce0026345e76681c65493dbaa921a038
MD5 aff9256c464198cd9273d9f8c4ca363b
BLAKE2b-256 b7f9412935aa19cbcf8bfebc80bdd2700a2124ca07186580ceaa816c38bf3a75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 671c955a5a414babc39fb5323696b57f2d1a6266a53f7834b955c682c6511c94
MD5 f903acc53cd1ec08b61c7972edc677a0
BLAKE2b-256 f6062324e2663083a954e8855936af9ab19ce2f4bfaf8b880cd1e3f06fd4a76a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ae02e8d10ce8f1a6deb263ebde7efa11d3fcb61eee8beb2db9f8db3e6c788e3b
MD5 7fa58486d0851c061655b8a082b8e9e1
BLAKE2b-256 161660ccd53922ed2e786c2b45d9b82f68c57d774fc8bea1c0b1e01ec3f43ed4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec5eab2ac47c565eece3845c3a5b2d4f020c9990017a8d364c0b50b39bd071f6
MD5 848cef2017d985503951b9b2342eb820
BLAKE2b-256 975b3041dbf1ebdecf0379040e79fefe9526e64f3ed5caa68392641502b7ab38

See more details on using hashes here.

File details

Details for the file zeroconf-0.128.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 84e9e5d225f8e8eef8458d99233facaead1cbee2e74f868e977ef8f72d71c7aa
MD5 9d1d8c8610ebc186f891e4401010edb1
BLAKE2b-256 979805ceafd1b0e1a4f052d37874ba1864a6367a1cdebdd45b44964ddfd6c0ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 81181796015e9731be6085df7eef2de9c210aeebed479db14269d507c792ceab
MD5 8fb72b82ca0b8e8ffab3a4ddcba23555
BLAKE2b-256 65d4179e8ee90e802fa3fb9b452b456fd3e983f11740851cd4ab1e123e70d5d8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a33a4b24c763795773b556648ab2dd4a6980104cae266da54b5f48f58deaded9
MD5 5b79cc416ae48889efcce94d9de3e6e3
BLAKE2b-256 6db70aff530d345ae407120b244532b402f3386e188a83e1ab1933be7dc9d6ee

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8434cf937464dd2edf67b5dddc072b823b45580f0ede949eaa86a016033b00aa
MD5 dffa295184505b1c5bfb2c35edfbc314
BLAKE2b-256 91180be9765979429c4f9b985c97cde206f46ebb6d6dfb8110fbd228ff531aa9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 505a2f06fba668040a6f1058b9bc5c4cb2e0ed218b77ff67ea6d76587e669799
MD5 fb103d72ed1ec4a3ed893303fc626b41
BLAKE2b-256 1cb8bfa725f37667a9c3a36bac868e344817e94197b29203d4bd32341a0d09c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 16ae6e380e744ce17216b4dce0329bed2c7ad1e120db0ffa6900d5ba3616feee
MD5 f9c601d77a2c9e4a3388090dfa110e96
BLAKE2b-256 bf16cd33cf884ff991bfe998ed77ce8804a9a5fd6ec5837f549de9febaeaa6be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 791017884f2970f864d04e6fc8ea7a0bdf40b5bfc7b2bbfe8db5536218a605b0
MD5 2234a4315da6b3a70799d746e02d45a2
BLAKE2b-256 e420c6ac98c1d506111ff6614755b8f7ec7350868ccccf3bcb24215850afdc92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d76694ced467263f4ce34dcd86b989525ae9cdddbc190b053cd5989374830f5c
MD5 01038c83252ff4d260850e6e0088dd50
BLAKE2b-256 ceec9614dac0058bc86ca9816823261b0833d5a2d7cbfcb0681af15a904f9044

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 deee2c6f95e56c57f97233f921eebfb04407c56eb4592892719c91ef2a4a4787
MD5 5de68fb9b860d422416528a93cda1f9c
BLAKE2b-256 956744744b6ac374eb47d2b5c6b2ee4d2d400262fe49c35b6f3b1c1140408bd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b67e3d5ba3257fab73e40d79a65242db63bade93043d8bee31f5c6da3334811f
MD5 e1de4e97f9628abdc204c242299c5252
BLAKE2b-256 173ab1d3f3d716a90b7625e6d9efbef776c8a53e7111cfbb676d56e6339a6a13

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 256bb0c3220263bb3a7f18c8544e172d378c5e6e42d2a3432726b89dd4ed9df1
MD5 e4d6f06dae982b23ef63033deaae8b88
BLAKE2b-256 295e03e33a0df687dbc436fd1d6818725c9bd2f14d5ac5070b6b8fd58380c5b4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 665fc9053183a77a1e31e94619cad9009cb8b487f2e8c3644468ddcef0e325b8
MD5 170e778ca35188f3b608b0078d4f2652
BLAKE2b-256 d0495d76f25f9172df88c6bcbcc2811301fe7c0b312e3129ec05306449dd2e54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e92c06c7143d7df26e708c207603bc46c5ba1b7d1fd0446366518c943702f013
MD5 908c0f0dfe5d945dacb0bf3f9ccd7126
BLAKE2b-256 faaac7b1cc7d4a4be48ddc3a1e654eaf3a4417912856879345fce6e391a2f65a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 afb66ddaa880abae2e03b29855fb9ffd1dc03e46ef5e92b4c7904accad88c19e
MD5 bf47db47e0207eaa661163e06ef8ed17
BLAKE2b-256 c8deb0382d86652feb5406b0e7eefd563071c8735cf799920f155a4ab453f0d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63f6acbcd194585ee56d3416afa10028c3b12543fb96d80eba381ba98a966f29
MD5 a56938541426a7a40d56cc83a49e8472
BLAKE2b-256 a7e3303e10eadab50cb39eca4c753160685ec5f34b7e663334c89b5cbf51ac64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 63b5ab522f6122df32a69aa86328ed252cb6d4ba0d53ac603dc56fbf1da60b22
MD5 b477e43810d65ade65aad786491d385e
BLAKE2b-256 cb364c1e3d62b31b42145fb4712470166924f2314f20e7ae15e0e3d4166d5afb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48bef68a5109b4a757aca977cab3f9876472c4f408301ffa3bc92b4bd1b3f44c
MD5 22b0097a1755cf7d16927cb445d91765
BLAKE2b-256 20110df399f316ab6ce8387a8068cd29a55fd49c153fc17008cd85f040a6e589

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 541087de93fbc40b67dddf6d6e01903a9bdd4d9a6c49bee53f255a3d5add78f7
MD5 f7052c574bb4de966faa4768ba9efcaa
BLAKE2b-256 0959a90ad794ffd2519f895f506e85e6f2424c8be5bdb6496ed9f2b0ec25e330

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c194828740f44386874469f49bafab275d4fe69a89fc07f52c4c3dc84bc6c339
MD5 0a8c0e621883f0901a1e6c2e7d41f2ec
BLAKE2b-256 1834fa016a5ae2ecc139c267b2a3aea1cfa548183c32e8040d8dcde3d0af9d81

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 472bb9de8bdc6016a86c1ff4c7acc86a002ec0060f5707ad761aaef54b9a375f
MD5 e0a77c436a4535d297f9937c3ed69057
BLAKE2b-256 a147ae58be5ec7041e211967d8beba4537ec352037fc35ad089f12db86d83326

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e4e7fd08a0cbf6ee0732f14bf5585f7982120da37852461027a982b20b469675
MD5 80b3ebf43f9a14e2dfcf4d2a20b94c23
BLAKE2b-256 cf9b54b5d128ffaf80e8aeaea8714914b1510aa823d43e7612cfdb88325ee829

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 77c87b8342d5dbde4e09712a7d9ec6c675a406f5bca80c411dd34aeb096471b5
MD5 33d9862e2815df5e5ebeb0d9dbef0956
BLAKE2b-256 4f7ad4f11c33ab438e0977e5380acead3a7caf91c23839a8dd787e6086a7d26e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.128.3-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 9.8 MB
  • Tags: CPython 3.10, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.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.128.3-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 f29de2b169e2978e3c03aa8f41b59875c334b92a89fa8d7cdf261396bcb890cd
MD5 7755310923732f076bd4c3627966b41c
BLAKE2b-256 58e7ddc75571f61b9f08c82e841f7a84b620d02dc30062b8b910d212e3413b97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 73490db18450227e6ddd03d5047fe39a4437c80177f9e01bd4f98cf3d26d61d1
MD5 ad40067bc9424363a0ec45e1da52eb57
BLAKE2b-256 5948f9255ac2d1cff7bb6219f5c2584e9d3c6d2d5a2fba19e7885d3612cee10d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a044cf5b1165c2de19e1af9c9e8dd66740329e4f6317c48c8e2476b7b1dfa4d2
MD5 12e8d84046103ac1d9aec7264730e3b7
BLAKE2b-256 3c561befbc8af18b913093813266595e7a8f681715c6fb0d5656c4b063942b05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ea928c53d9aa10e1e2c6e43d4a7b37583834ef6967e87368652f011a4c3e478b
MD5 8e775cb20b7951b17d73e796a27292f4
BLAKE2b-256 517d39dbec7194d02fb19d680abfeb0cc15411d4cdcdef972cccc19ac021d4b7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a3598cdbfa0b3bcb5964f11fa3662b00db1652f3e90b7f6ea7f676701643d85c
MD5 2c040b4cc8882a38cbd39d7c384231f1
BLAKE2b-256 f3a4b64a59b13dc53336ec224e61b4b81b4fe2ab225bb9b654d5b63df8d68b95

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 14189daf8e8e04d9700d1fd2ea2e5cc13de2f4a31d5d6f331d9c247fb9e7b7fb
MD5 5dbec11afc65d284de37897c16c5cafb
BLAKE2b-256 86ae95d2c6c45432e227d73351196f8eda9d8abca4bd73c4e88f48410acf9447

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 47d9a895bca63af8b85a9536cbd371da5d313acc3351f3bd567145bf876058b1
MD5 141f1863e826309d805157f5d46c0127
BLAKE2b-256 965cf5e1b909845d6dd0efc594fe514a74d01476fca5119f1c7352404e6de115

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 bc19e03656aff4b76d24712f8a80acaee74c6c2e8d204a33a817c396f91a1e66
MD5 cdc966ef438307480776da4bf0cd8274
BLAKE2b-256 5252c289b2780038c10bf9344efec7aedfc40b31565fe2c5bfe5011f259a1e00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8545735705709fda5fdf98325701512d3be8485589dbdc3d810ab14e30cb6300
MD5 71549d66a96283041c55ab1202e699cf
BLAKE2b-256 ebb690da3308d17ecb3372ed9dae435ef05de11ee6fa95bae8c736dc45bf3ff0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 447ac411193229911bb4417a1bb59f998409eb87b75f8e12b259184d1eaf95e5
MD5 a7e687c31de504b9706394a698b6d8e0
BLAKE2b-256 70bbe84be584822bddff2cc5a267ed8cd33096a2148436d22edd71de8ac8f375

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9b08afe3b208fbfd74b02555d2d90508e729f002e816b05e572935aec7da464f
MD5 cd0d4874978919b63f9e43f7fc29525f
BLAKE2b-256 a84ee7a3e7b31628877958a43f916adc50a38c4d2e3ad4e6913c292b2a5f90ce

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.128.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6ceb7a854f90b3b4ff455ffaf6becdfdef815d10a10b24dc9e26329ae8d50af1
MD5 aab2aea99ea33ad007db6165ca85bacc
BLAKE2b-256 c3b0b550e24ea353803759d95a173d57997cd69962801183f476554bdef002c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.128.3-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.128.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 00a920cb627aaab98c8ffd9a8edef72b0cc1b9eafb84deba6b0023ef01ea0b30
MD5 e6191c69b3b16cdca01c263ab04d0c3b
BLAKE2b-256 182d1565dac716d630cd46de1ee9d059262e31bf92ecaf76003df521fe13a20f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 489453cd7f739b92791123f2c3e375b01642e0fa5b90749703dc0d1a404f6899
MD5 cb98868a5df83060111dba0f8e8257aa
BLAKE2b-256 41a19294523be7adb9dab51e93c2376b4c959afb94c2d1dff4990d31496d334f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4f8d70158f863e72a4b59914c279d215b5a167038f0deb281c83e5f5b9a2eda5
MD5 75728129d7c9627ee2f1ddeff7501963
BLAKE2b-256 86e7237f45e756da03fee2b8d8c29192baf024fb2972ab69b7371097c4e6e1e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44776f236a406f07f6bc9660b84554624b6c83e04b3ed5a49edf6c2fe8b3e2e5
MD5 389c4611de8dc78281a6c5ea3b7e5f8f
BLAKE2b-256 d3ec1a7aaeb1e1ea95e3659ecad81fe943bfd0b96a08daabef7e8caf1d52ccdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 19c578ff0afd15645c84c2aed2e780baa87b8405a37da4f9660af43d84ae0d7e
MD5 5ec6ce00c5f265eb095fb05e3d8a89cb
BLAKE2b-256 4c10501d3111831d7154db5255d2a352134df49aabf2636330cd095a5ff1b2b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.128.3-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 22c2be05dd927b540c34e1472475f5c11b94e6d371e7f8625a7c3058fe3793b2
MD5 2e6663ec3e2ed1091d1ffa7af772b657
BLAKE2b-256 13a4c1158e8c5059099c24848bc98035bbadc94bd1523c3ecd92193cd54a1b68

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page