The Google API Client for Python is a new project to implement a Python client for discovery based APIs, which is currently Moderator, Buzz and Latitude. I had pointed out the existence of the discovery document back in May, and the same caveats still apply, it is very early days and you should expect the format to change. On the other hand, having a discovery document as part of the web service itself greatly simplfies the code; the core code is in apiclient/discovery.py and weighs in at less than 300 lines of code. That's not feature complete by any means, but take a look at samples/cmdline/buzz.py to see how easy it can be to interact with the Buzz APIs.