+
Skip to content

Tags: zigpy/zigpy

Tags

0.84.0

Toggle 0.84.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add translation_placeholders to v2 quirks (#1668)

0.83.0

Toggle 0.83.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Reserve capacity for high priority requests (#1635)

* Remove unused data structures

* Implement a `RequestLimiter` type

* Use it instead of the semaphore

* Add `cancel_waiting`

* Fixes

* Remove old semaphore

* Revert "Remove unused data structures"

This reverts commit 71e095a.

* WIP

* Get things running

* Fix tests

* Clean up implementation

* WIP: add CPython semaphore unit tests

* WIP

* WIP: initial commit of CPython source

* WIP: minimal API compatibility

* WIP: make release synchronous

* WIP: get most passing

* Fix repr test

* Fix remaining tests

* Oops

* Bring up coverage

* Drop unnecessary test

* Fix tests for 3.10

* Remove unnecessary code

* Add backwards compatible `max_value` property for existing radio libraries

* Add a unit test

* Gracefully handle concurrency limits incompatible with concurrency fractions

* Remove unnecessary error

0.82.3

Toggle 0.82.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Do not log warning when passing bytes to listener object (#1656)

* Do not pass unparsed commands to listeners

* Demote matching warning to the debug level

* Revert "Do not pass unparsed commands to listeners"

This reverts commit e1b6ed6.

* Fix unit tests

0.82.2

Toggle 0.82.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Active fast poll context manager (#1634)

* Create an active fast poll context manager

* Fix unit tests

* Add a unit test

* Address review comments

* Update tests/test_device.py

0.82.1

Toggle 0.82.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix MRO errors with pylint in Core (#1632)

* Fix MRO errors with pylint in Core

* Clean up unnecessary `format`

0.82.0

Toggle 0.82.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Implement `_find_zcl_cluster` and drop `deserialize` APIs (#1628)

* Implement `_find_zcl_cluster` and drop `deserialize` APIs in favor of methods on `Device` object

* Add a `custom_profile_packet_received` method

* Handle ZDO

* Fix existing `test_ignore_unknown_endpoint` test

* Add a test for the custom protocol handler

* Break up `packet_received` a little

* Clean up comments

* Fix tests

* Bring up coverage

* Clean up typing

0.81.0

Toggle 0.81.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Enable fast polling during joins and when requests are pending (#1621)

* Create a cluster finding helper

* Return a callback listener cancellation handle for app listeners

* Subscribe to fast poll checkins

* Explicitly start fast polling during initialization

* Fix existing tests

* Address "review" comments

* WIP

* WIP

* Use new request priority construct

* Fix typo

* Rename default fast poll timeout constant

* Bind before writing the PollControl attribute

* Add some tests

* Remove unnecessary test

* Handle timeouts as well

0.80.1

Toggle 0.80.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix `TransmitOptions` bitmap member (#1600)

* Fix `FORCE_ROUTE_DISCOVERY` bitmap

* Create a helper to avoid this problem in the future

* Revert "Create a helper to avoid this problem in the future"

This reverts commit d31d35d.

0.80.0

Toggle 0.80.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix Struct bitwise operations for int subclasses (#1596)

* Properly subclass `int` for `Struct` objects

* Amend unit test

* Bool tests

* Fix unit tests mutating integer structs

* Remove unused dynamic features from `Struct`

* Finish implementation

* Try to fix typing for older Python versions

* 100% test coverage

* Speed up deserialization a little

* Disallow positional arguments for integer structs

* Fix unit tests

* 100% test coverage

0.79.1

Toggle 0.79.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Implement missing Metering cluster data types (#1594)

* Implement metering units of measure

* Fix naming for `energy_carrier_unit_of_measure`

* Implement a few more enums
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载