• Removed imghdr in the Python standard library, packaging standard-imghd

    From Carsten Schoenert@21:1/5 to All on Fri Aug 23 23:00:01 2024
    Hi,

    Kathara and I started while DC in Busan to figure out which packages
    need to get an update or new introduced into Debian so we would be able
    to package the recent version of NetBox.

    https://github.com/netbox-community/netbox/blob/v4.0.7/requirements.txt
    ITP: https://bugs.debian.org/1017079

    Mainly it's about strawberry* packages which is currently not in Debian available. And of course all reverse deps.

    We detected as a new required package sphinx-toolbox, which requires sphinx-jinja2-compat. This depends on (python-)standard-imghdr, which,
    as it turns out, is a possible replacement for a Python dead batterie
    according to https://wiki.debian.org/Python/Dead%20Batteries.

    Is anyone already working or has intended to package python-standard-imghdr?
    If not which source/binary name should be used? Have we some common
    naming pattern for these additional packages?

    For now I assume

    python-standard-imghdr
    python3-standard-imghdr

    as on PyPi the module is named standard-imghdr.

    https://pypi.org/project/standard-imghdr/

    --
    Regards
    Carsten

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)