gitpython
pathlib
shutil
tempfile
typing
