Skip to content

Releases: uhppoted/uhppoted-lib-python

v0.9.0-beta

27 Jan 20:13

Choose a tag to compare

v0.9.0-beta Pre-release
Pre-release

Release Notes

  1. Added the following convenience functions to the API:
    • get-card-record
    • get-card-record-by-index
    • put-card-record
    • get-status-record
    • get-event-record
    • get-time-profile-record
    • set-time-profile-record
    • add-task-record
    • set-door-passcodes-record
  2. Removed legacy #yapf directives.
  3. Fixed all the pylint warnings that made sense.

v0.8.11.2-beta

08 Dec 20:29

Choose a tag to compare

v0.8.11.2-beta Pre-release
Pre-release

Release Notes

  1. Added an optional on_error handler to the async event-listener API. The listen function signature is now:

    async def listen(self, on_event, on_error=None, close=None)
    

    NB: Both on_error and close are now kwargs - please update your calls if necessary.

v0.8.11.1-beta

04 Dec 22:09

Choose a tag to compare

v0.8.11.1-beta Pre-release
Pre-release

Release Notes

  1. Fixes bug in async event-listener implementation that swallows a socket address in use error.
  2. Adds optional close event signal to async event-listener.
  3. Fixes changed TimeoutError type in async integration tests.

v0.8.11-beta

30 Jun 18:39

Choose a tag to compare

v0.8.11-beta Pre-release
Pre-release

Release Notes

  1. Added async implementations for all API functions.
  2. Added get-antipassback and set-antipassback API functions to manage the anti-passback mode for a controller.
  3. Added check to disallow the same UDP bind and broadcast ports to prevent an inadvertent broadcast-to-self.
  4. Switched to black formatter.
  5. Fixed all pylint warnings.

v0.8.10-beta

29 Jan 20:52

Choose a tag to compare

v0.8.10-beta Pre-release
Pre-release

Release Notes

  1. Added event auto-send interval to get-listener and set-listener API functions.
  2. Renamed repository from uhppoted-python to uhppoted-lib-python.

v0.8.9-beta

05 Sep 20:56

Choose a tag to compare

v0.8.9-beta Pre-release
Pre-release

Release Notes

  1. Added support for TCP/IP connections to controllers.
  2. Enabled per-controller operation timeout configuration.

v0.8.8.1-beta

11 Apr 18:26

Choose a tag to compare

v0.8.8.1-beta Pre-release
Pre-release

Release Notes

Preliminary release for uhppoted-app-home-assistant with:

  1. Support for destination IPv4 addresses.
  2. Support for per-call operation timeouts.

v0.8.8-beta

26 Mar 20:05

Choose a tag to compare

v0.8.8-beta Pre-release
Pre-release

Release Notes

Added

  1. restore-default-parameters function to reset a controller to the manufacturer default configuration.

v0.8.7.1-beta

22 Feb 19:40

Choose a tag to compare

v0.8.7.1-beta Pre-release
Pre-release

Release Notes

  1. Fixed bug in listen event decoding.

v0.8.7-beta

01 Dec 19:52

Choose a tag to compare

v0.8.7-beta Pre-release
Pre-release

Release Notes

Added

  1. set-door-passcodes function to set supervisor passcodes for a door.

Updated

  1. Reworked get-status response decoding to set event fields to None if the response
    does not contain an event.
  2. Fixed bug decoding IPv4 address in get-controller response.
  3. Fixed typo decoding MAC address in get-controller response.
  4. Reworked date/time decoding to unpack invalid date/times as None.