Skip to content

Releases: jkeljo/sisyphus-control

Requirements file tweak

21 May 05:23
Compare
Choose a tag to compare
v1.1.1

Bump to 1.1.1

New features to help support HomeAssistant integration

11 May 04:56
Compare
Choose a tag to compare

Added

  • name property on Table
  • get_thumbnail_url method on Track

Changed

  • Table.active_track works now

Removed

  • Don't force a particular logging config

Distribution hotfix

07 May 04:35
Compare
Choose a tag to compare

Added

  • Missing dependency in setup.py

Fully support firmware 1.2.0

07 May 04:35
Compare
Choose a tag to compare

Added

  • Support for firmware 1.2.0 (is_sleeping, sleep, and wakeup methods on Table)
  • Change notifications, including when changes are made from another app (add_listener and remove_listener methods on Table)

Changed

  • Table.close must now be called when the Table is no longer needed, either directly or via async with

Removed

  • Playlist.get_track_by_index (doesn't make sense; get_tracks already returns the tracks in sorted order)

Hotfix

08 Mar 04:49
Compare
Choose a tag to compare
Hotfix Pre-release
Pre-release

More complete hotfix for firmware 1.2.0

Hotfix

08 Mar 04:46
Compare
Choose a tag to compare
Hotfix Pre-release
Pre-release

Hotfix for protocol changes in firmware 1.2.0.

Initial release

20 Feb 01:39
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

Just getting this code out there. I've done some manual testing locally but haven't yet dreamt up a reasonable way to automate the tests. Next step is to hook this in to Home Assistant!