pyLast is a wrapper that provides a simple public interface to the Last.fm API, including support for scrobbling. The wrapper provides proxy support and is Python 3 friendly. pyLast has no dependencies aside from Python.
Do you live in the now or keep a foot back in the past? Better yet, what should an API provider do?
At the end of July Last.fm (our Last.fm API profile) shut off some old API calls, to the disappointment of some mashup users and developers. The company had some good reasons, but it raises the question about what developers should expect, especially from free APIs.