# HG changeset patch # User cmlenz # Date 1149418841 0 # Node ID 5dc4bfe67c20a9642183609ae3f983c5c84eabd3 # Parent 3710e3d0d4a28937256ec7cb8fda8d37eef7d7a2 Actually use the specified encoding in `Stream.render()`. diff --git a/markup/core.py b/markup/core.py --- a/markup/core.py +++ b/markup/core.py @@ -87,7 +87,7 @@ """ output = u''.join(list(self.serialize(method=method, **kwargs))) if encoding is not None: - return output.encode('utf-8') + return output.encode(encoding) return output def select(self, path):