Thanks for all the work on pyspotify - awesome project!
I am running Ubuntu with Python3 - I wish to use the ALSA backend. Pyalsaaudio appears to have fixed the memory leak in the 0.8+ releases. Unfortunately they also seem to have made a minor change the PCM api.
Specifically there is no longer a card argument to PCM.__init__. There is however a cardindex argument that defaults to -1. From what I understand (very little) this appears to amount to the same thing.
sink: Support pyalsaaudio 0.8
Thanks @jodal! Much appreciated