Releases: denpamusic/PyPlumIO
Releases · denpamusic/PyPlumIO
PyPlumIO v0.5.22
- Slightly improved events performance.
- Improved exception handling.
- Devices are now notified on connection close.
- Removed typing module.
- Cleaned up code.
PyPlumIO v0.5.21
- Bump pyserial-asyncio-fast to v0.12. This fixes rare bug, with tasks getting prematurely GCed. See: home-assistant-libs/pyserial-asyncio-fast#7
- Made
NetworkInfo
,EthernetParameters
andWirelessParameters
dataclasses immutable to allow using them with cache. - Improved performance by using
asyncio.gather()
instead of loops.
PyPlumIO v0.5.20
- Minor improvements in async protocol performance.
- Code cleanup.
PyPlumIO v0.5.19
- Improved frame consumers performance.
- Improved factory module.
- Improved typing and code style.
PyPlumIO v0.5.18
- Fixed memory leak caused by unintended create entry call on every received frame.
PyPlumIO v0.5.17
- Fix
import_module()
call blocking the event loop.
PyPlumIO v0.5.16
- Fixed freeze when closing connection, before it was successfully established.
- Fixed pending alert end date. Pending alert have
0xFFFFFFFF
end date, not0x00000000
.
PyPlumIO v0.5.15
- Improved performance of producer/consumer protocol.
PyPlumIO v0.5.14
- Fixed burned fuel counter getting stuck, after receiving outdated fuel consumption data. Resolves: denpamusic/homeassistant-plum-ecomax#45. Thanks @svenlange2