def clone(repo, directory, branch="master"):
    return CloneGitRepo.builder() \
        .repository(repo) \
        .branch(branch) \
        .directory(directory) \
        .build()
The PDH Query object is initialised with a single, optional
dataset/ETHPy150Open nacx/kahuna/kahuna/utils/git.py/clone--crossover with--dataset/ETHPy150Open deanhiller/databus/webapp/play1.3.x/python/Lib/site-packages/win32/lib/win32pdhquery.py/BaseQuery.__init__