Dear Maintainer,
This version of harlequin requires version 1.9.8 of the rich-click
package. Unfortunately, the currently packaged version in Debian
unstable is 1.6.0. Running 'harlequin' fails with an error:
$ harlequin
Traceback (most recent call last):
File "/usr/bin/harlequin", line 5, in <module>
from harlequin.cli import harlequin
File "/usr/lib/python3/dist-packages/harlequin/cli.py", line 11, in <module>
from rich_click.utils import OptionGroupDict
ModuleNotFoundError: No module named 'rich_click.utils'
As far as I can tell from the git logs, harlequin has always required
a newer version since it added the dependency on rich-click 1.7.1
in harlequin version 1.4.1.
We believe that the bug you reported is fixed in the latest version of
harlequin, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1146635@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Baumann <daniel@debian.org> (supplier of updated harlequin package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 17 Sep 2026 18:20:19 +0200
Source: harlequin
Architecture: source
Version: 2.15.0+dfsg-1
Distribution: sid
Urgency: medium
Maintainer: Daniel Baumann <daniel@debian.org>
Changed-By: Daniel Baumann <daniel@debian.org>
Closes: 1146635
Changes:
harlequin (2.15.0+dfsg-1) sid; urgency=medium
.
* Adding versioned python3-rich-click depends manually as it's now
availabe in the archive (Closes: #1146635).
* Adding python3-py-tree-sitter depends manually.
* Merging upstream version 2.15.0+dfsg.
Checksums-Sha1:
5f9f30019ef13dc8bd8b6a3ec272565e92109728 1407 harlequin_2.15.0+dfsg-1.dsc
97e91a7fda7a3123677d364dbb23e01159abee89 935628 harlequin_2.15.0+dfsg.orig.tar.xz
4b62a1a8ad41d6fabb1c3611b1468c5a0e618ec3 2788 harlequin_2.15.0+dfsg-1.debian.tar.xz
dc5b01c4265bd47b6581688f49a31769b753496c 5936 harlequin_2.15.0+dfsg-1_amd64.buildinfo
Checksums-Sha256:
961b122c06ec2c3892c32bec30f5fa615959fc6e46daefe74888e8873a5cdd7b 1407 harlequin_2.15.0+dfsg-1.dsc
b83f22372d0ebd7cb614deedca822a34a80f750d8229d3877f357e37833cd8a5 935628 harlequin_2.15.0+dfsg.orig.tar.xz
023eefd7a8362be1fa68ec1ec7fb9ab46650ecbf2ad83d07f27b163c2cc2fcaa 2788 harlequin_2.15.0+dfsg-1.debian.tar.xz
ee241559c58731062868084b5915568bcdfcd1dbe78f02e28520b53bd8bb878b 5936 harlequin_2.15.0+dfsg-1_amd64.buildinfo
Files:
cc417de82b38c2c0892c78a28a893bdf 1407 admin optional harlequin_2.15.0+dfsg-1.dsc
969220e6727b6b6a2db0376ba49c1a46 935628 admin optional harlequin_2.15.0+dfsg.orig.tar.xz
a19af656702218e1a64ee7e38f3840b6 2788 admin optional harlequin_2.15.0+dfsg-1.debian.tar.xz
cece4b51cb7e29d070aa7c8fd5f23ddd 5936 admin optional harlequin_2.15.0+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCaqwTcQAKCRD7tPDoCoAi
Lw8bAP4srWWMc2WV9hTgpZkgHarrdxwEhENXkrRBHarKbivA3QD6AwIsrerd5jga
Oey79PAyS0TSn430JoQ1tNIMvWGirAY=
=5k88
-----END PGP SIGNATURE-----