Your message dated Wed, 25 Mar 2026 14:10:18 +0000
with message-id <[email protected]>
and subject line Bug#1131821: fixed in sqlfmt 0.29.0-1
has caused the Debian Bug report #1131821,
regarding harlequin: Not runnable: missing sqlfmt module
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1131821: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1131821
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: harlequin
Version: 2.5.1+dfsg-2
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: [email protected]
Dear Maintainer,
The harlequin command fails with the error
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/__init__.py", line 2, in
<module>
from harlequin.app import Harlequin
File "/usr/lib/python3/dist-packages/harlequin/app.py", line 38, in <module>
from harlequin.actions import HARLEQUIN_ACTIONS
File "/usr/lib/python3/dist-packages/harlequin/actions.py", line 9, in
<module>
from harlequin.components import (
...<7 lines>...
)
File "/usr/lib/python3/dist-packages/harlequin/components/__init__.py", line
1, in <module>
from harlequin.components.code_editor import CodeEditor, EditorCollection
File "/usr/lib/python3/dist-packages/harlequin/components/code_editor.py",
line 5, in <module>
from sqlfmt.api import Mode, format_string
ModuleNotFoundError: No module named 'sqlfmt'
>From the upstream's pyproject.toml, it appears to require the 'shandy-sqlfmt'
package, version 0.28.2 or later (written by the same author as harlequin;
https://github.com/tconbeer/sqlfmt).
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.19.8+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8),
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages harlequin depends on:
ii python3 [python3-supported-max] 3.13.9-3
ii python3-click 8.2.0+0.really.8.1.8-1
ii python3-pandas 2.3.3+dfsg-3
ii python3-platformdirs 4.9.4-1
ii python3-pyarrow 23.0.1-10
ii python3-questionary 2.1.1-2
ii python3-rich-click 1.6.0-2
ii python3-textual 2.1.2-2
ii python3-textual-fastdatatable 0.14.0-1
ii python3-textual-textarea 0.17.2-1
ii python3-tomlkit 0.13.3-2
harlequin recommends no packages.
harlequin suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: sqlfmt
Source-Version: 0.29.0-1
Done: Daniel Baumann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
sqlfmt, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Baumann <[email protected]> (supplier of updated sqlfmt 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 25 Mar 2026 08:38:28 +0100
Source: sqlfmt
Binary: python3-sqlfmt
Architecture: source all
Version: 0.29.0-1
Distribution: sid
Urgency: medium
Maintainer: Daniel Baumann <[email protected]>
Changed-By: Daniel Baumann <[email protected]>
Description:
python3-sqlfmt - formating of dbt SQL files
Closes: 1131821
Changes:
sqlfmt (0.29.0-1) sid; urgency=medium
.
* Initial upload to sid, needed for harlequin (Closes: #1131821).
Checksums-Sha1:
85c04b119b20dbaea18682cf6e8314ea7fa15f60 1321 sqlfmt_0.29.0-1.dsc
c629cf1edc994ae713e8544869c787780bb6ae93 167600 sqlfmt_0.29.0.orig.tar.xz
c6a2916495aa6222fd0e1ac0c3f37c2e0336347a 1968 sqlfmt_0.29.0-1.debian.tar.xz
c22dee5887376d2fdd17d00888a419b7e815d709 60960 python3-sqlfmt_0.29.0-1_all.deb
9cfef8dc1488c8cbed053cbe1c67cb64aebb5ed9 7324 sqlfmt_0.29.0-1_amd64.buildinfo
Checksums-Sha256:
2e9ec93c60301ffbdd1e19a41eecb7c76a2c56adac219c3410f1b2455b948bcf 1321
sqlfmt_0.29.0-1.dsc
11607c9b72681aa09abbbe4334b418ff89b89b5514db0e30dd092aba6efbfbc4 167600
sqlfmt_0.29.0.orig.tar.xz
aac8de087ba60763b46db899c0b71fd28df1d83cf92bb9d61d2bb6fc35255f22 1968
sqlfmt_0.29.0-1.debian.tar.xz
4cb9509bd9226fe284c3ec498d9e906ad36abba9e724706bea3d909c44a5b2a2 60960
python3-sqlfmt_0.29.0-1_all.deb
e0fec1a16aa9e226d252e4b68acaed78bb6de99788e47de80661f50221ba4e6b 7324
sqlfmt_0.29.0-1_amd64.buildinfo
Files:
93fcb5fe5ba40a80eac942acce6d521a 1321 python optional sqlfmt_0.29.0-1.dsc
136b8bfde62ed582bc2ce7b8d187515c 167600 python optional
sqlfmt_0.29.0.orig.tar.xz
707c09b90e1b51566f773c902a4beccf 1968 python optional
sqlfmt_0.29.0-1.debian.tar.xz
060d601d43938f14bbfaa79e224d0fbb 60960 python optional
python3-sqlfmt_0.29.0-1_all.deb
a36a28c4fdb2009f14c93835e06562eb 7324 python optional
sqlfmt_0.29.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCacOWeAAKCRD7tPDoCoAi
L2w4AQDIb4l2IKZICTKPste4GDGqkMEw1LatEjwSMFQ0RCtugwD9FhAa1leQ3oMA
7+/MTMRBENvQF5/Y0MOPFi+Zm6+W5gU=
=60Fn
-----END PGP SIGNATURE-----
pgpJvyux2vDsY.pgp
Description: PGP signature
--- End Message ---