22Python News
33+++++++++++
44
5- What's New in Python 3.2.3 release candidate 1?
6- ===============================================
5+ What's New in Python 3.2.4
6+ ==========================
77
8- *Release date: 24-Feb-2011 *
8+ *Release date: XX-XX-XXXX *
99
1010Core and Builtins
1111-----------------
@@ -19,6 +19,48 @@ Core and Builtins
1919- Issue #13521: dict.setdefault() now does only one lookup for the given key,
2020 making it "atomic" for many purposes. Patch by Filip Gruszczyński.
2121
22+ Library
23+ -------
24+
25+ - Issue #14195: An issue that caused weakref.WeakSet instances to incorrectly
26+ return True for a WeakSet instance 'a' in both 'a < a' and 'a > a' has been
27+ fixed.
28+
29+ - Issue #14177: marshal.loads() now raises TypeError when given an unicode
30+ string. Patch by Guilherme Gonçalves.
31+
32+ - Issue #14159: Fix the len() of weak containers (WeakSet, WeakKeyDictionary,
33+ WeakValueDictionary) to return a better approximation when some objects
34+ are dead or dying. Moreover, the implementation is now O(1) rather than
35+ O(n).
36+
37+ - Issue #13125: Silence spurious test_lib2to3 output when in non-verbose mode.
38+ Patch by Mikhail Novikov.
39+
40+ - Issue #13447: Add a test file to host regression tests for bugs in the
41+ scripts found in the Tools directory.
42+
43+ - Issue #6884: Fix long-standing bugs with MANIFEST.in parsing in distutils
44+ on Windows.
45+
46+ - Issue #8033: sqlite3: Fix 64-bit integer handling in user functions
47+ on 32-bit architectures. Initial patch by Philippe Devalkeneer.
48+
49+ Extension Modules
50+ -----------------
51+
52+ - Issue #14212: The re module didn't retain a reference to buffers it was
53+ scanning, resulting in segfaults.
54+
55+
56+ What's New in Python 3.2.3 release candidate 1?
57+ ===============================================
58+
59+ *Release date: 24-Feb-2011*
60+
61+ Core and Builtins
62+ -----------------
63+
2264- Issue #13703: oCERT-2011-003: add -R command-line option and PYTHONHASHSEED
2365 environment variable, to provide an opt-in way to protect against denial of
2466 service attacks due to hash collisions within the dict and set types. Patch
@@ -133,30 +175,6 @@ Core and Builtins
133175Library
134176-------
135177
136- - Issue #14195: An issue that caused weakref.WeakSet instances to incorrectly
137- return True for a WeakSet instance 'a' in both 'a < a' and 'a > a' has been
138- fixed.
139-
140- - Issue #14177: marshal.loads() now raises TypeError when given an unicode
141- string. Patch by Guilherme Gonçalves.
142-
143- - Issue #14159: Fix the len() of weak containers (WeakSet, WeakKeyDictionary,
144- WeakValueDictionary) to return a better approximation when some objects
145- are dead or dying. Moreover, the implementation is now O(1) rather than
146- O(n).
147-
148- - Issue #13125: Silence spurious test_lib2to3 output when in non-verbose mode.
149- Patch by Mikhail Novikov.
150-
151- - Issue #13447: Add a test file to host regression tests for bugs in the
152- scripts found in the Tools directory.
153-
154- - Issue #6884: Fix long-standing bugs with MANIFEST.in parsing in distutils
155- on Windows.
156-
157- - Issue #8033: sqlite3: Fix 64-bit integer handling in user functions
158- on 32-bit architectures. Initial patch by Philippe Devalkeneer.
159-
160178- HTMLParser is now able to handle slashes in the start tag.
161179
162180- Issue #14001: CVE-2012-0845: xmlrpc: Fix an endless loop in
@@ -550,9 +568,6 @@ Tests
550568Extension Modules
551569-----------------
552570
553- - Issue #14212: The re module didn't retain a reference to buffers it was
554- scanning, resulting in segfaults.
555-
556571- Issue #13840: The error message produced by ctypes.create_string_buffer
557572 when given a Unicode string has been fixed.
558573
0 commit comments