Changelogs » Soco-cli

PyUp Safety actively tracks 273,605 Python packages for vulnerabilities and notifies you when to upgrade.

Soco-cli

0.1.221


        

0.1.171


        

0.1.43

- Simplify the output of the 'groups' action
  - Add 'commands' option to sonos, to print the list of available commands
  v0.1.42   - Patch SoCo to provide full Python 3.9 support (until SoCo 0.21)
  - Add 'battery' action to print battery status for Sonos Move speakers

0.1.41

- Improve playback state detection in 'wait_stopped_for'
  - Further evolution of 'track' output for streams
  - Add 'first/start' option to 'queue_search_number'
  - Save search results when using 'list_playlist_tracks'

0.1.40

- Add 'seek_back' action to jump back within a track
  - Action 'seek' now supports more flexible time formats
  - Add 'seek_to' synonym for 'seek'
  - Improve 'track' output when reporting a stopped stream
  - Add 'min_netmask' option for alternative discovery
  - Improve network selection logic when using alternative discovery
  - Improve network timeout logic when using alternative discovery

0.1.39

- Fix WARN(ING) setting for --log option
  - Require SoCo >= 0.20

0.1.38

- Add search caching and indexed playback for 'list_albums'
  - Add search caching and indexed playback for 'search_artists'
  - Add '--docs' option to print URL to online documentation
  - Add 'soco-discover' synonym for 'sonos-discover'
  - Add line_in 'right_input' parameter for stereo paired P:5/Fives
  - Behaviour change: Line-In starts playback after being selected

0.1.37

- Improve output from 'track' action for non-queue items
  - Add 'cue_favourite_radio_station' action

0.1.36

- Add 'queue_last_search_number' action

0.1.35

- Add 'play_next' option to 'queue_track' and 'queue_album'
  - Add 'play_next' option for 'add_playlist_to_queue'
  - Add 'play_next' option for 'add_favourite_to_queue'

0.1.34

- Add 'remove_current_track_from_queue' action
  - Add 'remove_last_track_from_queue' action

0.1.33

- Add the ability to use sequences and ranges with 'remove_from_queue'

0.1.32

- Add 'repeat' action for direct inspection and control of repeat mode

0.1.31

- Add 'create_playlist_from_queue' synonym for 'save_queue'
  - Remove erroneous printout in 'tracks_in_albums'

0.1.30

- Add 'transfer_playback' action

0.1.29

- Add 'status' synomym for 'playback'

0.1.28


        

0.1.27

- Fix minor timer expiry logic issue in 'wait_stopped_for'
  - Improve SoCo version check
  - Improve some error messages regarding use of ':'

0.1.26

- Add 'list_queue <track_number>' action

0.1.25

'search_library', 'search_artists', 'search_albums'
  'search_tracks', 'tracks_in_albums', 'queue_album'
  - sonos-discover behaviour change: '-p' now prints the current speaker
  data then exits, and '-s' has been removed.

0.1.24

- Allow CTRL-C to break out of 'wait_stopped_for' state on Windows (SIGTERM)
  - Add 'soco' synonym for 'sonos' command
  - Fix loop counting defect

0.1.23

_ Add actions 'loop_for' and 'loop_until'
  - Reintroduce SIGKILL workaround for non-Windows platforms

0.1.22

- Add 'loop' and 'loop <iterations>' actions (experimental)
  - Fix 100 track display limit on 'list_playlist_tracks'

0.1.21

- Added 'wait_start' and 'wait_stop' actions

0.1.20


        

0.1.19

- Additional logging
  - Add 'list_playlist_tracks' action

0.1.18

- 'add_playlist_to_queue' now returns the first track queue position
  - Experimental support for 'add_fav_to_queue', with some issues
  - Fix issue with WARN-level logging enabled by default

0.1.17

- Fix for Python 3.7 requirement

0.1.16

- Add the 'sleep_at' action to schedule a sleep timer
  - Allow 'wait', 'sleep', to use HH:MM:SS format for durations
  - Miscellaneous minor fixes

0.1.15

- Initial logging capability

0.1.14

- Add 'libraries' action
  - Add 'sysinfo' action

0.1.13

will be removed and rediscovery will be required.
  - Simple SIGINT handling added.
  - Added '-v' option to sonos-discover
  - 'sonos-discover -s' prints Sonos software version of each speaker
  - Add 'alarms' action to list Sonos alarms