Minimal functionality is now available - have treesnake.py inside ~/.treesnake/ folder, two functions need to be defined, 'refresh_rate' returns seconds as string (don't ask) and 'command' returns whatever string you want to return, start with 'hello, world'. You can add pure python modules inside ~/.treesnake folder.
IDEs that keep making their own files make me uncomfortable… is this necessary to commit or not? Gah.
Here's an example file that also ensures you get the tracebacks in your MacOSX Console.app to help debug python scripts.