I have a package ready for this: https://salsa.debian.org/python-team/packages/manhole
I haven't fully audited the code, but relied on checksums from Arch and NixOS for some supply chain security. I sent a patch upstream to fix a weird crash I was seeing locally, see: https://github.com/ionelmc/python-manhole/pull/71 A. -- The steel horse fills a gap in modern life, it is an answer not only to its needs, but also to its aspirations. It's quite certainly here to stay. - Le Vélocipède Illustré, 1869