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

Uploaded Source

Built Distributions

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

zeroconf-0.66.0-pp39-pypy39_pp73-win_amd64.whl (757.2 kB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.66.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.66.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (806.0 kB view details)

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

zeroconf-0.66.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (835.8 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.66.0-pp38-pypy38_pp73-win_amd64.whl (757.2 kB view details)

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.66.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

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

zeroconf-0.66.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (835.8 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.66.0-pp37-pypy37_pp73-win_amd64.whl (757.2 kB view details)

Uploaded PyPyWindows x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.66.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

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

zeroconf-0.66.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (835.8 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.66.0-cp311-cp311-win_amd64.whl (757.2 kB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.66.0-cp311-cp311-win32.whl (757.2 kB view details)

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.1+ i686

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.66.0-cp311-cp311-macosx_11_0_x86_64.whl (835.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.66.0-cp310-cp310-win_amd64.whl (757.2 kB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.66.0-cp310-cp310-win32.whl (758.9 kB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.66.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

zeroconf-0.66.0-cp310-cp310-musllinux_1_1_i686.whl (2.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.66.0-cp310-cp310-manylinux_2_31_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

zeroconf-0.66.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

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

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

zeroconf-0.66.0-cp310-cp310-macosx_11_0_x86_64.whl (835.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.66.0-cp39-cp39-win_amd64.whl (758.9 kB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.66.0-cp39-cp39-win32.whl (758.9 kB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.66.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

zeroconf-0.66.0-cp39-cp39-musllinux_1_1_i686.whl (2.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

zeroconf-0.66.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.66.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

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

zeroconf-0.66.0-cp39-cp39-macosx_11_0_x86_64.whl (835.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.66.0-cp38-cp38-win_amd64.whl (758.9 kB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.66.0-cp38-cp38-win32.whl (758.9 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

zeroconf-0.66.0-cp38-cp38-musllinux_1_1_i686.whl (2.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

zeroconf-0.66.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.66.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.3 MB view details)

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

zeroconf-0.66.0-cp38-cp38-macosx_11_0_x86_64.whl (835.8 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

zeroconf-0.66.0-cp37-cp37m-win_amd64.whl (758.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

zeroconf-0.66.0-cp37-cp37m-win32.whl (725.8 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

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

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

zeroconf-0.66.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

zeroconf-0.66.0-cp37-cp37m-macosx_11_0_x86_64.whl (827.7 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.66.0.tar.gz
  • Upload date:
  • Size: 143.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.3 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for zeroconf-0.66.0.tar.gz
Algorithm Hash digest
SHA256 1af7dc50d6c26d174e4cd79bc9b390cf42d5ed2dd1ee91c1b113201888143c0d
MD5 2ebf374529a9b27d7c087d84616ddc64
BLAKE2b-256 6d97e273c09740f12688ed1d00bcb65424e42c6489e3182c00d9e74b44f8fa22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0356fcbe7073fab997c1e8a475255de64a1f5d891f550c008b68017409373d77
MD5 7027af8ba375a09ba8b4c498278cda64
BLAKE2b-256 2a9cc1a4bb6f8a073f422b7d264b857ee19f42ba97192e57ef5afe1927a5bf97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a24696415df8fab6c588ab42cde5d90ede8e5b2f491f1bf430f345993697648
MD5 c15494b0e9831138ad4fd1b244fa6308
BLAKE2b-256 018d21b7888f9ff1ba9636b20b04047ad0ed3adc50412c23583955dd17022533

See more details on using hashes here.

File details

Details for the file zeroconf-0.66.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.66.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b15ff89c605da12c245cd89fe8b0b7db7b054566b97c58eceaa13bafcc18ad96
MD5 a06febcfcc9b9e04a54d9a6585e49301
BLAKE2b-256 ae8eaf12216a116049091b4348d3a60980be498af81d31e59bb9d9eb872b5794

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cfe90abdd093b859ee344a94866f1b3c2c9dc054f7473745fb190b14083a70b1
MD5 47f2f5e72f2685dd0ef29700e5cd2ecf
BLAKE2b-256 cdd749f2bd9326a14c0c63675753674c88578f2a68b3bb9d5ac40632f3b79e29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0844743c5bc5ca57310a5939d388f72b3973f32d75bc2c5d9b475104e09c66ef
MD5 efc620c5cfdec5f73205205a627d36e0
BLAKE2b-256 0722c38d8501f829fe3287cac4765b63a1876180e9848562ecf2c81fb5ff3b38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be5687c8a4834b8b343676793ba269831d34f69cbaae0adcacc881559d940e5a
MD5 e1451191cc32fc5b0965024532226a0e
BLAKE2b-256 dbd66a17c10fd09de8a45747cb0dd85ef04d76e948d9454c0ddb58e7fb72fddb

See more details on using hashes here.

File details

Details for the file zeroconf-0.66.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.66.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ce399141063a517ffef3c6504d36ae203828e26c35e39a3bc2948c9230fd1b71
MD5 ce5b01f4d45a0044a9f4192eae4542e9
BLAKE2b-256 b0bfc8a0b0f970bd704a764874a644f12d75923e2433b2f4abbff2e020cdae1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ca6520bd128f7fdb043f909b50fcdc2666ac8968ef22ef9f5f77d326ebeab3ad
MD5 13697828502c8b17ed0d962660e886e5
BLAKE2b-256 af7d50704d3a4558b70c101382e776627d77bee4e8c62d49574b600137563795

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 1545d10f20152c28e9e73b1f9918bac0174a421ab4d86c1badb1078d89fb0574
MD5 4801c6d22ff9ae3641a8dd16fd0f5127
BLAKE2b-256 539cabeefab0652d2ebe78fe8f4bcd6a8c38fbd212c066a2b85a48022327de84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 455daec7b7e9095fc81a2973a0be92187c26d60bdc0009230662e233acc02289
MD5 9eb18f4f07742b51beee57eede86b96f
BLAKE2b-256 5f45940e523d7576db80660589c9d7207ce0b38d19332e116eb7bd46404eddcd

See more details on using hashes here.

File details

Details for the file zeroconf-0.66.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.66.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 10ad59230f826cc37500dffb54aba82a70d22afa6f25b2ff7a44e9e020517eca
MD5 38375fe8cfcd6b274c8222b56690c2df
BLAKE2b-256 efa9d952f9805084d504f8ada522bdb6535a17b06e667cb3923623686ed4f59a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 414581e7cd3074132c9ce55cde9dcd8b1dfb95c69d4d7a9d61f206915f5b3be6
MD5 f6d81e2752b0dcd681c49d5188353066
BLAKE2b-256 06063fb05d32ab98779fa749164eae148a652ded2ff567afe88d86e3bcc19044

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 757.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.66.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1fec47c1d8dd84aa61196d081b32752a42d19bd78ed3b3cced5478305fa5bcb6
MD5 9ee63c0e324e708a4fe6b4a063d8437d
BLAKE2b-256 9048582ae01ea5ab8ece075d1c01acc2bcff06ff9d5fd8274f1b95ca489c1ec3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 757.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.66.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 04d12703423aea6546511bce9747cad2e3eaec7a47a4f7188ce6c67f204098ce
MD5 d6d5de642e64165040f536c608000470
BLAKE2b-256 90a6fd0d52ac6fed8434157659d6c61db508e8f0c2bd1054c61434166f535a2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9939600589a9fbfb00e5a90bdf8b3ece45029147e2e99eafe641d5f1d83fb0d9
MD5 d1a4dfe9ac83d67474be9c267d06f39a
BLAKE2b-256 f5247b37c243ad7b6bd83f74c6e9efe8db915a80abcc50926792337d0c3c6960

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 56962db72a9439645c956979e9fcf00fd391ee8b769180284a87be3e906fef20
MD5 143120c3af0f934a600c94441e8431ce
BLAKE2b-256 ce8abc01e9856ba197453c54c26e4dae851cfbccd4e574b1395118af25bc3552

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 54a6aeec0c0ca680ddc7b3367cd6b070de3c87082f052f16a5cae91be3ecaab1
MD5 d739dd922239f64587baae4afc4bb084
BLAKE2b-256 805459812395d7caa08235b1a47673f4e504b90d3e465be2ebf4a100a7671363

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c12e38b2ccfaaebfe4a1516a1e97647872e7b5193d3711be014c982da5768121
MD5 45cd7e14ec5480a253e9f639b8425de9
BLAKE2b-256 e5ac7f6fb7143b04014f0f6ca5a99b35a4bdc189e5514e5221f2a904acdd3431

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 91e3e0264b040578e4895fe090fed3782f2a7f67857548b82ad9fdf2c8e59fed
MD5 87c016e4ea99544a8a5217ce6eab8026
BLAKE2b-256 c14ca2cd16cc98456df8684f00e8780640bd923bcc35e37a27123716704431be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 757.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.66.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 64cdce0750a6d18b8dde9ee1401724e3165f31a3a58d898e06dea8e618edd67f
MD5 d98696e973d347a606956e1907945a3f
BLAKE2b-256 beb5cb7238b69aed8b40d0963d767adce50c1c0d053b947dd174246aae69ce37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 758.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.66.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1214f2291f2ee96efeaebc604137cba1408b0054f433af3502321603e218a4b7
MD5 d8f567553ab1a68e694aaf6f3f974507
BLAKE2b-256 3f1b4bcc4b9cd61516ff80fdabdd3344f37081b32cd799fb1a8cd9cd1611417a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1396389b9fd2cc7da570eae1068dfbbeb93508c1e913b6b09096eccbc4dafa44
MD5 c727574bc3473dab07651ec9dbc087eb
BLAKE2b-256 cba7f0fcb5112326846649e6a64a39799a6ab238f180989996674889a069d41e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2d42cd53da6cfa5a4c89ed89621c0faa6b28718db6f290464ac83ee9f33a49ea
MD5 18706faff88ae4066b33ce1cbb3563f5
BLAKE2b-256 b3dd34e5a4271e7ce5ab03b77e97ecbaf7c7aa184f40471340b19cc4557b37b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.3 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.31.0 requests-toolbelt/1.0.0 urllib3/2.0.3 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for zeroconf-0.66.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 7d525441081ece62a08caf39d5fbfcd63d0f4207534c48847339a467abcb3ebf
MD5 21cafa87c27bfaf3ee159746e8351b2a
BLAKE2b-256 058b4e33d4cd95f3ce0305d033eebc5dfbc5355c54a3fa9a010749a18756858f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8eaea03f9ee65a69035716070644d40548f66dfc333403f92c4e4fd43b5704c6
MD5 80e19c8392ba64f57a49bcd82e29a5ce
BLAKE2b-256 c617e2e852ad98eb69f1477e6795b003994b4cccd99fafcf349119716545ab8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bbced1ba8013fb9c8e8384e77bded79d8d4ed87195935ccfc9254ffab9f5372f
MD5 f5469ad1128974ab4b6975abdb0150d3
BLAKE2b-256 5fa47ce118203229f63bd3c7f29a21568d03c5c6a76db35d07d814cd000118fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 776be3098fc1e361288905a4ea05379c51dad166f049327b524d5cb98bace0c0
MD5 113df3b27fc8b0a1cb43cbb8b1b26c18
BLAKE2b-256 80f60538e24d8eceb80c53bb8cbe9fa046afca2924e6b9bc9696ac4b35941d48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 758.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.66.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 eaddcd38486b47137257ee80bd943d66f2ce6c36a431ff229e3d3bcc12dd2d62
MD5 a928fc569b567df5df643fe6cf4f2353
BLAKE2b-256 b662e66769e70ab3f46e8a803632bdffe613bc9cd0e2a645b5f98dfbf5d81e1c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 758.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.66.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5edc86847ce23c86db6fcef91a162f5a9974928115f158d9e347042fae27663d
MD5 bd45502aeb9c4008f9b39e6f5eb55d2f
BLAKE2b-256 56045433a0465e828b2c0fdb844c882a20cb50d6d3abafd7ae44737a23da38cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2c27c45486de5094925d9a8a48e647854396995e74e9819513b0e2159f71de1b
MD5 9146299f936a49f57e0f033f074b8b98
BLAKE2b-256 cc04fd4ee7486bffb82ea0797845658ed88b5631d94456c9dd914deabc386369

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 44c4990e9e766b23cab86dc7fa0c2191604290b09c07b8cd9326d2ef3abe9415
MD5 f0d921904685c1542c89c03c69c7ad0f
BLAKE2b-256 75d3e1118c8f4870f891ca00d098d13826f5d63363dbac307116d8e920dd4596

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c182cac6633d517a11c06ab3b04b5d3d2bea356de81d5f57273d78cfa1aa04b9
MD5 8fb53cbf54a4e79bf749dba2169e1e22
BLAKE2b-256 e2771bde47d1d9dd0dddc64cc5a7ec7e299f0e203d6ec478c058735a98b635c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 20887b20f26453c41660184895dff387a8155e61f89206ae223b8262b44ae2c8
MD5 787f68a85006ff114f5817bad5f9d20e
BLAKE2b-256 2118fcd54add5cea152355fe99ddfde28f74a4d359cda7bf6e90c4a9ef90f529

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4b211886b0a5cbef7c7f9d15d1492e9f323de0fb7e8c750cd86224002a2efc55
MD5 e27a541d7c4b17f096e378a50e325857
BLAKE2b-256 9727d0362dba626c6abe9f767a6c7e68722b383b5dc6ac04f08202fac7ef8290

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 758.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.66.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5fe741398486564b5c457c77d9167591e59034cdee85dd7a40531e80b97cb7ee
MD5 efe4d6fb2e3851a01ef94232b228a568
BLAKE2b-256 a60859a7af0c3527d070b060c71624089c4bb0f2b6c0def24aed912be572d584

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 758.9 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.66.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 57a1c0c2681bb86e2be3200480149429545df5d477c5b702ecc0b140cdc01a8e
MD5 a576b08241bbef5b45f29db6116e6f53
BLAKE2b-256 eeedb2e08281b95e008e288216bb4a13d5a9c4321dd1d5d7a13cadb7d9a3ea61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a6a857dcb71ed5c6a5a3b8668effbdfe09a2383bf33fe659c6bcd034f1263467
MD5 7ca78359a35a73f35e787fa9001d74c0
BLAKE2b-256 09c1cae76f0b9580ff1d116f2f61659e7c74f950d6e4ea433ceba697711fd76e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 886c665b42df65b35d092e502180f475495d919db0c8b51b462afb8a8c7763c4
MD5 3ea2ae465ed9317d8bedfd6a3cd409d7
BLAKE2b-256 5f15effb9ac7fabfa95b963bec892da85012014774099928548d47bf096a8ea1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8f4d43cdbf4a108e1e0727f12bf7a2222dec0ab0566197bbeb504d0f1e53447f
MD5 0cb459e016d8bde10ac1f82c4183d2c8
BLAKE2b-256 d249e5158404daf23899e99d72c4a1ec88879b3af467a9f616c946443778c91d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 19b70f63950a60d3729de9f7a45cd01704d796dab01e8246a79f3420c527878e
MD5 8eb6070b1b624b12fafe33d61efab845
BLAKE2b-256 09ba1176554e377100f1f1d963397dc33fd27e33166774423846732e2f8aa497

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 555660a7dc720ae92c0f409447200cb751e90353bfe7717aedf8114ec19b053e
MD5 cbb8d0655cb39121d4e7ff6bb9377a2a
BLAKE2b-256 e9e1b278980b921f98cdb7072c522e9f030b6801ca279fbf16089c69fe9d894b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 758.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.66.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b65dceae6fcaeb95f1fd7b3e348a6b795a85fc2d15a16b72104e366915b062e1
MD5 55eed370a28b1c0e7d2e836320223179
BLAKE2b-256 e9954593816ab58f8a90dee06f96c32c2cd7d1b5d71d9511d3a86cac6e77de94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.66.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 725.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for zeroconf-0.66.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 c632a04b2d314b52a2e29dcc453d3fa3d1133b0da94e6025410a21b8323be08b
MD5 f2e6fc46e49cc91da809ac37c14a10b0
BLAKE2b-256 0c1f28b1099f31751f9cfa4d4071082022509d55726f92b097d398b3db587af6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9dca4aafee95c92bea2e68791bad7db1d34cb1b792c3f5d348c5f3dbc26ab58e
MD5 598c516dd2f7968460fd1db0de0cc72a
BLAKE2b-256 425365bc5f9239f52701b1b9cd155a3184bd635a39e10fad8caf3d50c492ea1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2c55b7acd4a23133484eeb9814de1e281981b0389f7268ba6fcdedf199362820
MD5 0c6afa232ee9f105b996933fea3cabd9
BLAKE2b-256 a68cfcbbb3558425d84e240ea79bdde28d0fd5cc755cd6820654691082d728ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 829478a8dee2fea754e2c8fd54b28462d61b016945aba94c3b51b984d18209dc
MD5 e49928dcced31d1b616cb6a3825e5a10
BLAKE2b-256 e3010f04de804ae2469b1a165cdf01e40fe099158869d6defd8a699d1bb4d81e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 45d98c460a9bb51e85e15be95b7d33c01f73ce8302489d67fe961da5d7662139
MD5 eda526c5208de50771971d878d27336f
BLAKE2b-256 425d28572cca42b3dab479f705f38684a618b00d8bbd6495ff0dfdd446b6a212

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.66.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d560798fd9cffebfc1b22c28e385cb3068cb3511b53fe93334813bb7fa100759
MD5 ac4f5fa34dd27c53f2f44da968189a99
BLAKE2b-256 61e6c82b1c39df5b8ff7979272e641b7561b62994845a4d805f9ecdd1447ced6

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