diff options
| author | Serhiy Storchaka <storchaka@gmail.com> | 2014-04-13 14:08:51 (GMT) |
|---|---|---|
| committer | Serhiy Storchaka <storchaka@gmail.com> | 2014-04-13 14:08:51 (GMT) |
| commit | 9c5553e122303bb3e88f3867fadb08e03d08aed1 (patch) | |
| tree | 087057e9653b6d87b9e668c2ac42dd10916c9a6f | |
| parent | 656a87e48cdf2b26645acd83f822d73d4f066303 (diff) | |
| parent | a39938ff44ae9e63ae04b9b2856921a44bdf2b2c (diff) | |
| download | cpython-9c5553e122303bb3e88f3867fadb08e03d08aed1.zip cpython-9c5553e122303bb3e88f3867fadb08e03d08aed1.tar.gz cpython-9c5553e122303bb3e88f3867fadb08e03d08aed1.tar.bz2 | |
Issue #21171: Fixed undocumented filter API of the rot13 codec.
Patch by Berker Peksag.
| -rwxr-xr-x | Lib/encodings/rot_13.py | 2 | ||||
| -rw-r--r-- | Misc/NEWS | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/Lib/encodings/rot_13.py b/Lib/encodings/rot_13.py index 1f2f47b..f0b4186 100755 --- a/Lib/encodings/rot_13.py +++ b/Lib/encodings/rot_13.py @@ -106,7 +106,7 @@ rot13_map.update({ ### Filter API def rot13(infile, outfile): - outfile.write(infile.read().encode('rot-13')) + outfile.write(codecs.encode(infile.read(), 'rot-13')) if __name__ == '__main__': import sys @@ -34,6 +34,9 @@ Core and Builtins Library ------- +- Issue #21171: Fixed undocumented filter API of the rot13 codec. + Patch by Berker Peksag. + - Issue #20539: Improved math.factorial error message for large positive inputs and changed exception type (OverflowError -> ValueError) for large negative inputs. |
