python-zeroconf
https://github.com/jstasiak/python-zeroconf
This is a fork of pyzeroconf, a Multicast DNS Service Discovery for Python.
It is compatible with Bonjour and Avahi.
Compared to some other Zeroconf/Bonjour/Avahi Python packages, python-zeroconf
is not tied to Bonjour or Avahi, does not use D-Bus and does not force you to
use a particular event loop or python-twisted.
- Devel package for openSUSE:Factory
-
10
derived packages
- Links to openSUSE:Factory / python-zeroconf
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:languages:python/python-zeroconf && cd $_
- Create Badge
Refresh
Refresh
Source Files (show unmerged sources)
Filename | Size | Changed |
---|---|---|
0.132.2.tar.gz | 0000184339 180 KB | |
python-zeroconf.changes | 0000044442 43.4 KB | |
python-zeroconf.spec | 0000002746 2.68 KB |
Latest Revision
Dirk Mueller (dirkmueller)
committed
(revision 74)
- update to 0.132.2: * Update references to minimum-supported python version of 3.8 * Set change during iteration when dispatching listeners * Make async_get_service_info available on the Zeroconf object * Drop python 3.7 support * Avoid including scope_id in IPv6Address object if its zero * Small speed up to constructing outgoing packets * Speed up processing incoming packets * Speed up the query handler * Make ServiceInfo aware of question history * Small speed up to ServiceInfo construction * Significantly improve efficiency of the ServiceBrowser scheduler * Small speed up to processing incoming records * Small performance improvement for converting time * Small performance improvement for ServiceInfo asking questions * Small performance improvement constructing outgoing questions * Scheduling race with the QueryScheduler * Ensure question history suppresses duplicates * Microsecond precision loss in the query handler * Ensure IPv6 scoped address construction uses the string cache * Add decoded_properties method to ServiceInfo * Ensure ServiceInfo.properties always returns bytes * Cache is_unspecified for zeroconf ip address objects * `ServiceInfo.properties` always returns a dictionary with type `dict[bytes, bytes | None]` instead of a mix `str` and `bytes`. It was only possible to get a mixed dictionary if it was manually passed in when `ServiceInfo` was constructed. * Performance regression with ServiceInfo IPv6Addresses
Comments 0