pure Python implementation of Git file formats and protocols
Dulwich is a pure-Python implementation of the Git file formats and protocols. The project is named after the village in which Mr. and Mrs. Git live in the Monty Python sketch.
Homepage: https://www.dulwich.io/