use gitpython because it is more better supported