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: arian.ott@ieee.orgLinkedin: in/arian-ottGitHub: github.com/Arian-OttGermanyOn Thu, 8 Jan 2026 at 09:47, Stéphane Glondu <glondu@debian.org> wrote:Package: wnpp
Severity: wishlist
Owner: Stéphane Glondu <glondu@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org
* 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.
--