summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorJohn Snow <jsnow@redhat.com>2022-01-10 14:13:47 -0500
committerJohn Snow <jsnow@redhat.com>2022-01-10 18:22:33 -0500
commitf75b20e4f16663af4c65657821c5727b1d1c2493 (patch)
tree22294d83f4fc7bc38add8cd9775442985e6d40fd
parentde3f5223fa4cf8bfc5e3fe1fd495ddf468edcdf7 (diff)
downloadfocaccia-qemu-f75b20e4f16663af4c65657821c5727b1d1c2493.tar.gz
focaccia-qemu-f75b20e4f16663af4c65657821c5727b1d1c2493.zip
python/aqmp: use absolute import statement
pylint's dependency astroid appears to have bugs in 2.9.1 and 2.9.2 (Dec
31 and Jan 3) that appear to erroneously expect the qemu namespace to
have an __init__.py file. astroid 2.9.3 (Jan 9) avoids that problem, but
appears to not understand a relative import within a namespace package.

Update the relative import - it was worth changing anyway, because these
packages will eventually be packaged and distributed separately.

Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Beraldo Leal <bleal@redhat.com>
Message-id: 20220110191349.1841027-2-jsnow@redhat.com
Signed-off-by: John Snow <jsnow@redhat.com>
-rw-r--r--python/qemu/aqmp/aqmp_tui.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/python/qemu/aqmp/aqmp_tui.py b/python/qemu/aqmp/aqmp_tui.py
index a2929f771c..f1e926dd75 100644
--- a/python/qemu/aqmp/aqmp_tui.py
+++ b/python/qemu/aqmp/aqmp_tui.py
@@ -35,7 +35,8 @@ from pygments import token as Token
 import urwid
 import urwid_readline
 
-from ..qmp import QEMUMonitorProtocol, QMPBadPortError
+from qemu.qmp import QEMUMonitorProtocol, QMPBadPortError
+
 from .error import ProtocolError
 from .message import DeserializationError, Message, UnexpectedTypeError
 from .protocol import ConnectError, Runstate