Erfahrungen mit dem Python-Git-Modul?

| | | | | | | | | | |

Was sind die Erfahrungen der Leute mit einem der Git-Module für Python? (Ich kenne GitPython, PyGit und Dulwich - Sie können gerne andere erwähnen, wenn Sie sie kennen.)

Ich bin Schreiben eines Programms, das mit einem Git-Repository interagieren (hinzufügen, löschen, übergeben) muss, aber keine Erfahrung mit Git habe, also ist eines der Dinge, nach denen ich suche, Benutzerfreundlichkeit/Verständnis in Bezug auf Git.

Die anderen Dinge, an denen ich hauptsächlich interessiert bin, sind Ausgereiftheit und Vollständigkeit der Bibliothek, ein angemessener Mangel an Fehlern, kontinuierliche Entwicklung und Hilfsbereitschaft der Dokumentation und der Entwickler.

Wenn Sie daran denken etwas anderes, das ich wissen möchte/muss, können Sie es gerne erwähnen.