diff options
author | G S Niteesh Babu <niteesh.gs@gmail.com> | 2021-08-24 03:37:43 +0530 |
---|---|---|
committer | John Snow <jsnow@redhat.com> | 2021-09-27 12:10:29 -0400 |
commit | aeb6b48a4714895a202e97a35c789ef7edf71665 (patch) | |
tree | 0074d705d00ecd6af64e9f58bf9fe707fe0d5aad /python/setup.cfg | |
parent | 974e2f4722d719618502c43271f54cc10aec1dc7 (diff) | |
download | qemu-aeb6b48a4714895a202e97a35c789ef7edf71665.zip qemu-aeb6b48a4714895a202e97a35c789ef7edf71665.tar.gz qemu-aeb6b48a4714895a202e97a35c789ef7edf71665.tar.bz2 |
python/aqmp-tui: Add AQMP TUI
Added AQMP TUI.
Implements the follwing basic features:
1) Command transmission/reception.
2) Shows events asynchronously.
3) Shows server status in the bottom status bar.
4) Automatic retries on disconnects and error conditions.
Also added type annotations and necessary pylint/mypy configurations.
Signed-off-by: G S Niteesh Babu <niteesh.gs@gmail.com>
Message-Id: <20210823220746.28295-3-niteesh.gs@gmail.com>
Signed-off-by: John Snow <jsnow@redhat.com>
Diffstat (limited to 'python/setup.cfg')
-rw-r--r-- | python/setup.cfg | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/python/setup.cfg b/python/setup.cfg index efcda23..9bc2599 100644 --- a/python/setup.cfg +++ b/python/setup.cfg @@ -81,8 +81,19 @@ namespace_packages = True # fusepy has no type stubs: allow_subclassing_any = True +[mypy-qemu.aqmp.aqmp_tui] +# urwid and urwid_readline have no type stubs: +allow_subclassing_any = True + +# The following missing import directives are because these libraries do not +# provide type stubs. Allow them on an as-needed basis for mypy. [mypy-fuse] -# fusepy has no type stubs: +ignore_missing_imports = True + +[mypy-urwid] +ignore_missing_imports = True + +[mypy-urwid_readline] ignore_missing_imports = True [pylint.messages control] |