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

Uploaded Source

Built Distributions

zeroconf-0.57.0-pp39-pypy39_pp73-win_amd64.whl (779.2 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.57.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (821.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

zeroconf-0.57.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (824.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.57.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.57.0-pp38-pypy38_pp73-win_amd64.whl (779.2 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.57.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (821.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

zeroconf-0.57.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (824.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.57.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.57.0-pp37-pypy37_pp73-win_amd64.whl (779.2 kB view details)

Uploaded PyPy Windows x86-64

zeroconf-0.57.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (821.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

zeroconf-0.57.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.57.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

zeroconf-0.57.0-cp311-cp311-win_amd64.whl (779.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

zeroconf-0.57.0-cp311-cp311-win32.whl (779.2 kB view details)

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

zeroconf-0.57.0-cp311-cp311-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

zeroconf-0.57.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.57.0-cp311-cp311-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

zeroconf-0.57.0-cp310-cp310-win_amd64.whl (779.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

zeroconf-0.57.0-cp310-cp310-win32.whl (781.6 kB view details)

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

zeroconf-0.57.0-cp310-cp310-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

zeroconf-0.57.0-cp310-cp310-manylinux_2_31_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.31+ x86-64

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

zeroconf-0.57.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.57.0-cp310-cp310-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

zeroconf-0.57.0-cp39-cp39-win_amd64.whl (781.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

zeroconf-0.57.0-cp39-cp39-win32.whl (781.6 kB view details)

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

zeroconf-0.57.0-cp39-cp39-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

zeroconf-0.57.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.57.0-cp39-cp39-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

zeroconf-0.57.0-cp38-cp38-win_amd64.whl (781.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

zeroconf-0.57.0-cp38-cp38-win32.whl (781.6 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

zeroconf-0.57.0-cp38-cp38-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

zeroconf-0.57.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl (2.1 MB view details)

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

zeroconf-0.57.0-cp38-cp38-macosx_11_0_x86_64.whl (861.2 kB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

zeroconf-0.57.0-cp37-cp37m-win_amd64.whl (781.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

zeroconf-0.57.0-cp37-cp37m-win32.whl (745.7 kB view details)

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

zeroconf-0.57.0-cp37-cp37m-musllinux_1_1_i686.whl (2.2 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

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

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

zeroconf-0.57.0-cp37-cp37m-macosx_11_0_x86_64.whl (852.2 kB view details)

Uploaded CPython 3.7m macOS 11.0+ x86-64

File details

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

File metadata

  • Download URL: zeroconf-0.57.0.tar.gz
  • Upload date:
  • Size: 140.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.11

File hashes

Hashes for zeroconf-0.57.0.tar.gz
Algorithm Hash digest
SHA256 630a44f23c53cd679fcee737c75202fb4ed5e9cc5cfa20fa1a821b43ee9d1f73
MD5 6cd11ec618fd66a7ffffe5926489becb
BLAKE2b-256 fce2a045487060919e3454f67541e6cfdddc608d8466036ea6c43a9737360f10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d643e8e3862225dfa556521ed8a0a3326c2009f41e04fef4cabdc0f57eb76b87
MD5 3d32b1e2ba2f8b8971303a6075cf477b
BLAKE2b-256 11337f1aca62efb09da09f6a9352cfbb3c846893402c7e5c1196fddcc5b8cfc0

See more details on using hashes here.

File details

Details for the file zeroconf-0.57.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.57.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7780825dfc3f0a1a5d433c019a352ee51a99ca9b0bb2364b9d586c7b4c1a2ce0
MD5 7bfc6052056f37c4bbc908887e3c2444
BLAKE2b-256 38edecf6ab7407390f81d36cee07139d13cccb3995a265afea9f0751fc6d03c0

See more details on using hashes here.

File details

Details for the file zeroconf-0.57.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.57.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 42b4537d34c6ed938f5bbaa344994cc5e97d083bf7392cf8c35ab818ba4a035b
MD5 6d3035abf519ed4d67217bbf4a1fea5c
BLAKE2b-256 af4e51c2d22b48cc521b3a8222a07efb4dfbf03279266e44b36f0f060d676b9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d6d22410243cf1dd09dbe4025e485e6bdd5e26a4aca433e7fc490260db0b7594
MD5 327b904d4b5978e491aa9f7becd849b2
BLAKE2b-256 81a6eb3a0a270aac27f9f6238a6e80671a505a2607c648be018eef9096636d84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d38b3855931c4071d557d94a815e79432d5afad5bf7341f18cdc398caa141c61
MD5 c2eaeba9d65f1dd717d6633dce3257ac
BLAKE2b-256 3c7ee31e81374e177e4cf0353e66f728594ee57bb2a76dff68f1105a33e7e07d

See more details on using hashes here.

File details

Details for the file zeroconf-0.57.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.57.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1601403e178433880a99d422a3d0655a70a6b1f88719913956fbf4abe491f33d
MD5 8b12f31b1b9bd216822000b1eaceef61
BLAKE2b-256 89c36dfd96269591e804226150271fa5f4b619b5ef04efdafbe243ca288b6d2d

See more details on using hashes here.

File details

Details for the file zeroconf-0.57.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.57.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c883c95aee5b758a5d47e6505fea3e41bc61766efb0143e45446524ddb2ede1b
MD5 b313c382dd44246bc781a4013a33e447
BLAKE2b-256 c0de40bfb1a0cb97670104bd01db47ffeb333bb1c6e3138ce18c2c4ae3ce6ac9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9f6c4a0755a173d31eb21aa8c789748bef13f34e082beb0d478439f1ea2ba351
MD5 6ed67f1ce198f53c1d4d04f29f5515fb
BLAKE2b-256 cdcec67351090e3619c326947e2b76162e9d0edeca5131a5d36869f31a13c4eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 640b3638b71abf3420e1277d37e942ca2bebe8c75c737145167946bde55776aa
MD5 89c74d9e6e82542ce8fc4c6787054def
BLAKE2b-256 4bad3bdc320febd94b0a4a3d40738ddeece5ff148eb7feec700577fa400478c0

See more details on using hashes here.

File details

Details for the file zeroconf-0.57.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zeroconf-0.57.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b580e652723451f74079cf2b828f1a9867619b0a688caa06e3f256c9ddef0f8a
MD5 1a85e40ad0ea2ffcf377574895533763
BLAKE2b-256 c7ce30ed00660f01707a1381d735407bc4eb5f9ad8f915aebbcb2b98a1a5c38f

See more details on using hashes here.

File details

Details for the file zeroconf-0.57.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.57.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d92dcd25509c6264b0cbf8882e69082834730e598ccc6142b2c5a6a8f1aaf664
MD5 065248a29b50978f85486b614a689bc0
BLAKE2b-256 78e69bc8cae1e0337551799c2632fcce0dee50279434d6361b533b351c1b157e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-pp37-pypy37_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 24a03026ceee411449a6b55954a625b600c29a397b4bcfe84b0c8e984646ec0a
MD5 edb6800d3d3462b060b743433a915c6f
BLAKE2b-256 79a1bacd2109499a20623d4e0a2826ebe1f19297305a242589cbac1182928156

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eff94e3597b4471b777cf80c6bec9579ef790f631fc12382fc401ecc58ba29f1
MD5 d8fe77a6ed6abdd65af03363712e3bc4
BLAKE2b-256 2237e816be2b7161653fe7a5c493c535e98a8f792f6da9ac68872ba839be79fb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.57.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3767161a46bccc2cb5a182a2e609eafb7d54ef20e001a660e79c716fce31c11a
MD5 1ca5f01beaf7ac16dd42f55f835528e6
BLAKE2b-256 99b8de7aa2517541e465a7acb3a8acffb28bde37e9cd9b7aaece0ba58ed67cc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 db367589c55f5e0d0064c3094ee2720efac53e05a129bf0b6be6ef2e8b6dd9e1
MD5 c5c169996d742a6ad4d8040e1249f3c7
BLAKE2b-256 1ca4dc0ff11b5bf7fb1247667a0d5a0d2e52677046ea6ad9220053c9e448105a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 05f33ddd137bc46ba7a3c7dadee1a72080174d6917eda823b75703c53eaf5168
MD5 d83b073f32fe0598ed10144e064d3ac9
BLAKE2b-256 3c5d4ba8153adb5c5eb7b9fd30c0bb425630e989f4d951800e96c17915248aa2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc6ec145c12f34bd674bb0b8e8857f421b6ec2e73dfde5cce5899a504988c9ba
MD5 bf8853a410d36baf6886a8382dd73596
BLAKE2b-256 22394f1ad0dde0d2a27fef40a06418c36e83efb043b6cf4ea0c100884742f983

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fe98245317ca227a4bfdb2d262e92d83138a470ad1884090d01456393c179012
MD5 6d3c77a7f56ccca80e1ec59a79d69d2f
BLAKE2b-256 641c48945648f52b445d5f9caf0ac0383caa4e4edc4420d59e6cf00f05a11ff7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9057c9983d902857c7c26fbf19dd14a9f2bc508087fcc62835157bc5c19c437e
MD5 4ff366959ac7555a9926d7c161d12aae
BLAKE2b-256 a077e9a09916db4f9b1b879fe4580db039c6b0341343b107c15885ffc3dff890

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 49babca54a08cf62f7d4ea339734fb0424d08515f0bfd8039f94ee841b1082f7
MD5 f7075fec20d6db442323fc6264708a93
BLAKE2b-256 8547010fcbe22a68901fbc7a1862dd67140d4a1beb7d192a14c8d88971a79e22

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.57.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 8ed253dfc0e2ae18f4a8c9fb619df7b4952b811c46e83f7be4296e960b8e2849
MD5 6866d41bed28abd0341a02f0e15db6f8
BLAKE2b-256 4fae78756899fb92a86cfd94560a977baaa465123e3e9cfe9601a81c9e023845

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 af0dee6b756caee66c3bdcabf3729fa9a0c92a87011a8ef2fe9c52242f76d2bf
MD5 eff85dd61e767aed17432f784aa64028
BLAKE2b-256 4f1aade85bac0b825fcfa6c031e0b88f82191cdbd240d7be54c0eabefc3c083d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 870eddf5ea0542b78a904937ba4259c46713a33c60d534f628f643b57f643a3a
MD5 e44328702e4e4e81852e326603bf045b
BLAKE2b-256 68e51561246310f42986858d39fa44f842d12e89dbe851631d55a874686807a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.57.0-cp310-cp310-manylinux_2_31_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.10, manylinux: glibc 2.31+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.28.2 requests-toolbelt/0.10.1 urllib3/1.26.15 tqdm/4.65.0 importlib-metadata/6.6.0 keyring/23.13.1 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.11

File hashes

Hashes for zeroconf-0.57.0-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 363f8c231b580e532a4e0a27f916d189857a19974b46abdaa5780b9eea6bb8ce
MD5 f039f81231fd6256d01913274383b20f
BLAKE2b-256 843edd0571e2afcd8003b090eb933657f37bc119c5d03de02ca30285aa9d66c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f54202b9c08b7416bd782c562caa617be4fd9dff7206e252d1bdc4388d3a594a
MD5 13a6fc14cdc0c215c403e8ea1d0d8915
BLAKE2b-256 17153c9e0eca2a14560ce88e2081e406e503a9ff8a2afb92d08dffe7d1c86574

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ce74481c5cc93b4922c255c2e894bf41f619fe6da6f09af871fea71d92b044f9
MD5 58c9b97375f74bb70b1b826b635e1537
BLAKE2b-256 197136d598fc79cee14a13a85445fe171e2c583d11ecfc18f2531142c27c0493

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4896cffe23b546e1363bfdc7bd8224c618a43c75bd9ad58b0e606dc5de22c33c
MD5 536bc5b2437cb564b83750ec9fc0293e
BLAKE2b-256 2c752facaef9bf4ea64585eb939ee7b862776b32b0b68ecf50df4a71be7640c1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.57.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 72662b99041872450690b32f929755feb13a9a875a688f7b263631c15955b5b4
MD5 4fe7448bde37cccf9639b6b032fd953f
BLAKE2b-256 d127183474a082efd19582995b61914c22b4e73523be495af14705d1c0d455af

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.57.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5e75d9f875d1685f92964fd3549bc88b5087d42f3e7b5c7377f28f76036540d4
MD5 d4ab4be69560c2a2fe235231282046db
BLAKE2b-256 9fd34b806eea059059ca9c3b1feb10f74e7284daffb99ebfa4bdd654af11944e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c2e949146440b070238332e5457fc87c616941fe6f3838c308549d167b248349
MD5 ffff865839bc0d3722e1899a6b61725b
BLAKE2b-256 5970837fe88e57ddb5704dec89344ad53b35a3730e18146455a921e4eff8dbcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2068cfb25c3468e7bc971f08fae1688853795fdddb0311e2af75251e587670ec
MD5 5ff9b0e43808c4d47b4b01838606f327
BLAKE2b-256 73f93ecb612cee2fb68d47c68f7d0e4b9054cc3dbed3bfea19a2f72cf30c8bb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f91925b795447bee85680171a110b314541a2d40dd1196ca190126e9c97c255
MD5 351e266dfe064eed8e92581816932853
BLAKE2b-256 2a924fd273b4bbcf5100850ccc82202e49daf11c4f6ab27ee2c5a2f99f31aa9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp39-cp39-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 10c9d7119289efa227edca31c704c8ecb6b4e0b7f14e3f737cb861ae230a8ffe
MD5 335f72cc31ad1ed98b855eff242ce61f
BLAKE2b-256 0c20869253ef07ac61aac612a581c63b8c5c70cab78701d36526790ba5e43a0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b284bdb614bcafe910fe4eb955e883fc656c58028095fc26d653b865372978d4
MD5 f2f161779cb8a2622813214ff8277b5c
BLAKE2b-256 e9075cc848bd92e9c0c118a9e36911acb3b46a41fe3c4a8d5dfcf9c6c11dbe26

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.57.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b7c268662c1854d60f427dcb089683da2d1f70a35e6a5da3a803c647badf27ff
MD5 cfff10c10fc29aa094b8ff8e41c71a28
BLAKE2b-256 c284742848677f414ac6464dc1ee118e94168d7147f55589e25bb19868a0fead

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.57.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 72f70eba90ac88cab423f3641787231613e3452ca1b6348828a60288a7134465
MD5 5ece9549f43843e211fe9fd779a6aaaa
BLAKE2b-256 8767e1125d95386ab14944d4979b996e2b0b2c15bd405ebdccb3435f0856f508

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2f7a9e1f8971013b3c4ac60a38341395d16088b8922d383bbd570afe118ebd14
MD5 16ac91a67c4f5f9cba14931bccc8742c
BLAKE2b-256 193dec5b7dc413dbf5553eb72d3f5ecf774a3519eb5b892f1f93461ddc675cac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a4f40d3b2637393dfbd5530e4978d9c84751585d0160cb689e16c04952f8317b
MD5 d079fa987ad361403198ab525998ee76
BLAKE2b-256 7babebf89c243955480c38a5ade1205007545b6062e42ec02d9c89f24d1f2a63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 789153cfbcf9f1e272d75f9a69481e69ea5e0c8461fa2463cdc7b821f3c1a3bb
MD5 861248a594ac07c06bb65b0ae59cbf47
BLAKE2b-256 62fe64e1dbb22a21670d43e68c07ed267bb41a705f9a8822a150a81047c47df4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp38-cp38-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 952830da3982736caff12c32aef987e6eb7d68a6ff5dc225cf0930b8c2b07b1f
MD5 2b4102cb1866edc404e4912db5bdd5ae
BLAKE2b-256 2ea4b0fed32b0c544d295f5573b4900694aaed7896a1b4bc53008dd53299414e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e5478718a8ca33853260d418e7ab06dfe257b53f18953fea05ece587aebe5c45
MD5 fab08ef53a8641399a9cbbcc027a1234
BLAKE2b-256 80e1b2cc726c4fa5e1ec667762da86a00645deed4b75281d826cfc46e873ace2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zeroconf-0.57.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 a999e4294cfd1323325305a96e9c7af1d1ab836e76c094789317e5b3e76e5992
MD5 3d6edd73233b7e89dac0eaa0cd37664f
BLAKE2b-256 f43928ef0013648adc3f11c2daf267655c74c2ffb2c52e90a75bafd717384441

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zeroconf-0.57.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 745.7 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.57.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 30933a637c4d97e37930a9826fe82d4e72a47b8e1ee5a7c6258d6e46b2b6fa48
MD5 5c30fa43973e28a8afe78b13c58618d9
BLAKE2b-256 222341671c2d084359d641f82e62d5adbbacabea8b3f78b1c7f5f80d7e6fc124

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2e203dcbc245ba5126791cb97f839beb4ab83c7cc22b33c641c250138a2eee85
MD5 a5455d85eda2ec7bf6dbbc0ede3032af
BLAKE2b-256 c2def6283ba372eeca2aa8bd6a48d612353bbc257e38f1f252e33cb36e1dd80b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 aeb9dff288d7dd4da664c20aafabf215d18c18fc2dbdb4b29cb9ace86ac5af61
MD5 6181a06ceed02fccc25d5893995491de
BLAKE2b-256 080b4856d62c6bd0d050fef5741f267f066f9be252085a40bcb20bdbbc617038

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1612d06fdd522bfe8cc69ea954e8670f7b7d1399eb9d4f55f5e67de6c2509e3c
MD5 560e024f13c0a7f88bf6113d0e20ebca
BLAKE2b-256 a280824d78d571a59eefa188e5f79eed8c8078140f410b5b383be1f02beba15a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp37-cp37m-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d514edd8a66900cc39a121a040cda56e7c0db9f881c4a3e6169d47538eab052b
MD5 377d8e59d1c875e9ad0a481a0e818911
BLAKE2b-256 3bf04294330c841d1ac12fbd7bff52661c7b739bcf5f5ace3a2340184a5c015e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeroconf-0.57.0-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7a72744a762cae77097ebba42a6ba16c7c71d1aeac9e6b01e502e394cc21b0b0
MD5 afd76029cd3f1dcd44f84d96a7b08f54
BLAKE2b-256 c788b26f378c369986f8e498eb3412e61eb6a530772f27907ec7b4a10a0e3261

See more details on using hashes here.

Supported by

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