From ba862efad9eef3064459d0ccb4e159dc9bb62c32 Mon Sep 17 00:00:00 2001 From: Von Random Date: Thu, 28 Feb 2019 19:00:49 +0300 Subject: [PATCH] fix pacman plugin to properly parse command output --- plugins/pacman.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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]