pip install MPD-sima==0.18.0 # Or from git pip install git+https://email@example.com#egg=MPD-sima
Please report issue on gitlab: gitlab.com/kaliko/sima/-/issues
Changes since 0.16:
- New offline autoqueue plugin genre based on file genre tags only
- Major changes in CLI (
- Add abstract unix socket support
- Support socket timeout, behave better on connection lost (require python-musicpd >= 0.7.0)
- Major internal refactoring around database, old database dropped!
New plugin Genre
This plugin permits offline auto-queuing based on files genre tag only.
It will try to queue tracks with similar genres (track’s genre being read from tags).
[sima] internal = Crop, Genre, Random history_duration = 8 [genre] queue_mode = track track_to_add = 1
Fore more please see mpd_sima.cfg (5) (select 0.18.0 version).
Change in CLI
simadb_cli command was merged as
mpd-sima command as positional argument:
New commands also:
Please see manual for more mpd-sima (1) (select 0.18.0 version).
The internal SQLite database has been refactored (new schema, new code).
The internal database stores play history (limited to 30 days) and potential users blocklists (artists, albums, tracks).
There are no migration ensured when upgrading to v0.18.0. Then if you had set some blocklists in the database you won’t have them in the new version.
A new documentation is available as html (sphinx behind): media.kaliko.me/sima/
This is a work in progress and it is not exhaustive then.
Happy listening 🎶!