Update library to work with Spotify API is possible:
https://developer.spotify.com/news-stories/2016/03/29/audio-features-recommendations-user-taste/
https://developer.spotify.com/news-stories/2016/03/29/api-improvements-update/
username-removed-111981 (0374809f) at 25 Nov 00:58
Remove EchoNest support (Closes #10)
... and 1 more commit
username-removed-111981 (3d90a1ac) at 20 Nov 23:50
Bump version
username-removed-111981 (7da31226) at 11 Oct 03:10
Releasing 0.14.4
username-removed-111981 (7da31226) at 11 Oct 03:10
username-removed-111981 (5408fdff) at 28 Jun 12:14
Better info log message
I've tried to make a merge request, but I'm getting a 404 when clicking New merge request
.
In random.py, on line 88 if art not in played_art:
is always True, because played_art
is a set of filenames, while art
is an artist name.
A solution that worked in my tests:
Line 58:
artists = [tr[0] for tr in tracks_from_db]
instead of:
artists = [tr[-1] for tr in tracks_from_db]
Then line 90 (this error never occured, because of the issue above):
artists.remove(art)
instead of:
artists.pop(art)
You can find the changes in this commit.
username-removed-111981 (fb25d53c) at 10 May 10:06
Honors artist blacklisting in Random plugin (Closes #14)