./net/py-zeroconf, Pure Python Multicast DNS Service Discovery Library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.136.0, Package name: py312-zeroconf-0.136.0, Maintainer: ryoon

Pure Python Multicast DNS Service Discovery Library


Required to run:
[devel/py-setuptools] [lang/python37] [net/py-ifaddr]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 233.042 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-17 15:28:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-zeroconf: updated to 0.132.2

v0.132.2 (2024-04-13)

Fix

* Update references to minimum-supported python version of 3.8
* Bump cibuildwheel to fix wheel builds

v0.132.1 (2024-04-12)

Fix

* Set change during iteration when dispatching listeners

v0.132.0 (2024-04-01)

Feature

* Make async_get_service_info available on the Zeroconf object
* Drop python 3.7 support
   2024-01-28 21:44:28 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-zeroconf: updated to 0.131.0

v0.131.0 (2023-12-19)

Feature

* Small speed up to constructing outgoing packets
* Speed up processing incoming packets
* Speed up the query handler

v0.130.0 (2023-12-16)

Feature

* 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

Fix

* 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
   2023-11-23 09:52:12 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-zeroconf: update to 0.127.0.

## v0.127.0 (2023-11-15)

### Feature

* Small speed up to writing outgoing packets
* Speed up incoming packet reader
* Small speed up to processing incoming dns records

## v0.126.0 (2023-11-13)

### Feature

* Speed up outgoing packet writer
* Speed up writing name compression for outgoing packets

## v0.125.0 (2023-11-12)

### Feature

* Speed up service browser queries when browsing many types

## v0.124.0 (2023-11-12)

### Feature

* Avoid decoding known answers if we have no answers to give
* Small speed up to process incoming packets

## v0.123.0 (2023-11-12)

### Feature

* Speed up instances only used to lookup answers

## v0.122.3 (2023-11-09)

### Fix

* Do not build musllinux aarch64 wheels to reduce release time

## v0.122.2 (2023-11-09)

### Fix

* Do not build aarch64 wheels for PyPy

## v0.122.1 (2023-11-09)

### Fix

* Skip wheel builds for eol python and older python with aarch64

## v0.122.0 (2023-11-08)

### Feature

* Build aarch64 wheels

## v0.121.0 (2023-11-08)

### Feature

* Speed up record updates

## v0.120.0 (2023-11-05)

### Feature

* Speed up incoming packet processing with a memory view
* Speed up decoding labels from incoming data
* Speed up ServiceBrowsers with a pxd for the signal interface

## v0.119.0 (2023-10-18)

### Feature

* Update cibuildwheel to build wheels on latest cython final release

## v0.118.1 (2023-10-18)

### Fix

* Reduce size of wheels by excluding generated .c files

## v0.118.0 (2023-10-14)

### Feature

* Small improvements to ServiceBrowser performance

## v0.117.0 (2023-10-14)

### Feature

* Small cleanups to incoming data handlers
   2023-10-13 07:45:53 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-zeroconf: updated to 0.116.0

v0.116.0 (2023-10-13)

Feature

* Reduce type checking overhead at run time

v0.115.2 (2023-10-05)

Fix

* Ensure ServiceInfo cache is cleared when adding to the registry

v0.115.1 (2023-10-01)

Fix

* Add missing python definition for addresses_by_version

v0.115.0 (2023-09-26)

Feature

* Speed up outgoing multicast queue

v0.114.0 (2023-09-25)

Feature

* Speed up responding to queries

v0.113.0 (2023-09-24)

Feature

* Improve performance of loading records from cache in ServiceInfo

v0.112.0 (2023-09-14)

Feature

* Improve AsyncServiceBrowser performance

v0.111.0 (2023-09-14)

Feature

* Speed up question and answer internals

v0.110.0 (2023-09-14)

Feature

* Small speed ups to ServiceBrowser

v0.109.0 (2023-09-14)

Feature

* Speed up ServiceBrowsers with a cython pxd

v0.108.0 (2023-09-11)

Feature

* Improve performance of constructing outgoing queries

v0.107.0 (2023-09-11)

Feature

* Speed up responding to queries

v0.106.0 (2023-09-11)

Feature

* Speed up answering questions

v0.105.0 (2023-09-10)

Feature

* Speed up ServiceInfo with a cython pxd

v0.104.0 (2023-09-10)

Feature

* Speed up generating answers
   2023-08-10 14:31:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-zeroconf: updated to 0.74.0

v0.74.0 (2023-08-04)

Feature

* Speed up unpacking text records in ServiceInfo

Fix

* Remove typing on reset_ttl for cython compat

v0.73.0 (2023-08-03)

Feature

* Add a cache to service_type_name

v0.72.3 (2023-08-03)

Fix

* Revert adding typing to DNSRecord.suppressed_by

v0.72.2 (2023-08-03)

Fix

* Revert DNSIncoming cimport in _dns.pxd

v0.72.1 (2023-08-03)

Fix

* Race with InvalidStateError when async_request times out

v0.72.0 (2023-08-02)

Feature

* Speed up processing incoming records

v0.71.5 (2023-08-02)

Fix

* Improve performance of ServiceInfo.async_request

v0.71.4 (2023-07-24)

Fix

* Cleanup naming from previous refactoring in ServiceInfo

v0.71.3 (2023-07-23)

Fix

* Pin python-semantic-release to fix release process

v0.71.2 (2023-07-23)

Fix

* No change re-release to fix wheel builds

v0.71.1 (2023-07-23)

Fix

* Add missing if TYPE_CHECKING guard to generate_service_query

v0.71.0 (2023-07-08)

Feature

* Improve incoming data processing performance

v0.70.0 (2023-07-02)

Feature

* Add support for sending to a specific `addr` and `port` with \ 
`ServiceInfo.async_request` and `ServiceInfo.request`
   2023-06-11 17:30:03 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-zeroconf: install C extension.

Remove unneeded dependency for Python 3.11.

Bump PKGREVISION.

Fixes PR 57453.
   2023-03-04 11:53:48 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-zeroconf: fix PLIST
   2023-03-01 11:40:37 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-zeroconf: updated to 0.47.3

v0.47.3 (2023-02-14)

Fix

Hold a strong reference to the query sender start task
v0.47.2 (2023-02-14)

Fix

Missing c extensions with newer poetry
v0.47.1 (2022-12-24)

Fix

The equality checks for DNSPointer and DNSService should be case insensitive
v0.47.0 (2022-12-22)

Feature

Optimize equality checks for DNS records
v0.46.0 (2022-12-21)

Feature

Optimize the dns cache
v0.45.0 (2022-12-20)

Feature

Optimize construction of outgoing packets
v0.44.0 (2022-12-18)

Feature

Optimize dns objects by adding pxd files
v0.43.0 (2022-12-18)

Feature

Optimize incoming parser by reducing call stack
v0.42.0 (2022-12-18)

Feature

Optimize incoming parser by using unpack_from
v0.41.0 (2022-12-18)

Feature

Optimize incoming parser by adding pxd files
v0.40.1 (2022-12-18)

Fix

Fix project name in pyproject.toml
v0.40.0 (2022-12-17)

Feature

Drop async_timeout requirement for python 3.11+