Cannot clone github repository
** unknown exception encountered, please report by visiting
** https://mercurial-scm.org/wiki/BugTracker
** Python 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]
** Mercurial Distributed SCM (version 5.6.1)
** Extensions loaded: hggit
Traceback (most recent call last):
File "/usr/bin/hg", line 43, in <module>
dispatch.run()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 113, in run
status = dispatch(req)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 303, in dispatch
ret = _runcatch(req) or 0
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 479, in _runcatch
return _callcatch(ui, _runcatchfunc)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 488, in _callcatch
return scmutil.callcatch(ui, func)
File "/usr/lib/python3/dist-packages/mercurial/scmutil.py", line 153, in callcatch
return func()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 469, in _runcatchfunc
return _dispatch(req)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1232, in _dispatch
return runcommand(
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 917, in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1244, in _runcommand
return cmdfunc()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1230, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
File "/usr/lib/python3/dist-packages/mercurial/util.py", line 1867, in check
return func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/mercurial/commands.py", line 1895, in clone
r = hg.clone(
File "/home/piotr/.local/lib/python3.9/site-packages/hggit/schemes.py", line 94, in clone
srcpeer, destpeer = orig(*args, **opts)
File "/usr/lib/python3/dist-packages/mercurial/hg.py", line 928, in clone
exchange.pull(
File "/home/piotr/.local/lib/python3.9/site-packages/hggit/util.py", line 95, in inner
return f(*args, **kwargs)
File "/home/piotr/.local/lib/python3.9/site-packages/hggit/gitrepo.py", line 191, in exchangepull
pullop.cgresult = repo.githandler.fetch(remote, heads)
File "/home/piotr/.local/lib/python3.9/site-packages/hggit/git_handler.py", line 362, in fetch
result = self.fetch_pack(remote.path, heads)
File "/home/piotr/.local/lib/python3.9/site-packages/hggit/git_handler.py", line 1543, in fetch_pack
self.git.object_store.move_in_pack(f.name)
AttributeError: 'DiskObjectStore' object has no attribute 'move_in_pack'
Using:
dulwich-0.21.2.dist hg_git-1.0.1.dist