diff --git a/knack/output.py b/knack/output.py index a986755..cb71eff 100644 --- a/knack/output.py +++ b/knack/output.py @@ -25,7 +25,7 @@ def _decode_str(output): class _ComplexEncoder(json.JSONEncoder): def default(self, o): # pylint: disable=method-hidden - if isinstance(o, bytes) and not isinstance(o, str): + if isinstance(o, (bytes, bytearray)): return o.decode() return json.JSONEncoder.default(self, o)