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.130.0.tar.gz (169.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.130.0-pp310-pypy310_pp73-win_amd64.whl (4.6 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.130.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.130.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.9 MB view details)

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

zeroconf-0.130.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.130.0-pp39-pypy39_pp73-win_amd64.whl (4.6 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.130.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.130.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.9 MB view details)

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

zeroconf-0.130.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.130.0-pp38-pypy38_pp73-win_amd64.whl (4.6 MB view details)

Uploaded PyPyWindows x86-64

zeroconf-0.130.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

zeroconf-0.130.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (4.9 MB view details)

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

zeroconf-0.130.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (4.6 MB view details)

Uploaded PyPymacOS 11.0+ x86-64

zeroconf-0.130.0-cp312-cp312-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.12Windows x86-64

zeroconf-0.130.0-cp312-cp312-win32.whl (4.4 MB view details)

Uploaded CPython 3.12Windows x86

zeroconf-0.130.0-cp312-cp312-musllinux_1_1_x86_64.whl (14.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

zeroconf-0.130.0-cp312-cp312-musllinux_1_1_i686.whl (13.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ i686

zeroconf-0.130.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

zeroconf-0.130.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.6 MB view details)

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

zeroconf-0.130.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

zeroconf-0.130.0-cp312-cp312-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

zeroconf-0.130.0-cp311-cp311-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.11Windows x86-64

zeroconf-0.130.0-cp311-cp311-win32.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86

zeroconf-0.130.0-cp311-cp311-musllinux_1_1_x86_64.whl (14.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

zeroconf-0.130.0-cp311-cp311-musllinux_1_1_i686.whl (13.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

zeroconf-0.130.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zeroconf-0.130.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (13.8 MB view details)

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

zeroconf-0.130.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

zeroconf-0.130.0-cp311-cp311-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

zeroconf-0.130.0-cp310-cp310-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.10Windows x86-64

zeroconf-0.130.0-cp310-cp310-win32.whl (4.4 MB view details)

Uploaded CPython 3.10Windows x86

zeroconf-0.130.0-cp310-cp310-musllinux_1_1_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

zeroconf-0.130.0-cp310-cp310-musllinux_1_1_i686.whl (12.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

zeroconf-0.130.0-cp310-cp310-manylinux_2_31_x86_64.whl (10.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

zeroconf-0.130.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zeroconf-0.130.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.9 MB view details)

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

zeroconf-0.130.0-cp310-cp310-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

zeroconf-0.130.0-cp39-cp39-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.9Windows x86-64

zeroconf-0.130.0-cp39-cp39-win32.whl (4.4 MB view details)

Uploaded CPython 3.9Windows x86

zeroconf-0.130.0-cp39-cp39-musllinux_1_1_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

zeroconf-0.130.0-cp39-cp39-musllinux_1_1_i686.whl (12.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

zeroconf-0.130.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zeroconf-0.130.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (12.9 MB view details)

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

zeroconf-0.130.0-cp39-cp39-macosx_11_0_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

zeroconf-0.130.0-cp38-cp38-win_amd64.whl (4.7 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

zeroconf-0.130.0-cp38-cp38-musllinux_1_1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

zeroconf-0.130.0-cp38-cp38-musllinux_1_1_i686.whl (10.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

zeroconf-0.130.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

zeroconf-0.130.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (10.1 MB view details)

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

zeroconf-0.130.0-cp38-cp38-macosx_11_0_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.130.0.tar.gz
  • Upload date:
  • Size: 169.0 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.130.0.tar.gz
Algorithm Hash digest
SHA256 db96a3033bc2ece2c75d873796e82530e092e250d03d07dd530828cf84ae16f0
MD5 cd02ce1be037cd77b56b0eb6e29b2f31
BLAKE2b-256 ee8a09b72c5740030c71167bec119eb7baf006ea2dbec3e29d26be0def248c94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ad4a9a6e08fce6613e30f2f0a6597dd33341a7c5ae8d36d68d5fdaa72add2bc0
MD5 a012b55d734c4b5712b9a647f7c77629
BLAKE2b-256 c81ce0374ff866ec531855bde899e06668cbaddb3a84a6ba0e82cb84680d85c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b12258448315a307aa719f1e60d48ff4d287a3d53c24101c3e303a7891e55c36
MD5 798aac500c022e5d0afc04bccaf83d23
BLAKE2b-256 31b700f39938049f85e57378b0aff1eba7871d490fe9f8e46c720ae77bc74057

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ac19bb359da1cf8c331c5b2be0b8779d3fef15369c7cdc271a3e131e0c373319
MD5 74573825dcfec7f316a7c2991cbd7e61
BLAKE2b-256 246cd28d2ab5ebdb73f7d3083becc3ff9f55f3fa9ce7c58484f51be000d52d49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c645f8080dfcb61d9174ce94b0fd6c5d57b8474c8bbcb1e6ac4654dafea442d2
MD5 1bc5b8ff3b6e1b1cb627b90cc9695c18
BLAKE2b-256 2511564852f92cb88728bcf4e86838d65da27aede668611af2b7e05cfe539452

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 429c5c047b20b48399b401f78febe7294e701c65d539a099d926c232da6bcc51
MD5 3ac92b440368381a42f2b1d61357ff10
BLAKE2b-256 5142d59e34ea9610a232936587b98a143a59fd6390735c42e3c59cd1e99e0ef1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 70590e0413b482384ac88b58e526a7cf50bd96424b6cb4cbf5cc3d1d9cedeb10
MD5 b25ae5304df4f7776b0bfb0d4f3f5dad
BLAKE2b-256 11b165c169662514f1fadaecc51ab551af5cbcc0ff301fccf7a48a710f7e5f54

See more details on using hashes here.

File details

Details for the file zeroconf-0.130.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.130.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f2f19b4470e9f0e1077ce2e12741eca5d199c01972eb7c4fae37172bbf404246
MD5 b705657164c6b3cf525bfa5ba56478eb
BLAKE2b-256 0b3e8294610c7231d27c277000d44715b902b0f9ad0a54f159750fd8bd6973e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b01752ee3b5a6cae70534db265566f361e8d3c4158ebbbcb4046b41174a5bd69
MD5 d68b893fe29b16290eaf881b0ed470e1
BLAKE2b-256 8fe3fb1fe14add31ebc8f0fbc9192a105218c2bc143251b8bf2964f95c792944

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9cf213c94e5f75189203083e0562fd764197485f2d361941d0578ec68bb54c90
MD5 dac72b7599d82dbc76c4cc0786175dbf
BLAKE2b-256 ce424816f9aafdb242ab2f3f492b65242401cb63e4e93ee4a3223d7d81467a5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26fe6f38aaafe458da422717762a8d524e983477c7d18015143fcc372248ffa3
MD5 af453714358b391ca6c63219cc7d588a
BLAKE2b-256 668608b535312e81eba74b2e8aa237d29e64af51b485bd05ee09509c620fcf67

See more details on using hashes here.

File details

Details for the file zeroconf-0.130.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.130.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b25e6324aef6d6aaeb4cd45999b6849182af25e248f0d207f617b9ea48289f33
MD5 b5ff17efc3fb1ebb16dc814a208fb7d6
BLAKE2b-256 747c152ddfd0e49be643fb8d7de8bf7ebd50fca8d5d301824510d8feff3b42c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b0d5af344e68f1edccf89ec138080e5751741096f2a93f0c4a7f96657e570449
MD5 34fe86764d955e54dff2abee1f48a443
BLAKE2b-256 d97d5b7203ae517982f46aeee15cac2e9866c804482bd9723d5a903a588aaa43

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.7 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.130.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 96744221f2b4b87193296595fad4f5e604a241a91c4c8d05d72c2489dd1ac225
MD5 4bc23f613774cef0b3b8902dfd836196
BLAKE2b-256 a1cd4b72acb893505e148a90857777c0e6c586a9e342e9a12ee149a0a3df0fcf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 4.4 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.130.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 af183ccfe2adcceecb81aa8068650d5ff392e03882bde4aac0b57ab20464924d
MD5 98aac9da1764b6f5f405e0031882fdc3
BLAKE2b-256 b1e7a221d5e33f79e07b1864b5ddd0df74a60f426848abda22533c675a7cc21b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0ffb686fb863354292de5ac33f7505b5c0c5b1f2e375524aabc7466d82801060
MD5 3e7fc193bede16c3d15fa9221eca06f2
BLAKE2b-256 e26ed5bc4ea479ca87150684d6e6fcc3305ccae67593be77a74205066e216033

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1db789267f9b6c97f063ac6e84645d4eeb51b2fcac2fe0d1ecb7ac13f4281f08
MD5 a3809f7d932b71aaa0e9e71f9559a1b1
BLAKE2b-256 f0b70490a0e6ac35ae915fd29dfa5dfbe7c818cb77a8fa166638b19fde6c2082

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60175785160355918ec5c25dfb00d80c9d7cd9f5315a1ade6d591bd5c17aa7a6
MD5 0c2b948d94234a7310f10b97bbc7e0c2
BLAKE2b-256 7bc4c922a4065bc1c7959e87ae996e27f58cc3cfbc0b3ef3e6e656a8cc6871d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9fc038fe033201f16e738fb6042b949bad61b557d79eb9881b2ca0e519cf24b2
MD5 26031971d203257b3c55f64a2818520d
BLAKE2b-256 298d1624229621850067323531013edd4fbdc3ef4937dcee48d204fe4b6b08fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a011d0ecaa94157ffd0713ae6a4edfd93787e6d83a438d023de9ebd23dd98c35
MD5 53f8cb41f076e42e2c307600c1bb92f5
BLAKE2b-256 c6e2930d6901291d61d58f9d1dc7c119c03d8011242ab9434ca963f4b6594182

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5536d3b60c6f8a1f8895858340c1ecdd2650d79cd1a73962c61bc5c6d391cfaa
MD5 750295ce92fd48d713c70c60fc787b39
BLAKE2b-256 f01f01a958301e8c75a6ff5c7f81aaf874209e49160b24e7fcfb192765e5d9dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.7 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.130.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2447962de44c7cbbd693c06adae132c583d1d1dc7cc717ac00e816ccdfb1e539
MD5 f30bb1aa94ef313bfc06d0660a5568f0
BLAKE2b-256 3f4c254e45d82bd0fa3ead0155758cafdf39c8d9158d119116c4212a7f6b8be7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 4.4 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.130.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 7d857cce784e111d40ec1dc85c19074382f397565ef9393228fcde24fff159e3
MD5 f12bf9a45e36afc6cac4f9fe045b70cf
BLAKE2b-256 49561c59106093081a843b1cf628608582a133aed253842fc5985435d6c720f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ca7a3d6bced69e2140c47fdf68a80b69aaf60e6bcc184470d333e0313e060d9b
MD5 8d1da60e1d7f788ba5e808bc65d1c754
BLAKE2b-256 3cd00c7702e093e4843417ee25d76cf57ee506e3fc15587bc0efb9b4d7c0ac50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b5b4c206f469a75d12f0e01db00cd50bc206d5ba9bba21e92fa63eaea1a26629
MD5 a403d7965f8bef482af128e35a14ecc7
BLAKE2b-256 cd2083a091e6afd003659b10c1f88a21f13cc8de7de2079a9e4f4ac769da59ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b567f1e7788e82a999c118aca6702ea31dee0ee6312cd9f52d206562644b3019
MD5 749bf44f405ddcdcbafa284faf6c59a9
BLAKE2b-256 eab4d3c81bfe565c7933d33b6db6fc81389838438bddf461ee2e10a543afba9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c80681055b4eb4a43d99f564a8933a1b9375c7b357731e1ffaa71a570791da11
MD5 b939b26305733452e2ca205a4928c8be
BLAKE2b-256 25260a48a3f59dd29d9d6cf9c9e77c3273cbb4b363bb500896e10c76c25a6816

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d50ff6927005f98bd0ca5bb19012945d820b41384ed4da5f1c93e7f8bc195843
MD5 8b71f8a912d4be6fec4541262b04fa50
BLAKE2b-256 e5c1e4a62f6002c6ebc389dc38ceba7d7396ce74533d998c8482c8e502f7d257

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 43a447c66f42184ba3d5819538934369a04deda572da539eadde157c4c41b4ad
MD5 e441ce662ac018b4afa510ae85ffe6f0
BLAKE2b-256 1fc89da168339c258656f6e72647b3544062dede1ad6d7170dc1791db4decb05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.7 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.130.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 901ac3de132424a141d87f3f66e1508526cf00d34d383edc2dfecbfd0bc8f8e4
MD5 dcbd06b21328cb84f5ab456297dcad24
BLAKE2b-256 1f6c42d24eec542ed84c9d2544349c78b5b04107272dad5e061d9cc978b82dcf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 4.4 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.130.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e575b76630fd67133c387a68712f4dda25796393678b550812a6b2fd8f0b220d
MD5 fbe33ebe0d32d0c790607e00b1bffea7
BLAKE2b-256 a82fb3e880eff219039ce1790084f35f23d8cb7cfe740df372d1a1377f7e731a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fd77eb1def83060347b1ce81845fc8bbba14ba0c9382113e9db518eff51d3f3b
MD5 a4fb6e8a409ac09cdd40da891071719f
BLAKE2b-256 4ad3c3529dfc0834fbe95b01f88433e5fd1453dfab37a0b6c5044088188bb3f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6de3355e3b4414e6c20df1b4e4524a1c0124ae787c8b758fecd321c378ea884e
MD5 c0ac937e845c7caafef92225944a321b
BLAKE2b-256 f3ac3cdaab38659ad1796ce3976ddc4f82973956688a81d880bb09f6f50f5549

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 10.4 MB
  • Tags: CPython 3.10, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/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.130.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 75dcd11ff333a59285761932af79cd08388a64466090f6f10cd07c17d31e17f0
MD5 87aa7d2031209f876405b34f3ba504db
BLAKE2b-256 c0c767d74aa4949e362f6b043df091a6e046bd88b6b09bbc492924159daa2b36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48d0bca0d0e0b0d34fd35e05ec2ba50c6d8ef0db6ae2491f5a9c5cc62fb3dcc8
MD5 4da1b3d3bd056c4d5d5665a9290f6064
BLAKE2b-256 68041bb2586340502ace80d302f38f4b9134d33d831b74af99a91c9135e3829a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 79cdc75fffe719491ca4fb5972b3be250350b41e9fba383004fd83d575ec2076
MD5 ffefdb1fe7e546d75608ed29988e8e82
BLAKE2b-256 3f2c8eb967b3fc56571bf467c6d3207fe8a2d465dfb85682972418e063ffd410

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b8b694a621c573956d551fef887c6cd711e32169bb1cbf699916f38bbf39072f
MD5 22ee7804e50dfa3180851c7c8899b08d
BLAKE2b-256 e765e1b5e28b69555a8025b11e8c590ebf3c858752cf6b59cf7d94401accae15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.7 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.130.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3692c90eccac77c1a8974d6ec25747aaf1adb45612b71d4bc35b2d030e51d966
MD5 fb05b29440769ceb8a5de7cfd2056d8c
BLAKE2b-256 735e6e71355a5eedc7aba6f3083afbec69dcad3e27523049f299092850a812b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 4.4 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.130.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 212b5541c9ffb1b1e0639ec9004727c0572c2356c6a3419d1146454ed662dd98
MD5 9fac25f214ffd5083ad4a7bb2bffd8ae
BLAKE2b-256 a218f1b00820f508166b22b3584eeac134e6cfe6e20d7c4b85db845719b72c88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4391ac7b3095a7208ba46681fa13f63b74c7494c0c69e190b57be22ae715de82
MD5 3e9ec8906531a4acf16e60432dbfa8c4
BLAKE2b-256 767b4782633849e37c7b810374fbd9a9efeceacc4b617f092b26871b5396ccb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f192a4bf227a4754fb4d33fa1d51fbcb66feba9d4bf5baa450d5531c99f9e3a1
MD5 1cdbbb250041c57f54a6c723feec9c67
BLAKE2b-256 46b7d2449f681fc5ceacc9719d475f8925b445d2b8eeb9ad9499e952e3105967

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f9f2f65aed23230ff3520f425253c2754d89d739e13f055d16710e72a5dba0f
MD5 11104459128e6a20a1a6de20ddea7220
BLAKE2b-256 be0bcc1a150c7bca5960c96231e15e61f7fe1197691b372e19ac428c981b3fc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1552e5fa9bcfc0512c3276fe757d40e4f465dd8b5894281bb3059aebeeb9f1d5
MD5 eb7648c29449d1760818e7bf8690a701
BLAKE2b-256 f05920f6e122408191196d76d5d36e9504ec405aaacd04fc0ed3abb2654c6fb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2a2156cc23371fe607bf11f602b8cb5358dc98bd514e8d570db1875f433778c9
MD5 891903155c91bd8ba1e4e208fd8b6564
BLAKE2b-256 44a0b05d4c5828e1d6206baa2089f411540d616d7950eb925133fea7a4fc2898

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.7 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.130.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2a91fedbad936c7a49d743fc748b9dd7c4d3a4f5e8f796b7424a3373c3b187eb
MD5 b1a4f25808f2fd7c87d05ccfeab009f1
BLAKE2b-256 394dd01d5077cd92675bfd52b0f0e40e3e06201237212163d10eff38e9c091dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.130.0-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.130.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d3f32ba99f6027b79db86cdbd7fd9a65060992c649c8786bf8683751e22469bc
MD5 8a366008797850ad5e2a691ccd0c9180
BLAKE2b-256 201677e201808e39ac48684a2fd28dc89f032b1422f55d46e913de876aa02453

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 25266b6eb97b4105102245b59fb8ca17ef24678d2358de62ed4e6fecd662bd88
MD5 b9a747113256165449f6f08acba2830e
BLAKE2b-256 5a86059633ce0385b209dbadd4b5ce5fcc8b23addffa5d4667a436a9cd9318bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a6d07502a13c95ec9de60a3cd11c2826c6007dac1dc85ddc01f5fe08224f4748
MD5 abcdbc292ccc8173215d77c1991af281
BLAKE2b-256 7ca10ce5e4860191c823ca74d3b8875b2953cf538873960faf9eed27380f23a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea8852eb865be3b89f3ac97d75be1f988f177b0ef08f39a83153670c855f392f
MD5 6fdd3e66d2608702f08ad41fb90b4eb6
BLAKE2b-256 689f298438ecae81878019234f9ef7c8d4f6aac75d30b49a22d31dcca78c8792

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 482fa8fed414abff2f3579165599b5fed0059c7ae6967f697c41a8e82bc9003f
MD5 8cb45ee497f6251fc80191622929ab3a
BLAKE2b-256 d30ad66ea2b7a9e6fd37f84f3af990ffd7b84017798846c598577b9bb851629c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.130.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 786cdca747f9dbe19f8b777dbac90e05b0237c30640d151c2f9894b9aeb5e27c
MD5 ef7d85630a0ffdab27b33d3e44ebcb2d
BLAKE2b-256 736d635a337f8a3ce32c88a69fe4c20e36d7b6ccc2a20f3d5c6b6a4c0633cf97

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