The GitPython source code includes:
def clone_from(cls, url, to_path, progress=None, env=None, multi_options=None, **kwargs):
with progress defined in git.remote.Remote.push
:param progress:
Can take one of many value types:
* None to discard progress information
* A function (callable) that is called with the progress information.
Signature: ``progress(op_code, cur_count, max_count=None, message='')``.
* An instance of a class derived from ``git.RemoteProgress`` that
overrides the ``update()`` function.
You can see an example of a progress function here or here.