Source: camelot-py
Version: 0.11.0-5
Severity: wishlist

Upstream has released version 1.0.0 of camelot-py, and I looked into
updating the package in debian.

Sadly this version uses pypdfium2_ as the default image conversion backend,
which in turn depends on pdfium_, which uses the same build tooling as
Chromium.

.. _pypdfium2: https://pypdfium2.readthedocs.io/en/stable/
.. _pdfium: https://pdfium.googlesource.com/pdfium/+/refs/heads/main

I'm currently maintaining camelot-py as a build depend of fpdf2, to run
a fraction of the tests, and that doesn't justify the effort of picking
up a package of that complexity.

popcon doesn't seem to show a significant number of users either.

If somebody else is interesting in packaging and maintaining pdfium (and
possibly pypdfium2) I'd be happy to bring camelot-py up to date and keep
maintaining it.

Otherwise, I could patch camelot-py to use another backend, but that
option sounds keen to hard to debug breakage, so it wouldn't be my
preference.

If things continue as is, I'm afraid that in the medium term I will
probably disable the tests that require camelot-py in fpdf2 and ask for
its removal.
-- 
Elena ``of Valhalla''

Reply via email to