From dda3a99e10dc21a77ddfde3f0fa043a05533deee Mon Sep 17 00:00:00 2001 From: Timothy Crosley Date: Tue, 1 Dec 2015 15:49:19 -0800 Subject: [PATCH] Implement support for auto iterable conversion --- hug/output_format.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hug/output_format.py b/hug/output_format.py index 62744c1c..fc77e8ce 100644 --- a/hug/output_format.py +++ b/hug/output_format.py @@ -47,8 +47,9 @@ def _json_converter(item): return item.decode('utf8') except UnicodeDecodeError: return base64.b64encode(item) - elif isinstance(item, set): + elif hasattr(item, '__iter__'): return list(item) + raise TypeError("Type not serializable")