@@ -47,16 +47,31 @@ Tests
4747 in to the console windowserver (as may be the case under buildbot or ssh).
4848
4949
50+ What's New in Python 3.2.1?
51+ ===========================
52+
53+ *Release date: XXXX-XX-XX*
54+
55+ Core and Builtins
56+ -----------------
57+
58+ Library
59+ -------
60+
61+ - Issue #12467: warnings: fix a race condition if a warning is emitted at
62+ shutdown, if globals()['__file__'] is None.
63+
64+
5065What's New in Python 3.2.1 release candidate 2?
5166===============================================
5267
53- *Release date: XX-XXX -2011*
68+ *Release date: 03-Jul -2011*
5469
5570Core and Builtins
5671-----------------
5772
58- - Issue #12291: You can now load multiple marshalled objects from a stream,
59- with other data interleaved between marshalled objects.
73+ - Issue #12291: You can now load multiple marshalled objects from a stream, with
74+ other data interleaved between marshalled objects.
6075
6176- Issue #12084: os.stat on Windows now works properly with relative symbolic
6277 links when called from any directory.
@@ -65,30 +80,29 @@ Core and Builtins
6580 the following case: sys.stdin.read() stopped with CTRL+d (end of file),
6681 raw_input() interrupted by CTRL+c.
6782
68- - Issue #9670: Increase the default stack size for secondary threads on
69- Mac OS X and FreeBSD to reduce the chances of a crash instead of a
70- "maximum recursion depth" RuntimeError exception.
71- (patch by Ronald Oussoren)
83+ - Issue #9670: Increase the default stack size for secondary threads on Mac OS X
84+ and FreeBSD to reduce the chances of a crash instead of a "maximum recursion
85+ depth" RuntimeError exception (patch by Ronald Oussoren).
7286
7387Library
7488-------
7589
7690- Issue #12147: Adjust the new-in-3.2 smtplib.send_message method for better
77- conformance to the RFCs: correctly handle Sender and Resent- headers.
91+ conformance to the RFCs: correctly handle Sender and Resent headers.
7892
7993- Issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed by
8094 the garbage collector while the Heap lock is held.
8195
8296- Issue #12451: The XInclude default loader of xml.etree now decodes files from
8397 UTF-8 instead of the locale encoding if the encoding is not specified. It now
84- also opens XML files for the parser in binary mode instead of the text mode
85- to avoid encoding issues.
98+ also opens XML files for the parser in binary mode instead of the text mode to
99+ avoid encoding issues.
86100
87- - Issue #12451: doctest.debug_script() doesn't create a temporary file
88- anymore to avoid encoding issues.
101+ - Issue #12451: doctest.debug_script() doesn't create a temporary file anymore
102+ to avoid encoding issues.
89103
90- - Issue #12451: pydoc.synopsis() now reads the encoding cookie if available,
91- to read the Python script from the right encoding.
104+ - Issue #12451: pydoc.synopsis() now reads the encoding cookie if available, to
105+ read the Python script from the right encoding.
92106
93107- Issue #12451: distutils now opens the setup script in binary mode to read the
94108 encoding cookie, instead of opening it in UTF-8.
@@ -110,9 +124,9 @@ Library
110124- Issue #12383: Fix subprocess module with env={}: don't copy the environment
111125 variables, start with an empty environment.
112126
113- - Issue #11584: email.header.decode_header no longer fails if the header
114- passed to it is a Header object, and Header/make_header no longer fail
115- if given binary unknown-8bit input.
127+ - Issue #11584: email.header.decode_header no longer fails if the header passed
128+ to it is a Header object, and Header/make_header no longer fail if given
129+ binary unknown-8bit input.
116130
117131- Issue #11700: mailbox proxy object close methods can now be called multiple
118132 times without error.
@@ -144,8 +158,8 @@ Library
144158 constructor has failed, e.g. because of an undeclared keyword argument. Patch
145159 written by Oleg Oshmyan.
146160
147- - Issue #985064: Make plistlib more resilient to faulty input plists.
148- Patch by Mher Movsisyan.
161+ - Issue #985064: Make plistlib more resilient to faulty input plists. Patch by
162+ Mher Movsisyan.
149163
150164- Issue #12175: RawIOBase.readall() now returns None if read() returns None.
151165
@@ -179,13 +193,13 @@ Build
179193-----
180194
181195- Issue #8746: Correct faulty configure checks so that os.chflags() and
182- os.lchflags() are once again built on systems that support these
183- functions (*BSD and OS X). Also add new stat file flags for OS X
184- (UF_HIDDEN and UF_COMPRESSED).
196+ os.lchflags() are once again built on systems that support these functions
197+ (*BSD and OS X). Also add new stat file flags for OS X (UF_HIDDEN and
198+ UF_COMPRESSED).
185199
186- - Issue #11217: For 64-bit/32-bit Mac OS X universal framework builds,
187- ensure "make install" creates symlinks in --prefix bin for the "-32"
188- files in the framework bin directory like the installer does.
200+ - Issue #11217: For 64-bit/32-bit Mac OS X universal framework builds, ensure
201+ "make install" creates symlinks in --prefix bin for the "-32" files in the
202+ framework bin directory like the installer does.
189203
190204Tests
191205-----
@@ -196,15 +210,15 @@ Tests
196210 the output and displays it on failure instead. regrtest -v doesn't print the
197211 error twice anymore if there is only one error.
198212
199- - Issue #12141: Install a copy of template C module file so that
200- test_build_ext of test_distutils is no longer silently skipped when
201- run outside of a build directory.
213+ - Issue #12141: Install a copy of template C module file so that test_build_ext
214+ of test_distutils is no longer silently skipped when run outside of a build
215+ directory.
202216
203- - Issue #8746: Add additional tests for os.chflags() and os.lchflags().
204- Patch by Garrett Cooper.
217+ - Issue #8746: Add additional tests for os.chflags() and os.lchflags(). Patch
218+ by Garrett Cooper.
205219
206- - Issue #10736: Fix test_ttk test_widgets failures with Cocoa Tk 8.5.9
207- on Mac OS X. (Patch by Ronald Oussoren)
220+ - Issue #10736: Fix test_ttk test_widgets failures with Cocoa Tk 8.5.9 on Mac
221+ OS X. (Patch by Ronald Oussoren)
208222
209223- Issue #12057: Add tests for ISO 2022 codecs (iso2022_jp, iso2022_jp_2,
210224 iso2022_kr).
0 commit comments