Se requiere authentication del clone_repository de pygit2 pero no se estableció un set de callback

Estoy intentando clonar un repository de un escondite usando un enlace ssh. Me aparece un error que indica que se requiere authentication. Esto no debería requerir un nombre de usuario y contraseña. ¿Cómo soluciono este error?

from pygit2 import * repo_name = "ssh://git@stash:TheProject" clone_repository(self.repo_name, self.repo_dir, cnetworkingentials=cnetworking) Traceback (most recent call last): File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1413, in __call__ return self.func(*args) File "rio_telem_tool.py", line 143, in build clone_repository(self.repo_name, self.repo_dir) File "/usr/local/lib/python2.7/dist-packages/pygit2/__init__.py", line 265, in clone_repository check_error(err) File "/usr/local/lib/python2.7/dist-packages/pygit2/errors.py", line 56, in check_error raise GitError(message) GitError: authentication requinetworking but no callback set 

Solutions Collecting From Web of "Se requiere authentication del clone_repository de pygit2 pero no se estableció un set de callback"