]> granicus.if.org Git - python/commitdiff
Merge from 3.2 (Issue #15043: skip test_gdb if the custom hooks can't be loaded)
authorNick Coghlan <ncoghlan@gmail.com>
Sun, 17 Jun 2012 09:16:02 +0000 (19:16 +1000)
committerNick Coghlan <ncoghlan@gmail.com>
Sun, 17 Jun 2012 09:16:02 +0000 (19:16 +1000)
1  2 
Lib/test/test_gdb.py
Misc/NEWS

Simple merge
diff --cc Misc/NEWS
index 18e381b6b9f2ea6e98a42b22c2ce5bfdc7c844a9,53b596696c764b6fbd5d8c1472683eb154210a5f..90661af46cba6f55ca10fc5ab9af6c0d745022fb
+++ b/Misc/NEWS
@@@ -112,96 -91,6 +112,99 @@@ Librar
  - Issue #14962: Update text coloring in IDLE shell window after changing
    options.  Patch by Roger Serwy.
  
- - Issue #14963 (partial): Add test cases for exception handling behaviour
 +- Issue #14963: Convert contextlib.ExitStack.__exit__ to use an iterative
 +  algorithm (Patch by Alon Horev)
 +
 +C-API
 +-----
 +
 +- Issue #13783: Inadvertent additions to the public C API in the PEP 380
 +  implementation have either been removed or marked as private interfaces.
 +
 +Extension Modules
 +-----------------
 +
 +- Issue #15000: Support the "unique" x32 architecture in _posixsubprocess.c.
 +
 +Documentation
 +-------------
 +
 +- Issue #14814: Added first draft of ipaddress module API reference
 +
 +Tests
 +-----
 +
++- Issue #15043: test_gdb is now skipped entirely if gdb security settings
++  block loading of the gdb hooks
++
++- Issue #14963: Add test cases for exception handling behaviour
 +  in contextlib.ExitStack (Initial patch by Alon Horev)
 +
 +
 +What's New in Python 3.3.0 Alpha 4?
 +===================================
 +
 +*Release date: 31-May-2012*
 +
 +Core and Builtins
 +-----------------
 +
 +- Issue #14835: Make plistlib output empty arrays & dicts like OS X.
 +  Patch by Sidney San Martín.
 +
 +- Issue #14744: Use the new _PyUnicodeWriter internal API to speed up
 +  str%args and str.format(args).
 +
 +- Issue #14930: Make memoryview objects weakrefable.
 +
 +- Issue #14775: Fix a potential quadratic dict build-up due to the garbage
 +  collector repeatedly trying to untrack dicts.
 +
 +- Issue #14857: fix regression in references to PEP 3135 implicit __class__
 +  closure variable (Reopens issue #12370)
 +
 +- Issue #14712 (PEP 405): Virtual environments. Implemented by Vinay Sajip.
 +
 +- Issue #14660 (PEP 420): Namespace packages. Implemented by Eric Smith.
 +
 +- Issue #14494: Fix __future__.py and its documentation to note that
 +  absolute imports are the default behavior in 3.0 instead of 2.7.
 +  Patch by Sven Marnach.
 +
 +- Issue #9260: A finer-grained import lock.  Most of the import sequence
 +  now uses per-module locks rather than the global import lock, eliminating
 +  well-known issues with threads and imports.
 +
 +- Issue #14624: UTF-16 decoding is now 3x to 4x faster on various inputs.
 +  Patch by Serhiy Storchaka.
 +
 +- asdl_seq and asdl_int_seq are now Py_ssize_t sized.
 +
 +- Issue #14133 (PEP 415): Implement suppression of __context__ display with an
 +  attribute on BaseException. This replaces the original mechanism of PEP 409.
 +
 +- Issue #14417: Mutating a dict during lookup now restarts the lookup instead
 +  of raising a RuntimeError (undoes issue #14205).
 +
 +- Issue #14738: Speed-up UTF-8 decoding on non-ASCII data.  Patch by Serhiy
 +  Storchaka.
 +
 +- Issue #14700: Fix two broken and undefined-behaviour-inducing overflow checks
 +  in old-style string formatting.
 +
 +- Issue #14705: The PyArg_Parse() family of functions now support the 'p' format
 +  unit, which accepts a "boolean predicate" argument.  It converts any Python
 +  value into an integer--0 if it is "false", and 1 otherwise.
 +
 +Library
 +-------
 +
 +- Issue #14690: Use monotonic clock instead of system clock in the sched,
 +  subprocess and trace modules.
 +
 +- Issue #14958: Change IDLE systax highlighting to recognize all string and
 +  byte literals supported in Python 3.3.
 +
  - Issue #10997: Prevent a duplicate entry in IDLE's "Recent Files" menu.
  
  - Issue #14443: Tell rpmbuild to use the correct version of Python in