Releases: TionAPI/tion_python
Releases · TionAPI/tion_python
v3.3.6
Bug Fixes
- avoid
TypeError
while logging response (7c07708)
v3.3.5
Bug Fixes
- instance: pass
AttributeError
while logging device updating (61bc277)
v3.3.4
Bug Fixes
- allow use
BLEDevice
as MAC-address for all models (5f5e0f7)
v3.3.3
Bug Fixes
- instance: update btle device before connect or after disconnect (e94b546)
- Revert "set connect timeout to 5 seconds" (b00267b)
v3.3.0
Features
- Allow update bleak device (a811e1d)
v3.2.0
Features
- allow use BLEDevice as device address (b228fb8)
v3.1.0
Features
- set connect timeout to 5 seconds (625535a)
v3.0.0
- feat(requirements)!: support bleak 0.14.3+ (43ebd6e)
BREAKING CHANGES
- now possible uncontrollable
bleak
version upgrades
v2.0.6
Bug Fixes
- pop first byte of request while splitting (67595a1), closes #92
v2.0.5
BREAKING CHANGES
- migrate to bleak back-end
now module is using bleak
instead of bluepy
;
get
, set
, connect
, disconnect
and pair calls is now async;
- added
Tion
prefix to model-based classes;
- core class
tion
renamed to Tion
;
- dropped support of
keep_connection
parameter for get()
.
Features and code improvements
get
, set
, connect
, disconnect
and pair calls is now async;
- code and tests clening;
- drop _dummy_data method (298836a);
- drop
TionDummy
class.
Bug Fixes
- LiteFamily: split packets to chunks in the right way (499cb1f), closes #37
- harvest updated data after set and disconnect (26a3bbd)
- lock before connect (615a9a6)
- make retry wrapper async (f97e4fb)
- retry: retry after exc.BleakDBusError too (552f7f9)