After copying hsaudiotag like so:
cd /usr/lib/python3.6/site-packages
sudo cp -r hsaudiotag3k-1.1.3-py3.6.egg-info ../../python3.7/site-packages
sudo cp -r hsaudiotag ../../python3.7/site-packages
I get another error:
[...]
Generating Help
Traceback (most recent call last):
File "/var/yay_cache/dupeguru/src/hscommon/build.py", line 278, in iter_by_three
version = next(it)
StopIteration
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "build.py", line 376, in <module>
main()
File "build.py", line 373, in main
build_normal(ui, options.dev)
File "build.py", line 336, in build_normal
build_qt(dev)
File "build.py", line 169, in build_qt
build_help()
File "build.py", line 183, in build_help
sphinxgen.gen(help_basepath, help_destpath, changelog_path, tixurl, confrepl, conftmpl, changelogtmpl)
File "/var/yay_cache/dupeguru/src/hscommon/sphinxgen.py", line 47, in gen
changelog = read_changelog_file(changelogpath)
File "/var/yay_cache/dupeguru/src/hscommon/build.py", line 288, in read_changelog_file
for version, date_str, description in iter_by_three(iter(splitted)):
RuntimeError: generator raised StopIteration
Apparently, the StopIteration exception changed in pyhton 3.7: https://www.python.org/dev/peps/pep-0479/
Pinned Comments
itsnotme commented on 2019-07-21 13:08 (UTC)
If anyone is wondering why the source has changed, Dupeguru's website says the maintainer has changed. And so the link https://www.hardcoded.net/dupeguru/ leads us to https://dupeguru.voltaicideas.net/ which in turn has a link to https://github.com/arsenetar/dupeguru/ which is the GitHub repo the sources are downloaded from. So the source change is legitimate.