** Mercurial version (6.1.4). TortoiseHg version (6.2)
** Command:
** CWD: /home/nbecker/sigproc.pybind11
** Encoding: UTF-8
** Extensions loaded: convert, evolve 10.4.1, hggit 1.0.0 (dulwich 0.20.32), largefiles, rebase, tortoisehg.util.configitems, transplant
** Python version: 3.10.5 (main, Jun 9 2022, 00:00:00) [GCC 12.1.1 20220507 (Red Hat 12.1.1-1)]
** System: Linux nbecker2 5.18.13-200.fc36.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 22 14:03:36 UTC 2022 x86_64
** Qt-5.15.5 PyQt-5.15.6 QScintilla-2.13.0
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/run.py", line 139, in dispatch
return _runcatch(u, args)
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/run.py", line 347, in _runcatch
return runcommand(ui, args)
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/run.py", line 441, in runcommand
return _runcommand(lui, options, cmd, d)
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/run.py", line 493, in _runcommand
return checkargs()
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/run.py", line 446, in checkargs
return cmdfunc()
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/run.py", line 439, in <lambda>
d = lambda: qtrun(checkedfunc, ui, *args,
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/qtapp.py", line 469, in __call__
dlg, reporoot = self._createdialog(dlgfunc, args, opts)
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/qtapp.py", line 533, in _createdialog
return dlgfunc(self._ui, *args, **opts), reporoot
File "/usr/lib64/python3.10/site-packages/mercurial/util.py", line 1887, in check
return func(*args, **kwargs)
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/run.py", line 1064, in log
w = _workbench(ui, *pats, **opts)
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/run.py", line 539, in _workbench
w.showRepo(root)
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/workbench.py", line 744, in showRepo
self.openRepo(root, True)
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/workbench.py", line 738, in openRepo
if not self.repoTabsWidget.openRepo(root, bundle):
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/repotab.py", line 127, in openRepo
rw = self._createRepoWidget(root, bundle)
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/repotab.py", line 406, in _createRepoWidget
rw = repowidget.RepoWidget(self._actionregistry, repoagent, self,
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/repowidget.py", line 228, in __init__
self.setupUi()
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/repowidget.py", line 260, in setupUi
self.filterbar = RepoFilterBar(self._repoagent, self)
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/repofilter.py", line 264, in __init__
self.refresh()
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/repofilter.py", line 554, in refresh
self._updateBranchFilter()
File "/usr/lib/python3.10/site-packages/tortoisehg/hgqt/repofilter.py", line 491, in _updateBranchFilter
branches = hglib.namedbranches(self._repo)
File "/usr/lib/python3.10/site-packages/tortoisehg/util/hglib.py", line 237, in namedbranches
branchmap = repo.branchmap()
File "/usr/lib64/python3.10/site-packages/mercurial/localrepo.py", line 2155, in branchmap
return self._branchcaches[self]
File "/usr/lib64/python3.10/site-packages/mercurial/branchmap.py", line 73, in __getitem__
self.updatecache(repo)
File "/usr/lib64/python3.10/site-packages/mercurial/branchmap.py", line 97, in updatecache
bcache = self[subset].copy()
File "/usr/lib64/python3.10/site-packages/mercurial/branchmap.py", line 73, in __getitem__
self.updatecache(repo)
File "/usr/lib64/python3.10/site-packages/mercurial/branchmap.py", line 97, in updatecache
bcache = self[subset].copy()
File "/usr/lib64/python3.10/site-packages/mercurial/branchmap.py", line 73, in __getitem__
self.updatecache(repo)
File "/usr/lib64/python3.10/site-packages/mercurial/branchmap.py", line 97, in updatecache
bcache = self[subset].copy()
File "/usr/lib64/python3.10/site-packages/mercurial/branchmap.py", line 73, in __getitem__
self.updatecache(repo)
File "/usr/lib64/python3.10/site-packages/mercurial/branchmap.py", line 106, in updatecache
bcache.update(repo, revs)
File "/usr/lib64/python3.10/site-packages/mercurial/branchmap.py", line 583, in update
if not self.validfor(repo):
File "/usr/lib64/python3.10/site-packages/mercurial/branchmap.py", line 369, in validfor
tiphash = scmutil.filteredhash(repo, self.tiprev, needobsolete=True)
File "/usr/lib64/python3.10/site-packages/mercurial/scmutil.py", line 369, in filteredhash
key = (maxrev, hash(cl.filteredrevs), hash(obsrevs))
TypeError: unhashable type: 'set'