Overview

Request 1172726 accepted

- 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

Request History
Dirk Mueller's avatar

dirkmueller created request

- 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


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot added openSUSE:Factory:Staging:adi:12 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:12"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:adi:12"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:12 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:12 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:12 got accepted.

openSUSE Build Service is sponsored by