async_script: only update on output change
@@ -93,6 +93,7 @@ class Py3status:
if re.search(r'^#[0-9a-fA-F]{6}$', output) and not self.force_nocolor:
self.command_color = output
else:
+ if output != self.command_output:
self.command_output = output
self.py3.update()
except Exception as e:
