Oh, crap, I'm a muppet... I only upgraded the Rhythmbox code! OK, let me try again and I'll report back....
Right so after I fixed up my PEBKAC the plugin can now be enabled in Rhythmbox. However, it still doesn't quite work and gives the error:
(13:39:26) [0x8f330d0] [AutoQueuePlugin.log] /usr/lib/rhythmbox/plugins/rhythmbox_autoqueue/__init__.py:269: Error handler received: (DBusException(dbus.String(u'Process /usr/lib/autoqueue/autoqueue-similarity-service exited with status 1'),),), {}
I was reading through a bit of your code this morning and I suspect this might be because I've not installed the dependencies, I don't have mirage installed and scipy, etc. Although, you've said you tried not to depend on those things and drop out to last.fm. The functionality I'm looking for is simply to have the playlist update with similar songs or to be able to populate the playlist with something along the lines of "play me some music I like" (which I know isn't what this plugin is intended to do) but all from last.fm. Once I can get that going I might invest my time into improving the Rhythmbox interface for the plugin (some sort of configuration and on/off UI is going to be needed) instead of creating the plugin from scratch myself.
Oh, crap, I'm a muppet... I only upgraded the Rhythmbox code! OK, let me try again and I'll report back....
Right so after I fixed up my PEBKAC the plugin can now be enabled in Rhythmbox. However, it still doesn't quite work and gives the error:
(13:39:26) [0x8f330d0] [AutoQueuePlugi n.log] /usr/lib/ rhythmbox/ plugins/ rhythmbox_ autoqueue/ __init_ _.py:269: Error handler received: (DBusException( dbus.String( u'Process /usr/lib/ autoqueue/ autoqueue- similarity- service exited with status 1'),),), {}
I was reading through a bit of your code this morning and I suspect this might be because I've not installed the dependencies, I don't have mirage installed and scipy, etc. Although, you've said you tried not to depend on those things and drop out to last.fm. The functionality I'm looking for is simply to have the playlist update with similar songs or to be able to populate the playlist with something along the lines of "play me some music I like" (which I know isn't what this plugin is intended to do) but all from last.fm. Once I can get that going I might invest my time into improving the Rhythmbox interface for the plugin (some sort of configuration and on/off UI is going to be needed) instead of creating the plugin from scratch myself.