A lightweight abstraction layer over multiple VCSs
Description
pyvcs is a minimal VCS abstraction layer for Python. It's goals are
to provide as much functionality as is necessary, and no further. It
doesn't try to abstract every layer or feature of a VCS, just what's
necessary to build a code browsing UI.