Your message dated Sun, 19 May 2024 16:25:01 +0100
with message-id <7965f37c-8f2f-4b09-9b09-90b4c80e4...@zoho.com>
and subject line Re: Bug#1068349: nbsphinx/nbconvert broken by lxml 5.2: 
lxml.html.clean
has caused the Debian Bug report #1068349,
regarding nbsphinx/nbconvert broken by lxml 5.2: lxml.html.clean
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 ow...@bugs.debian.org
immediately.)


-- 
1068349: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068349
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-nbconvert,python3-lxml
Version: 6.5.3-4,5.2.0-1
Control: affects -1 src:pandas
Control: affects -1 python3-nbsphinx
Control: block 1068104 by -1

The pandas documentation fails to build in current unstable with:

Running Sphinx v7.2.6
nbconvert not installed. Skipping notebooks.
Extension error:
Could not import extension nbsphinx (exception: lxml.html.clean module is now a separate project lxml_html_clean.
Install lxml[html_clean] or lxml_html_clean directly.)

Full log: https://salsa.debian.org/science-team/pandas/-/jobs/5538806

This probably makes nbconvert and nbsphinx fail to import at all, and started when lxml was upgraded to 5.2, but I haven't actually tested either of those:
https://sources.debian.org/src/nbconvert/6.5.3-4/nbconvert/exporters/templateexporter.py/?hl=25#L25
https://sources.debian.org/src/lxml/5.2.0-1/PKG-INFO/?hl=83#L83

The obvious fix would be to package lxml_html_clean.

--- End Message ---
--- Begin Message --- Filing a bug against two packages means that it could be fixed in *either* of them, *not* that it requires changes to both of them. Hence, it is correct that this bug was closed.

From codesearch, other packages that may need such a Depends are html-text, extruct, python-html-sanitizer, napari, readability, calibre, python-webob.

extruct, calibre and readability have now added that dependency, and python-webob doesn't actually use it (only mentions it in documentation).

I have filed separate bugs for napari, html-text and python-html-sanitizer.

--- End Message ---

Reply via email to