Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit bfd1edd

Browse files
committed
Merge 3.2.1 release clone changes into main 3.2 branch after 3.2.1rc2 release.
2 parents e40b3aa + b1b25f0 commit bfd1edd

10 files changed

Lines changed: 58 additions & 43 deletions

File tree

.hgtags

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,3 +89,4 @@ acf3e24dd0d0dfd1e20c907d696d3da965a8f56f v3.2rc2
8989
a222a015e28d8ae9af3899258dc6c15c3d40add0 v3.2
9090
8ffac2337a3323323d02153ac919fd1483176652 v3.2.1b1
9191
cfa9364997c7f2e67b9cbb45c3a5fa3bba4e4999 v3.2.1rc1
92+
5df549718fb4841ff521fe051f6b54f290fad5d8 v3.2.1rc2

Doc/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ doctest: build
113113
pydoc-topics: BUILDER = pydoc-topics
114114
pydoc-topics: build
115115
@echo "Building finished; now copy build/pydoc-topics/topics.py" \
116-
"to Lib/pydoc_data/topics.py"
116+
"to ../Lib/pydoc_data/topics.py"
117117

118118
htmlview: html
119119
$(PYTHON) -c "import webbrowser; webbrowser.open('build/html/index.html')"

Doc/library/curses.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -566,7 +566,7 @@ The module :mod:`curses` defines the following functions:
566566

567567
Instantiate the string *str* with the supplied parameters, where *str* should
568568
be a parameterized string obtained from the terminfo database. E.g.
569-
``tparm(tigetstr("cup"), 5, 3)`` could result in x``'\033[6;4H'``, the exact
569+
``tparm(tigetstr("cup"), 5, 3)`` could result in ``'\033[6;4H'``, the exact
570570
result depending on terminal type.
571571

572572

Include/patchlevel.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
#define PY_MINOR_VERSION 2
2121
#define PY_MICRO_VERSION 1
2222
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_GAMMA
23-
#define PY_RELEASE_SERIAL 1
23+
#define PY_RELEASE_SERIAL 2
2424

2525
/* Version as a string */
26-
#define PY_VERSION "3.2.1rc1+"
26+
#define PY_VERSION "3.2.1rc2+"
2727
/*--end constants--*/
2828

2929
/* Subversion Revision number of this file (not of the repository). Empty

Lib/distutils/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@
1515
# Updated automatically by the Python release process.
1616
#
1717
#--start constants--
18-
__version__ = "3.2.1rc1"
18+
__version__ = "3.2.1rc2"
1919
#--end constants--

Lib/idlelib/idlever.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
IDLE_VERSION = "3.2.1rc1"
1+
IDLE_VERSION = "3.2.1rc2"

Lib/pydoc_data/topics.py

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

Misc/NEWS

Lines changed: 46 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -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+
5065
What'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

5570
Core 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

7387
Library
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

190204
Tests
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).

Misc/RPM/python-3.2.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939

4040
%define name python
4141
#--start constants--
42-
%define version 3.2.1rc1
42+
%define version 3.2.1rc2
4343
%define libvers 3.2
4444
#--end constants--
4545
%define release 1pydotorg

README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This is Python version 3.2.1 release candidate 1
1+
This is Python version 3.2.1 release candidate 2
22
================================================
33

44
Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011

0 commit comments

Comments
 (0)