From: Mark Dickinson Date: Fri, 20 Apr 2012 20:44:09 +0000 (+0100) Subject: Issue #14630: Merge fix from 3.2. X-Git-Tag: v3.3.0a3~134^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9a359bd97f5fc0ab3ae830ad874eda6e5e76b14c;p=python Issue #14630: Merge fix from 3.2. --- 9a359bd97f5fc0ab3ae830ad874eda6e5e76b14c diff --cc Misc/NEWS index abd7c50fac,56d48764b2..08a1dd3e4b --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,32 -10,13 +10,35 @@@ What's New in Python 3.3.0 Alpha 3 Core and Builtins ----------------- + - Issue #14630: Fix a memory access bug for instances of a subclass of int + with value 0. + +- Issue #14339: Speed improvements to bin, oct and hex functions. Patch by + Serhiy Storchaka. + +- Issue #14098: New functions PyErr_GetExcInfo and PyErr_SetExcInfo. + Patch by Stefan Behnel. + +- Issue #14385: It is now possible to use a custom type for the __builtins__ + namespace, instead of a dict. It can be used for sandboxing for example. + Raise also a NameError instead of ImportError if __build_class__ name if not + found in __builtins__. + +- Issue #12599: Be more strict in accepting None compared to a false-like + object for importlib.util.module_for_loader and + importlib.machinery.PathFinder. + - Issue #14612: Fix jumping around with blocks by setting f_lineno. +- Issue #14592: Attempting a relative import w/o __package__ or __name__ set in + globals raises a KeyError. + - Issue #14607: Fix keyword-only arguments which started with ``__``. +- Issue #10854: The ImportError raised when an extension module on Windows + fails to import now uses the new path and name attributes from + Issue #1559549. + - Issue #13889: Check and (if necessary) set FPU control word before calling any of the dtoa.c string <-> float conversion functions, on MSVC builds of Python. This fixes issues when embedding Python in a Delphi app.