From 73406184ed20a2224a7c64cd8788e6c7578606d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martynas=20Mickevi=C4=8Dius?= Date: Thu, 23 Oct 2014 18:36:55 +0300 Subject: [PATCH] =doc #16134 read file as binary stream, because StreamReader expects binary --- akka-docs/_sphinx/exts/includecode.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/akka-docs/_sphinx/exts/includecode.py b/akka-docs/_sphinx/exts/includecode.py index 7a98848776..7ea125f6ed 100644 --- a/akka-docs/_sphinx/exts/includecode.py +++ b/akka-docs/_sphinx/exts/includecode.py @@ -53,7 +53,7 @@ class IncludeCode(Directive): encoding = self.options.get('encoding', env.config.source_encoding) codec_info = codecs.lookup(encoding) try: - f = codecs.StreamReaderWriter(open(fn, 'U'), + f = codecs.StreamReaderWriter(codecs.open(fn, 'Ub'), codec_info[2], codec_info[3], 'strict') lines = f.readlines() f.close()