GitPython is a python library used to interact with git repositories, high-level
like git-porcelain, or low-level like git-plumbing.

It provides abstractions of git objects for easy access of repository data often
backed by calling the git command-line program.
