aboutsummaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorG S Niteesh Babu <niteesh.gs@gmail.com>2021-08-24 03:37:45 +0530
committerJohn Snow <jsnow@redhat.com>2021-09-27 12:10:29 -0400
commitf37c34d601b7786cf98aa8c9639b9ab6660a9af7 (patch)
tree3d39f1e98d4817abc0f3b3ba6d1e444fca806dd7 /python
parent35755f7d4f8d5f012cd9ee9fbb303e4cce8cc0b8 (diff)
downloadqemu-f37c34d601b7786cf98aa8c9639b9ab6660a9af7.zip
qemu-f37c34d601b7786cf98aa8c9639b9ab6660a9af7.tar.gz
qemu-f37c34d601b7786cf98aa8c9639b9ab6660a9af7.tar.bz2
python: add optional pygments dependency
Added pygments as optional dependency for AQMP TUI. This is required for the upcoming syntax highlighting feature in AQMP TUI. The dependency has also been added in the devel optional group. Added mypy 'ignore_missing_imports' for pygments since it does not have any type stubs. Signed-off-by: G S Niteesh Babu <niteesh.gs@gmail.com> Message-Id: <20210823220746.28295-5-niteesh.gs@gmail.com> Signed-off-by: John Snow <jsnow@redhat.com>
Diffstat (limited to 'python')
-rw-r--r--python/Pipfile.lock8
-rw-r--r--python/setup.cfg5
2 files changed, 13 insertions, 0 deletions
diff --git a/python/Pipfile.lock b/python/Pipfile.lock
index da7a4ee..d2a7dbd 100644
--- a/python/Pipfile.lock
+++ b/python/Pipfile.lock
@@ -200,6 +200,14 @@
],
"version": "==2.0.0"
},
+ "pygments": {
+ "hashes": [
+ "sha256:a18f47b506a429f6f4b9df81bb02beab9ca21d0a5fee38ed15aef65f0545519f",
+ "sha256:d66e804411278594d764fc69ec36ec13d9ae9147193a1740cd34d272ca383b8e"
+ ],
+ "markers": "python_version >= '3.5'",
+ "version": "==2.9.0"
+ },
"pylint": {
"hashes": [
"sha256:082a6d461b54f90eea49ca90fff4ee8b6e45e8029e5dbd72f6107ef84f3779c0",
diff --git a/python/setup.cfg b/python/setup.cfg
index eefa961..417e937 100644
--- a/python/setup.cfg
+++ b/python/setup.cfg
@@ -46,6 +46,7 @@ devel =
tox >= 3.18.0
urwid >= 2.1.2
urwid-readline >= 0.13
+ Pygments >= 2.9.0
# Provides qom-fuse functionality
fuse =
@@ -55,6 +56,7 @@ fuse =
tui =
urwid >= 2.1.2
urwid-readline >= 0.13
+ Pygments >= 2.9.0
[options.entry_points]
console_scripts =
@@ -97,6 +99,9 @@ ignore_missing_imports = True
[mypy-urwid_readline]
ignore_missing_imports = True
+[mypy-pygments]
+ignore_missing_imports = True
+
[pylint.messages control]
# Disable the message, report, category or checker with the given id(s). You
# can either give multiple identifiers separated by comma (,) or put this