mirror of
https://github.com/python/cpython.git
synced 2025-09-27 02:39:58 +00:00
this stuff will actually be new in 3.2.4
This commit is contained in:
parent
52c424343d
commit
dae9f8334e
1 changed files with 45 additions and 30 deletions
75
Misc/NEWS
75
Misc/NEWS
|
@ -2,10 +2,10 @@
|
||||||
Python News
|
Python News
|
||||||
+++++++++++
|
+++++++++++
|
||||||
|
|
||||||
What's New in Python 3.2.3 release candidate 1?
|
What's New in Python 3.2.4
|
||||||
===============================================
|
==========================
|
||||||
|
|
||||||
*Release date: 24-Feb-2011*
|
*Release date: XX-XX-XXXX*
|
||||||
|
|
||||||
Core and Builtins
|
Core and Builtins
|
||||||
-----------------
|
-----------------
|
||||||
|
@ -19,6 +19,48 @@ Core and Builtins
|
||||||
- Issue #13521: dict.setdefault() now does only one lookup for the given key,
|
- Issue #13521: dict.setdefault() now does only one lookup for the given key,
|
||||||
making it "atomic" for many purposes. Patch by Filip Gruszczyński.
|
making it "atomic" for many purposes. Patch by Filip Gruszczyński.
|
||||||
|
|
||||||
|
Library
|
||||||
|
-------
|
||||||
|
|
||||||
|
- Issue #14195: An issue that caused weakref.WeakSet instances to incorrectly
|
||||||
|
return True for a WeakSet instance 'a' in both 'a < a' and 'a > a' has been
|
||||||
|
fixed.
|
||||||
|
|
||||||
|
- Issue #14177: marshal.loads() now raises TypeError when given an unicode
|
||||||
|
string. Patch by Guilherme Gonçalves.
|
||||||
|
|
||||||
|
- Issue #14159: Fix the len() of weak containers (WeakSet, WeakKeyDictionary,
|
||||||
|
WeakValueDictionary) to return a better approximation when some objects
|
||||||
|
are dead or dying. Moreover, the implementation is now O(1) rather than
|
||||||
|
O(n).
|
||||||
|
|
||||||
|
- Issue #13125: Silence spurious test_lib2to3 output when in non-verbose mode.
|
||||||
|
Patch by Mikhail Novikov.
|
||||||
|
|
||||||
|
- Issue #13447: Add a test file to host regression tests for bugs in the
|
||||||
|
scripts found in the Tools directory.
|
||||||
|
|
||||||
|
- Issue #6884: Fix long-standing bugs with MANIFEST.in parsing in distutils
|
||||||
|
on Windows.
|
||||||
|
|
||||||
|
- Issue #8033: sqlite3: Fix 64-bit integer handling in user functions
|
||||||
|
on 32-bit architectures. Initial patch by Philippe Devalkeneer.
|
||||||
|
|
||||||
|
Extension Modules
|
||||||
|
-----------------
|
||||||
|
|
||||||
|
- Issue #14212: The re module didn't retain a reference to buffers it was
|
||||||
|
scanning, resulting in segfaults.
|
||||||
|
|
||||||
|
|
||||||
|
What's New in Python 3.2.3 release candidate 1?
|
||||||
|
===============================================
|
||||||
|
|
||||||
|
*Release date: 24-Feb-2011*
|
||||||
|
|
||||||
|
Core and Builtins
|
||||||
|
-----------------
|
||||||
|
|
||||||
- Issue #13703: oCERT-2011-003: add -R command-line option and PYTHONHASHSEED
|
- Issue #13703: oCERT-2011-003: add -R command-line option and PYTHONHASHSEED
|
||||||
environment variable, to provide an opt-in way to protect against denial of
|
environment variable, to provide an opt-in way to protect against denial of
|
||||||
service attacks due to hash collisions within the dict and set types. Patch
|
service attacks due to hash collisions within the dict and set types. Patch
|
||||||
|
@ -133,30 +175,6 @@ Core and Builtins
|
||||||
Library
|
Library
|
||||||
-------
|
-------
|
||||||
|
|
||||||
- Issue #14195: An issue that caused weakref.WeakSet instances to incorrectly
|
|
||||||
return True for a WeakSet instance 'a' in both 'a < a' and 'a > a' has been
|
|
||||||
fixed.
|
|
||||||
|
|
||||||
- Issue #14177: marshal.loads() now raises TypeError when given an unicode
|
|
||||||
string. Patch by Guilherme Gonçalves.
|
|
||||||
|
|
||||||
- Issue #14159: Fix the len() of weak containers (WeakSet, WeakKeyDictionary,
|
|
||||||
WeakValueDictionary) to return a better approximation when some objects
|
|
||||||
are dead or dying. Moreover, the implementation is now O(1) rather than
|
|
||||||
O(n).
|
|
||||||
|
|
||||||
- Issue #13125: Silence spurious test_lib2to3 output when in non-verbose mode.
|
|
||||||
Patch by Mikhail Novikov.
|
|
||||||
|
|
||||||
- Issue #13447: Add a test file to host regression tests for bugs in the
|
|
||||||
scripts found in the Tools directory.
|
|
||||||
|
|
||||||
- Issue #6884: Fix long-standing bugs with MANIFEST.in parsing in distutils
|
|
||||||
on Windows.
|
|
||||||
|
|
||||||
- Issue #8033: sqlite3: Fix 64-bit integer handling in user functions
|
|
||||||
on 32-bit architectures. Initial patch by Philippe Devalkeneer.
|
|
||||||
|
|
||||||
- HTMLParser is now able to handle slashes in the start tag.
|
- HTMLParser is now able to handle slashes in the start tag.
|
||||||
|
|
||||||
- Issue #14001: CVE-2012-0845: xmlrpc: Fix an endless loop in
|
- Issue #14001: CVE-2012-0845: xmlrpc: Fix an endless loop in
|
||||||
|
@ -550,9 +568,6 @@ Tests
|
||||||
Extension Modules
|
Extension Modules
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
- Issue #14212: The re module didn't retain a reference to buffers it was
|
|
||||||
scanning, resulting in segfaults.
|
|
||||||
|
|
||||||
- Issue #13840: The error message produced by ctypes.create_string_buffer
|
- Issue #13840: The error message produced by ctypes.create_string_buffer
|
||||||
when given a Unicode string has been fixed.
|
when given a Unicode string has been fixed.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue