diff options
author | Daniel Neuhäuser <ich@danielneuhaeuser.de> | 2010-06-07 00:44:09 +0200 |
---|---|---|
committer | Daniel Neuhäuser <ich@danielneuhaeuser.de> | 2010-06-07 00:44:09 +0200 |
commit | 57272142991d7e26fa6bcadb60175a1bd6a23e76 (patch) | |
tree | d4b3a4f99dab643e1c138da87df93e9630d50460 /sphinx/directives/code.py | |
parent | 563f506d1b72188c711df57ad85954869e842550 (diff) | |
download | sphinx-git-57272142991d7e26fa6bcadb60175a1bd6a23e76.tar.gz |
open file in binary mode to get byte strings on python3
Diffstat (limited to 'sphinx/directives/code.py')
-rw-r--r-- | sphinx/directives/code.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sphinx/directives/code.py b/sphinx/directives/code.py index 0647daf09..54d8edf19 100644 --- a/sphinx/directives/code.py +++ b/sphinx/directives/code.py @@ -119,7 +119,7 @@ class LiteralInclude(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(open(fn, 'Ub'), codec_info[2], codec_info[3], 'strict') lines = f.readlines() f.close() |