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.46.0.tar.gz (59.8 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.46.0-pp39-pypy39_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.46.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.46.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (813.0 kB view details)

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

zeroconf-0.46.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (850.3 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.46.0-pp38-pypy38_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.46.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.46.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

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

zeroconf-0.46.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (850.3 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.46.0-pp37-pypy37_pp73-win_amd64.whl (1.3 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.46.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.46.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

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

zeroconf-0.46.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (850.3 kB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.46.0-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.46.0-cp311-cp311-win32.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.46.0-cp311-cp311-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

zeroconf-0.46.0-cp311-cp311-musllinux_1_1_i686.whl (2.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.46.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zeroconf-0.46.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

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

zeroconf-0.46.0-cp311-cp311-macosx_11_0_x86_64.whl (850.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.46.0-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.46.0-cp310-cp310-win32.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.46.0-cp310-cp310-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

zeroconf-0.46.0-cp310-cp310-musllinux_1_1_i686.whl (2.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.46.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zeroconf-0.46.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

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

zeroconf-0.46.0-cp310-cp310-macosx_11_0_x86_64.whl (850.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.46.0-cp39-cp39-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.46.0-cp39-cp39-win32.whl (1.3 MB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.46.0-cp39-cp39-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

zeroconf-0.46.0-cp39-cp39-musllinux_1_1_i686.whl (2.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

zeroconf-0.46.0-cp39-cp39-manylinux_2_31_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.31+ x86-64

zeroconf-0.46.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.46.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

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

zeroconf-0.46.0-cp39-cp39-macosx_11_0_x86_64.whl (850.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.46.0-cp38-cp38-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8Windows x86-64

zeroconf-0.46.0-cp38-cp38-win32.whl (1.3 MB view details)

Uploaded CPython 3.8Windows x86

zeroconf-0.46.0-cp38-cp38-musllinux_1_1_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

zeroconf-0.46.0-cp38-cp38-musllinux_1_1_i686.whl (2.5 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

zeroconf-0.46.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.46.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.4 MB view details)

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

zeroconf-0.46.0-cp38-cp38-macosx_10_16_x86_64.whl (850.3 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

zeroconf-0.46.0-cp37-cp37m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.7mWindows x86-64

zeroconf-0.46.0-cp37-cp37m-win32.whl (808.9 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

zeroconf-0.46.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.46.0-cp37-cp37m-macosx_10_16_x86_64.whl (841.5 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.46.0.tar.gz
  • Upload date:
  • Size: 59.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.2 readme-renderer/37.3 requests/2.28.1 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/5.2.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.16

File hashes

Hashes for zeroconf-0.46.0.tar.gz
Algorithm Hash digest
SHA256 e0bc7b03dde657f867f870c78e72deb30d649fdff551042f2196ce5619032f3f
MD5 5d1c8aa197dd62a21bd60d20398742ac
BLAKE2b-256 1e0f0f5d424b46f64fa2cea905047aed64134f66e3570f129a00d0e02fcd9d8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 e341a868d29016a08e3ecc5429378c02bc9eca512da527a1e9d55939d5719a2d
MD5 be1d2f0b94e262bbe42bd7efb8b8cd83
BLAKE2b-256 f591605ab1c598722ff19c8376fd5469885dba943bbd18a9ff77e23afd91c4e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d07266d2b78172391ce270155bac4e734a179ab65669997e251c6d702a406f3
MD5 30a56cbe897d1fdb5f1f73d32874f176
BLAKE2b-256 a6b5393ebe6aa02b79201deb9a6e30d841ddbe1fe7839c3fafe5c1e9c4f6deec

See more details on using hashes here.

File details

Details for the file zeroconf-0.46.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.46.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 29c1c4c44f8fee9b2853811ce4c76f9e80c56994a4ce3f9c3dfdf5dc9c23d31d
MD5 7a927f9ad23fe5388dc17f41872ac2f4
BLAKE2b-256 5a4e4b244a8bd6c99480162081e271880f1cee95456b15f8d92a87f9a0c7eea7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c66bb6f295d0fb954406f609d5e6a0e007dc27346312152f1548cdd0b46bd1a7
MD5 58db54602587be6d97ee30c66bddabeb
BLAKE2b-256 105a339b39ac6721fcbf4072f51b5a3c77cb1cd91cfb6c5116472f667f7bf073

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9fd612bc3a02c13625c5f6167b6cd7ac808c2b6954996fa8cbddc4b0e6fede1f
MD5 4b74d7cacee786ea7e0930e629616afa
BLAKE2b-256 c90a47dd5272cae0e197a09ae22c40ac25e918871f1eb859064153736e32b05b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d99d8b2fa321cfc97b4a4990b83d6d1a05834a42af80890b2d94856b37aa2e21
MD5 85961ddd18a2a9fd3654e825fe862edb
BLAKE2b-256 eedf1a1d787af7a96c90566b27e0acb4959148cd86288f13ad883064ce730f53

See more details on using hashes here.

File details

Details for the file zeroconf-0.46.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.46.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 99617fc2a82fdd1eff2fe74d1a87ac9e3f5c7f404ad0a3abf90657670a8aebd3
MD5 8a382ffd9387aa5b231d0a403bf972d3
BLAKE2b-256 ba48a75bc34c309d64272bb8de79057f13624d9225bf497dc4262e8a7b3c6bdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 67586f990fee048dc6d6ec9cc878acf5457799208bf9b1f017e2f299efe50766
MD5 bba6266a999bca3101e6af3c25b82a10
BLAKE2b-256 f86064659245b47fb86a89a3b9f71068749f4cd14c18e820742dd8006c30a16d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0f9a527505abe0b8a81784e19a6c97119289df30de6b0e01055ca1dcf55d9190
MD5 ea368d0ef2bc9d9b6b0ba90e3c0e46ad
BLAKE2b-256 d6a410b0da23172ccaff600a5b00d60c1c935586daa8b7b789d9790df5c8c4eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3adeda001e68687e02750619cb3e223b04717bc0534bb58d7040ed4fc6d1c7e1
MD5 32394a62d34d08a6893ef3dd13238fc1
BLAKE2b-256 dbe50509dd8b3f6af068ee918cd7f88f9653fa76f4ce13f7b6fe4f77491b5d92

See more details on using hashes here.

File details

Details for the file zeroconf-0.46.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.46.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0d0ee861c562d3f4b10c1e77b63ae4091a6c22824be390c53e8d80d56ba53ce4
MD5 fef592a2536b2d5dc1c5237d4519b649
BLAKE2b-256 9d340db20c384acaece6fdce6b00fc0952be068a438201fcde83c8c9d5eb5301

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3496b05db4fd034358d068802415040dc672fad7b09f2848b161aeab427cda6e
MD5 a7948a98a6a03d4f1468a9a8fa182e35
BLAKE2b-256 66d3d1e0fe9b0cc51091d8bfae41a96fc671bd1b8cb4e1015e005a593747eaf4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.46.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3652492b4be990654bfa9c81192624429d3ec9ca07a1427a215d88378488b567
MD5 bcbe39c1bcdf20d0f4b90e299d9e49b2
BLAKE2b-256 9914c9a1ea7f656c73f4ca38a732914adcd674c183d2e1ded536057ec8304354

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.46.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • 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.46.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 af522294d7f40615a6fd4d5da34bc66f21d21707edca4c6b1af0572ef6440a15
MD5 360392abe9b067db7e83c7dd8e1b8eb5
BLAKE2b-256 2a84f2827580930da37d87406fc4b1a47b43acb04fe35f8a5da5f2a4357cf67f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d2a06df95d10f08e4e8b2407a7d70cc771848f7915e21dd1de9c0092e7ce6491
MD5 9fc08e430443b42440f87980d65eb3cb
BLAKE2b-256 b4c61c510d0d3000dd4ad4617353a2edb0d86e8f78d1c356c61c8ebd826b63e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b4b02945292ec1f3aa31b8d9d46a361b2318228f8ab8034b4da6f476d0efe13f
MD5 b336df248ede9ffd513c2062a149e3ff
BLAKE2b-256 ac961ce5dda601cbb8ae0332cb5c1c0f097ed4f294f9c4e48e75a511c8ca4aca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5aeb1fcf3ffbc7b9f8a0195d6dd7286c8a8a72fe266bacb93104dd4db7616b6
MD5 8c2e4383af4dad04332301b30edaadfb
BLAKE2b-256 c230f4a18906672c7bc923b81104a122e14337c1abbc3c8b3edd65b815d6db22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a4cc12abaf88f2b8b50eb45c7f4d3055ac42f8bc45ae9b70315a10f0a1aae02a
MD5 79c3ec9311629e02c785a8aecf41e0e9
BLAKE2b-256 00165c048c5cb4987729e3320e77562e3cb33614aec68975dd79af27f101205c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5ba77f9f573ac025b433b9af539be6ffb97656560b87b952f8130fafd85666ad
MD5 8e33660ac8c30c371de2d66e851b4d5d
BLAKE2b-256 a583685f948cef0805997f054db968533ee32eab5098636714ef93b3129fab43

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.46.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1e491db973584f0028bb3824ab3161651d75fffdb0366f9efb4354403f476f0c
MD5 a72b8e7c30fdb1f9b57e9bb534d330b1
BLAKE2b-256 b35ec62224eadee54462d6af4649923c7473b46dc46d01fd29b72005bc1f64a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.46.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • 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.46.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d93ad9b15181c1c8f23161e75d547db894561618f38697b537b5f205387ba13e
MD5 a42160d9bc20926c354c1a4f07f886cd
BLAKE2b-256 66a416ce32d99a184803235c18c483c97831e045cf49b67e31babfba076a4b17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d9212606b0648ca1235f7c895decf3685dcd183aad32085cf5397a2f136fb0c6
MD5 436cbf9ca3da142d6e0a983387da45c4
BLAKE2b-256 9d05645a194369ebbfafbb898c62400a2d22d4f08bfb59b5b94944233ace4d45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 570ae4a9d065011493a37b2aa143170e08c0c20182039e30507afef758a63f4d
MD5 81e21c8a21f5de9892031eb08e9e3e50
BLAKE2b-256 5717d6c6b854c6b7514b15b74a0d772ed553814a8f2bda150dd65be57768f3d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be3fe6bd88e894265071504b5d7dcee5676f5edae30fcde8801015d897458a67
MD5 200850d3de097d9aeb4a979754c77dd7
BLAKE2b-256 50508ae730f636d896555db03c9f64e088273ae53470ab5bfbe8de7e7dcc017a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 add53d5512cc6c3dfc188cbd71d77324254627ce2dcecda0486f9e3993fec4c3
MD5 e23239a1e125f8ef62a23f8ece9afae5
BLAKE2b-256 fbd81ef8beb0d118f3ba7803a6b5be7670d3a80e225067f7f9e4d73b013c1eb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fc3716ed6045f366668d74ea332acd8f3f812d4d084fd746d77c40e3483e08e2
MD5 b188845a38cc8fdda1d8feab7d743acb
BLAKE2b-256 390f2c547fa28bed9034a0ace0838bd63d0a19e99f08bdb21a08ce565a8ff6f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.46.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • 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.46.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 610d16b56505ec28b3ca0cf1720a5f80ace312ea28d121f919cb26bf52bee52d
MD5 7ddb803d8d760feae0dc66afcb547fc2
BLAKE2b-256 2463d9823604a8fdb1058aa88e1fa86a85e16e2739751ca76d328e30f2d77272

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.46.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • 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.46.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a2a9a4a701e5c118adfc0dfcd717a06eca9b880061988c703de6f8da6deefb94
MD5 76139456d1f85455daa703d6719ecd5f
BLAKE2b-256 df74fb0bb31aca25a934452cab2308e27736adec20d8bb2e9e978da45ab436ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 91064fec11042fca15456ca25efde42e07781cc87e2a0d8ce12e26e5916a0804
MD5 ef572c3831a9acec7b26e4648bbf158e
BLAKE2b-256 c0f91db0ffd135cfa66312d973cf4bbc7e79b27733c093c29b6dbf1491bad6c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 532d09f81d7ab33da4c6f4b70166fc1a42ffe2283d680b13f56ab78cd04c974c
MD5 efd0ac74ddce34230317d6221b8337f4
BLAKE2b-256 105df684baac7147f62fad1ea3487220cfc5e288db7b631f7090de22f9b3d130

See more details on using hashes here.

File details

Details for the file zeroconf-0.46.0-cp39-cp39-manylinux_2_31_x86_64.whl.

File metadata

  • Download URL: zeroconf-0.46.0-cp39-cp39-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.2 readme-renderer/37.3 requests/2.28.1 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/5.2.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.16

File hashes

Hashes for zeroconf-0.46.0-cp39-cp39-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 775f03e99537ad2096a46141dee0e243a254768a19000b60364a91ccd0e43d69
MD5 aeb23e68abfca53d8aa139f6ab1ddd5d
BLAKE2b-256 7fbe2acfd141956d2c1490b8b26e4fd5e6073707b7108a75d31ab384c762f646

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c56e174a6d1676cdd512aa5e2917d6fac08a10aef04e08c2434d97117abc600
MD5 a1626540769c50a94e149d2d94ec8aeb
BLAKE2b-256 a2a1311967b077f380d7946cd4786c7ee2c51feff75dc16d08896c2edf1a5706

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 52c9c072147d51249833917e03ab92ffcbc30c96e2f78af9648fdc89ac7bc088
MD5 a00322fbd1e91e65b118db4a3b7c4512
BLAKE2b-256 b92e494befebff84833b6ce85d2c4569474aec911976dff984441fec50cdb7db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d9b052dcb65e59600ccfa33e3e4a5ba5c06b244f9bd7fbfbfb2ffe469c40947c
MD5 b832a32b899ae7a0c4be66315793cc47
BLAKE2b-256 558c607d9b4634e0c6f56a9e8b901f5d0e2aa047eca92727a3537ffcf6352c8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.46.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • 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.46.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 77f5470d1cc2729d4e438bab7b946a8ebdc8839df524403aaf0c2cb18c63ede4
MD5 b8e34762cf82fa7e6a5f0642c49b34ee
BLAKE2b-256 a8d001650eaaf0c0af783f255b22ba59ffe037a07cab8cdae0d61450bf018f75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.46.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.3 MB
  • 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.46.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 27d2586aa7d6303dd0ce068b3a0c71ffff0f945ce67c4c5b0b53a4f11e4aa7cb
MD5 8f2838a1738b8112684ddfaea11a59af
BLAKE2b-256 e26dd9b6db578bc31fe2b2a5310d2357bec9a181a081e475cf51b95bc90d03b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 df9c32b1c83b5dbf5e80099f613db22381a634a5a6b2494ac3795eaa3e728863
MD5 ee9d4463956d9de7862343f05507c41c
BLAKE2b-256 174c9f8a499095beab0c77cb190c764297f3754abd959b8287fba5b87383c5bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 257675b6446f6a0a443671f78402dac176ae9f730092f0214e0845bac851c61a
MD5 07f5c8101ed4c2ede82020d24aabd8af
BLAKE2b-256 8ca3688083a8f8482ec6311504165629abd04731013589f399fbad8ca3491b44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0fcc376cd2bb61126d24311d949e6b19234121e19f1d6aa367d30b4f737ced0b
MD5 1fe12fc73b6986455bc3acced49703fb
BLAKE2b-256 c4a28532898735d88212b428376f7b957c46f9fe796f9da588a0b9e362450e7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cde229910015ed7937898883fca0e4b070b8c267b330bc3ab6a4b9b5ab249d62
MD5 58b6b487a92a7e2e72dd3d4228180c61
BLAKE2b-256 ab5e65e6120054c33e2fba12c71906b34088111ceead5c4aa9efcc5c80402b10

See more details on using hashes here.

File details

Details for the file zeroconf-0.46.0-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 2c6033f30735ca4f38db803007bec8a2fcfe36733e1e08567c84c8e1afa6675c
MD5 2e6e3d12ffd338e0bb5ab10a28e66a2e
BLAKE2b-256 30ebedd24c0d710ad82733f792791e0fbd9e2d87976d23c4dcea34c8da1620d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.46.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • 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.46.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e357d1d2d31c7af21242ee61a927aa643b5b468aba56f17263ae0649c6affebc
MD5 bcc7a0af0f88adab19c342c4e70a903f
BLAKE2b-256 39159ef2251ce93c0f3b60704175909ab6bdb128c6417ee5cb127d9142c8df71

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.46.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 808.9 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.46.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 f01080f0e1db96df0436a778bf23413fde60109c71712cfa111cdc9729b4df31
MD5 3498b112a6fa9b10028c7d62ff1bb7a4
BLAKE2b-256 b8e7154cadfd5f4a8b68ad10a68de44d37f5b93f401a9d437782646061415191

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d6f8e92bf55541cb01c26e7c6c9a256635347230f0e44386317e178c6e54ac22
MD5 7a12590f7fb1e4e774a0e84585372cc3
BLAKE2b-256 82f29c772f880c8259eafb6568d3b9ea79148e9c494aade88f6a6678235decd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 bca363daa60633b74ba3dda6c9c3909ed0e9b9bb79b0b2343e471170dfc1b53a
MD5 f046852b46ad09bf2985e3e3e18c1bec
BLAKE2b-256 d978214b00f3917fb91718bbf8259cf21a631deb19fb000a17d5a37a7fa6f41a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f5411b503a213ae4786b718adc50a25f556efc1d126c590deb0066a4c2faa53d
MD5 33b827a215eb56129462a1c164b02648
BLAKE2b-256 5b7d8a27a7e9893da8c7c012a1a74d23036b98715d3db79c4441d5ad42945a69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 292f8fa530667a0adc99aa013a41215d39a045463f37a28de9b819f8360fb8ce
MD5 51882d3c23b71dbd80f0620f69a57a41
BLAKE2b-256 7c6c418752730c193a201990877bf48e6d858cde278a9abe0ff28c8cba751257

See more details on using hashes here.

File details

Details for the file zeroconf-0.46.0-cp37-cp37m-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.46.0-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 9e009aa8ba1d76d052ae3e9dce5c1871c8d2956d082052e4cb7a8cf9df2a716c
MD5 7e1830c2fea78f05a8eee1795adac556
BLAKE2b-256 59de3c95b0f9eb015088932517ec249cb6ac267ca9ab83515eec1a234ef48340

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