Releases: uhppoted/uhppoted-lib-python
Releases · uhppoted/uhppoted-lib-python
v0.9.0-beta
Release Notes
- Added the following convenience functions to the API:
get-card-recordget-card-record-by-indexput-card-recordget-status-recordget-event-recordget-time-profile-recordset-time-profile-recordadd-task-recordset-door-passcodes-record
- Removed legacy
#yapfdirectives. - Fixed all the pylint warnings that made sense.
v0.8.11.2-beta
Release Notes
-
Added an optional on_error handler to the async
event-listenerAPI. Thelistenfunction signature is now:async def listen(self, on_event, on_error=None, close=None)NB: Both
on_errorandcloseare now kwargs - please update your calls if necessary.
v0.8.11.1-beta
Release Notes
- Fixes bug in
asyncevent-listener implementation that swallows a socketaddress in useerror. - Adds optional
closeevent signal toasyncevent-listener. - Fixes changed
TimeoutErrortype in async integration tests.
v0.8.11-beta
Release Notes
- Added
asyncimplementations for all API functions. - Added
get-antipassbackandset-antipassbackAPI functions to manage the anti-passback mode for a controller. - Added check to disallow the same UDP bind and broadcast ports to prevent an inadvertent broadcast-to-self.
- Switched to black formatter.
- Fixed all pylint warnings.
v0.8.10-beta
Release Notes
- Added event auto-send interval to
get-listenerandset-listenerAPI functions. - Renamed repository from uhppoted-python to uhppoted-lib-python.
v0.8.9-beta
Release Notes
- Added support for TCP/IP connections to controllers.
- Enabled per-controller operation timeout configuration.
v0.8.8.1-beta
Release Notes
Preliminary release for uhppoted-app-home-assistant with:
- Support for destination IPv4 addresses.
- Support for per-call operation timeouts.
v0.8.8-beta
Release Notes
Added
restore-default-parametersfunction to reset a controller to the manufacturer default configuration.
v0.8.7.1-beta
Release Notes
- Fixed bug in listen event decoding.
v0.8.7-beta
Release Notes
Added
set-door-passcodesfunction to set supervisor passcodes for a door.
Updated
- Reworked
get-statusresponse decoding to set event fields toNoneif the response
does not contain an event. - Fixed bug decoding IPv4 address in
get-controllerresponse. - Fixed typo decoding MAC address in
get-controllerresponse. - Reworked date/time decoding to unpack invalid date/times as
None.