libvcs is a lite, typed, pythonic tool box for detection and parsing and syncing with git, hg, and svn. Powers vcspull.