From: Benjamin Peterson <benjamin@python.org>
Date: Tue, 11 Feb 2014 15:19:12 +0000 (-0500)
Subject: merge 3.3 (#20594)
X-Git-Tag: v3.4.1rc1~233^2~351
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e18e787e70fecb39789140489a33bbc3eaba36da;p=python

merge 3.3 (#20594)
---

e18e787e70fecb39789140489a33bbc3eaba36da
diff --cc Misc/NEWS
index e36e4b8c95,bf0bc0c2a2..06001da3be
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@@ -10,47 -10,13 +10,49 @@@ Release date: 2014-02-2
  Core and Builtins
  -----------------
  
 +- Issue #20595: Make getargs.c C89 compliant.
 +
 +Library
 +-------
 +
++- Issue #20594: Avoid name clash with the libc function posix_close.
++
 +- Issue #19856: shutil.move() failed to move a directory to other directory
 +  on Windows if source name ends with os.altsep.
 +
 +
 +What's New in Python 3.4.0 release candidate 1?
 +===============================================
 +
 +Release date: 2014-02-10
 +
 +Core and Builtins
 +-----------------
 +
 +- Issue #19255: The builtins module is restored to initial value before
 +  cleaning other modules.  The sys and builtins modules are cleaned last.
 +
  - Issue #20588: Make Python-ast.c C89 compliant.
  
 -- Issue #20437: Fixed 21 potential bugs when deleting objects references.
 +- Issue #20437: Fixed 22 potential bugs when deleting objects references.
 +
 +- Issue #20500: Displaying an exception at interpreter shutdown no longer
 +  risks triggering an assertion failure in PyObject_Str.
  
 -- Issue #20538: UTF-7 incremental decoder produced inconsistant string when
 +- Issue #20538: UTF-7 incremental decoder produced inconsistent string when
    input was truncated in BASE64 section.
  
 +- Issue #20404: io.TextIOWrapper (and hence the open() builtin) now uses the
 +  internal codec marking system added for issue #19619 to throw LookupError
 +  for known non-text encodings at stream construction time. The existing
 +  output type checks remain in place to deal with unmarked third party
 +  codecs.
 +
 +- Issue #17162: Add PyType_GetSlot.
 +
 +- Issue #20162: Fix an alignment issue in the siphash24() hash function which
 +  caused a crash on PowerPC 64-bit (ppc64).
 +
  Library
  -------