geogit-py is a Python library to use GeoGit designed to provide access to all GeoGit functionality, so it can be used to script tasks or as the base library for a GeoGit client.