Bug#1083471: mallard-ducktype: raising the severity, still using the pkg_resources module

Simon McVittie smcv at debian.org
Wed Oct 29 17:28:04 GMT 2025


Control: severity -1 normal

On Wed, 29 Oct 2025 at 17:02:41 +0000, Matthias Klose wrote:
>If the package is a namespace package, then please lower
>the severity again to normal.

Doing so. As discussed previously, mallard-ducktype's only use of 
pkg_resources is:

mallard/ducktype/extensions/__init__.py:__import__('pkg_resources').declare_namespace(__name__)

and if I understand the design correctly, removing that would be a 
flag-day change that needs to be made in mallard-ducktype and its 
extensions simultaneously.

I queried this upstream, 
<https://github.com/projectmallard/mallard-ducktype/issues/21>.

There do not seem to be any third-party mallard-ducktype extensions in 
Debian, so if it becomes urgent to remove the use of pkg_resources, we 
can probably just delete that file.

     smcv



More information about the pkg-gnome-maintainers mailing list