]> granicus.if.org Git - python/commitdiff
Issue #23071: Added missing names to codecs.__all__. Patch by Martin Panter.
authorSerhiy Storchaka <storchaka@gmail.com>
Sat, 20 Dec 2014 15:46:05 +0000 (17:46 +0200)
committerSerhiy Storchaka <storchaka@gmail.com>
Sat, 20 Dec 2014 15:46:05 +0000 (17:46 +0200)
1  2 
Lib/codecs.py
Lib/test/test_codecs.py
Misc/NEWS

diff --cc Lib/codecs.py
index 85df89af63d0ac1d62d27b308c97b215fb69ed67,ba9c073feb3f853b97b8f31e4ae95484a06aaee5..c20cd6c18bf33adabe92b0adda6002e19d320119
@@@ -20,9 -20,14 +20,15 @@@ __all__ = ["register", "lookup", "open"
             "BOM_LE", "BOM32_BE", "BOM32_LE", "BOM64_BE", "BOM64_LE",
             "BOM_UTF8", "BOM_UTF16", "BOM_UTF16_LE", "BOM_UTF16_BE",
             "BOM_UTF32", "BOM_UTF32_LE", "BOM_UTF32_BE",
+            "CodecInfo", "Codec", "IncrementalEncoder", "IncrementalDecoder",
+            "StreamReader", "StreamWriter",
+            "StreamReaderWriter", "StreamRecoder",
+            "getencoder", "getdecoder", "getincrementalencoder",
+            "getincrementaldecoder", "getreader", "getwriter",
+            "encode", "decode", "iterencode", "iterdecode",
             "strict_errors", "ignore_errors", "replace_errors",
 -           "xmlcharrefreplace_errors", "backslashreplace_errors",
 +           "xmlcharrefreplace_errors",
 +           "backslashreplace_errors", "namereplace_errors",
             "register_error", "lookup_error"]
  
  ### Constants
Simple merge
diff --cc Misc/NEWS
index b164b80838552e6de2bba7fe09b9a2764619311e,37b081cc2a087871641f1aed4526845b255059a9..fe76f6cf78845136660b83dbceaf4674ac93cf57
+++ b/Misc/NEWS
@@@ -196,9 -41,8 +196,11 @@@ Core and Builtin
  Library
  -------
  
+ - Issue #23071: Added missing names to codecs.__all__.  Patch by Martin Panter.
 +- Issue #22783: Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EX
 +  opcode if possible.
 +
  - Issue #15513: Added a __sizeof__ implementation for pickle classes.
  
  - Issue #19858: pickletools.optimize() now aware of the MEMOIZE opcode, can