Hi Stéphane, I'd like to help get tinyhtml5 into Debian to unbreak WeasyPrint. I'll checkout your repo on Salsa and try to build it in a clean chroot. If I find any packaging issues or missing dependencies, I'll send a patch/MR.
Best, -- *Arian Ott* *Student in Business Informatics – Data Science*Member | IEEE Mail: [email protected] Linkedin: in/arian-ott <https://linkedin.com/in/arian-ott> GitHub: github.com/Arian-Ott Germany On Thu, 8 Jan 2026 at 09:47, Stéphane Glondu <[email protected]> wrote: > Package: wnpp > Severity: wishlist > Owner: Stéphane Glondu <[email protected]> > X-Debbugs-Cc: [email protected], > [email protected] > > * Package name : tinyhtml5 > Version : 2.0.0 > Upstream Contact: Guillaume Ayoub > * URL : https://github.com/CourtBouillon/tinyhtml5 > * License : Expat > Programming Lang: Python > Description : a tiny HTML5 parser > > tinyhtml5 is a HTML5 parser that transforms a possibly malformed HTML > document into an ElementTree tree. > > This is a new dependency of weasyprint, see: > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122284#20 > > This is a fork of html5lib, which is packaged in Debian. I've started > the Debian package of tinyhtml5 based on html5lib's one. > > Ideally, this would be part of Debian Python Team... but I got no > answers to the mail above, and now weasyprint is scheduled to be > removed from testing, so my next step is to upload tinyhtml5 myself > (which needs NEW processing), hence this ITP bug. > > My request for help from someone more knowledgeable in Python still > stands. > --

