Debian Patches

Status for python-qemu-qmp/0.0.6-1.1

Patch Description Author Forwarded Bugs Origin Last update
0001-Keep-linter-tests-passing-with-urwid-4.x.patch Keep linter tests passing with urwid 4.x
urwid >= 4.1 ships a py.typed marker, so mypy no longer treats it as an
untyped library and "ignore_missing_imports" has no effect any more;
qmp_tui.py, which predates those annotations, then fails test_mypy with
[override], [type-arg] and [arg-type] errors. Make mypy keep treating
urwid as untyped by not following its imports.

urwid 4 also deepened its widget class hierarchy, which makes pylint
report R0901 too-many-ancestors for the widget subclasses in qmp_tui.py.
The ancestor count comes from urwid rather than from this code base, so
disable that check.

Both changes are backwards compatible with urwid 3.x.
Boyuan Yang <byang@debian.org> no debian 2026-09-16

All known versions for source package 'python-qemu-qmp'

Links