SoCo 0.22 release notes
SoCo 0.22 (Released on 2021-04-17), contains a number of new features as well as internal improvements.
New Features and Improvements
Add an available_actions property to determine what actions are currently permitted on a player.
Add the ability to remove alarms from the system by Alarm ID.
Add shuffle and repeat as directly gettable/settable properties of a player.
Add the ability to specify a track number when using seek.
Add events handling using asyncio, as an alternative to the standard and Twisted events approaches.
Developer/Code Improvements
We’ve made a broad set of changes to remove legacy code related to Python 2 compatibility.