crash report: py3.10 mercurial 6.1
works on mandjaro linux, on py3.10, and mercurial 6.1
take revision stable fc0c6fe82cc2
and got this crach on run:
[alexrayne@alexrayne-VB thg.hg]$ python ./thg --nofork
Traceback (most recent call last):
File "/home/alexrayne/thg.hg/./thg", line 99, in <module>
tortoisehg.hgqt.run.run()
File "/usr/lib/python3.10/importlib/util.py", line 247, in __getattribute__
self.__spec__.loader.exec_module(self)
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/home/alexrayne/thg.hg/tortoisehg/hgqt/run.py", line 499, in <module>
_('repository root directory or symbolic path name')),
File "/home/alexrayne/thg.hg/tortoisehg/util/i18n.py", line 109, in agettext
return hglib.fromunicode(u)
File "/usr/lib/python3.10/importlib/util.py", line 247, in __getattribute__
self.__spec__.loader.exec_module(self)
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/home/alexrayne/thg.hg/tortoisehg/util/hglib.py", line 344, in <module>
readmergestate = mergemod.mergestate.read
File "/usr/lib/python3.10/importlib/util.py", line 258, in __getattribute__
return getattr(self, attr)
AttributeError: module 'mercurial.merge' has no attribute 'mergestate'. Did you mean: 'mergestatemod'?
[alexrayne@alexrayne-VB thg.hg]$ hg --version
Распределенная SCM Mercurial (версия 6.1)
(see https://mercurial-scm.org for more information)
Copyright (C) 2005-2022 Olivia Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[alexrayne@alexrayne-VB thg.hg]$