diff options
author | Von Random <von@vdrandom.org> | 2019-02-28 19:00:49 +0300 |
---|---|---|
committer | Von Random <von@vdrandom.org> | 2019-02-28 19:00:49 +0300 |
commit | ba862efad9eef3064459d0ccb4e159dc9bb62c32 (patch) | |
tree | 6647bf10419aafb579ddac1e31c90008d66626d0 | |
parent | e33bf61a3049ffcc89d2b999fd6306e3292cfea3 (diff) |
fix pacman plugin to properly parse command output
-rw-r--r-- | plugins/pacman.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/pacman.py b/plugins/pacman.py index cd6c5e5..ccf0550 100644 --- a/plugins/pacman.py +++ b/plugins/pacman.py @@ -19,7 +19,8 @@ class PluginThread(plugins.PluginThreadCommon): def main(self): pacman_qu = subprocess.Popen( ('/usr/bin/pacman', '-Qu'), stdout=subprocess.PIPE, - stderr=subprocess.DEVNULL, stdin=subprocess.DEVNULL + stderr=subprocess.DEVNULL, stdin=subprocess.DEVNULL, + encoding='UTF-8' ) out = pacman_qu.communicate()[0].strip().splitlines() packages = [pkg for pkg in out if not '[ignored]' in pkg] |