From 205792e9d4fb974491cf4465cda5c866414e5d25 Mon Sep 17 00:00:00 2001 From: Andrew Spiers Date: Fri, 15 Feb 2013 00:43:47 +1100 Subject: [PATCH] string types have no decode method in py3 --- pelican/tools/pelican_quickstart.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pelican/tools/pelican_quickstart.py b/pelican/tools/pelican_quickstart.py index 9f25f2fe..6d4264d3 100755 --- a/pelican/tools/pelican_quickstart.py +++ b/pelican/tools/pelican_quickstart.py @@ -47,7 +47,7 @@ else: def decoding_strings(f): def wrapper(*args, **kwargs): out = f(*args, **kwargs) - if isinstance(out, six.string_types): + if isinstance(out, six.string_types) and not six.PY3: # todo: make encoding configurable? return out.decode(sys.stdin.encoding) return out