diff --git a/CHANGES b/CHANGES index 2adf4a3fa..1ec8f8e75 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,9 @@ Release 0.6.7 (in development) ============================== +* #440: Remove usage of a Python >= 2.5 API in the ``literalinclude`` + directive. + Release 0.6.6 (May 25, 2010) ============================ diff --git a/sphinx/directives/code.py b/sphinx/directives/code.py index b4375a98c..50ebcfde4 100644 --- a/sphinx/directives/code.py +++ b/sphinx/directives/code.py @@ -118,7 +118,7 @@ class LiteralInclude(Directive): codec_info = codecs.lookup(encoding) try: f = codecs.StreamReaderWriter(open(fn, 'U'), - codec_info.streamreader, codec_info.streamwriter, 'strict') + codec_info[2], codec_info[3], 'strict') lines = f.readlines() f.close() except (IOError, OSError):