-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
treeverse/scmrepo
#29Labels
p3-nice-to-haveIt should be done this or next sprintIt should be done this or next sprintrefactoringFactoring and re-factoringFactoring and re-factoring
Description
GitPython causes constant headache and considerable time loss investigating and fixing issues on windows with file not closed and processes not terminated soon enough. We have several places in our code where we were forced to use retries to handle that.
The notable alternatives are pygit2 and Dulwich.
Does anyone know of any downsides of any of these? Or other alternatives? Or maybe there is a good reason we are using GitPython, which I am unaware of?
shcheklein, ei-grad, efiop, jgstew, mrjohannchang and 2 more
Metadata
Metadata
Assignees
Labels
p3-nice-to-haveIt should be done this or next sprintIt should be done this or next sprintrefactoringFactoring and re-factoringFactoring and re-factoring