Skip to content

Releases: cryptk/python-omnilogic-local

v0.1.0

26 May 15:58
Compare
Choose a tag to compare

Feature

  • Fix pylint in pre-commit (cf8067e)
  • Output data parsed into pydantic models (4e6c39d)
  • Try a different poetry action (7dd0ab2)
  • Disable python semantic release job (1d2efba)
  • Add pytest to dependencies (dfabb7b)
  • Big cleanup of api and protocol code (f8b5207)
  • Initial version of pydantic models complete (0db97a8)
  • Initial work towards using pydantic (9c4b4b6)

Fix

  • Remove pylint from pre-commit for now to fix CI (9d07ce1)
  • Disable pytest until we have tests (f97bf34)
  • Try and fix PR CI again (71271e4)

Refactor API and Protocol code

25 May 01:55
11b32cb
Compare
Choose a tag to compare
  • Create an initial batch of pydantic models, they are not (yet) being used
  • Refactor the API and Protocol code to make it much cleaner
  • Add logic to validate that ACK messages are received for commands and retry if needed

v0.0.5

15 May 17:42
Compare
Choose a tag to compare

Fix gzip errors caused by packet retransmissions when receiving large API responses (I.E. MSP Config)

v0.0.3

15 May 14:57
Compare
Choose a tag to compare

Cleanup and prep for github actions

v0.0.2

10 May 23:44
Compare
Choose a tag to compare
Fix heater control

v0.0.1

10 May 16:33
Compare
Choose a tag to compare

Initial version published to pypi