Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
cd79cdc5
Commit
cd79cdc5
authored
May 08, 2011
by
Georg Brandl
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Bump to 3.2.1b1.
parent
a8201f02
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
65 additions
and
63 deletions
+65
-63
Include/patchlevel.h
Include/patchlevel.h
+4
-4
Lib/distutils/__init__.py
Lib/distutils/__init__.py
+1
-1
Lib/idlelib/idlever.py
Lib/idlelib/idlever.py
+1
-1
Misc/NEWS
Misc/NEWS
+56
-54
Misc/RPM/python-3.2.spec
Misc/RPM/python-3.2.spec
+1
-1
README
README
+2
-2
No files found.
Include/patchlevel.h
View file @
cd79cdc5
...
...
@@ -18,12 +18,12 @@
/*--start constants--*/
#define PY_MAJOR_VERSION 3
#define PY_MINOR_VERSION 2
#define PY_MICRO_VERSION
0
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_
FINAL
#define PY_RELEASE_SERIAL
0
#define PY_MICRO_VERSION
1
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_
BETA
#define PY_RELEASE_SERIAL
1
/* Version as a string */
#define PY_VERSION "3.2.1
a0
"
#define PY_VERSION "3.2.1
b1
"
/*--end constants--*/
/* Subversion Revision number of this file (not of the repository). Empty
...
...
Lib/distutils/__init__.py
View file @
cd79cdc5
...
...
@@ -15,5 +15,5 @@ __revision__ = "$Id$"
# Updated automatically by the Python release process.
#
#--start constants--
__version__
=
"3.2"
__version__
=
"3.2
.1b1
"
#--end constants--
Lib/idlelib/idlever.py
View file @
cd79cdc5
IDLE_VERSION
=
"3.2"
IDLE_VERSION
=
"3.2
.1b1
"
Misc/NEWS
View file @
cd79cdc5
...
...
@@ -2,17 +2,17 @@
Python News
+++++++++++
What
's New in Python 3.2.1?
===========================
What's New in Python 3.2.1
beta 1
?
===========================
=======
*Release date:
XX-XXX-20XX
*
*Release date:
08-May-2011
*
Core and Builtins
-----------------
- Issue #1856: Avoid crashes and lockups when daemon threads run while the
interpreter is shutting down; instead, these threads are now killed when
t
hey t
ry to take the GIL.
interpreter is shutting down; instead, these threads are now killed when
they
try to take the GIL.
- Issue #9756: When calling a method descriptor or a slot wrapper descriptor,
the check of the object type doesn't read the __class__ attribute anymore.
...
...
@@ -24,15 +24,15 @@ Core and Builtins
the ISO-8859-15 codec.
- Issue #10517: After fork(), reinitialize the TLS used by the PyGILState_*
APIs
,
to
avoid
a
crash
with
the
pthread
implementation
in
RHEL
5.
Patch
by
Charles
-
Fran
ç
ois
Natali
.
APIs, to avoid a crash with the pthread implementation in RHEL 5. Patch
by
Charles-François Natali.
- Issue #6780: fix starts/endswith error message to mention that tuples are
accepted too.
- Issue #5057: fix a bug in the peepholer that led to non-portable pyc files
between
narrow
and
wide
builds
while
optimizing
BINARY_SUBSCR
on
non
-
BMP
chars
(
e
.
g
.
"\U00012345"
[
0
]).
between narrow and wide builds while optimizing BINARY_SUBSCR on non-BMP
chars
(e.g. "\U00012345"[0]).
- Issue #11845: Fix typo in rangeobject.c that caused a crash in
compute_slice_indices. Patch by Daniel Urban.
...
...
@@ -43,12 +43,12 @@ Core and Builtins
- Issue #11395: io.FileIO().write() clamps the data length to 32,767 bytes on
Windows if the file is a TTY to workaround a Windows bug. The Windows console
returns
an
error
(
12
:
not
enough
space
error
)
on
writing
into
stdout
if
stdout
mode
is
binary
and
the
length
is
greater
than
66
,
000
bytes
(
or
less
,
depending
on
heap
usage
).
returns an error (12: not enough space error) on writing into stdout if
stdout
mode is binary and the length is greater than 66,000 bytes (or less, depending
on heap usage).
-
Issue
#
11320
:
fix
bogus
memory
management
in
Modules
/
getpath
.
c
,
leading
to
a
possible
crash
when
calling
Py_SetPath
().
- Issue #11320: fix bogus memory management in Modules/getpath.c, leading to
a
possible crash when calling Py_SetPath().
- Issue #11510: Fixed optimizer bug which turned "a,b={1,1}" into "a,b=(1,1)".
...
...
@@ -56,21 +56,21 @@ Core and Builtins
3.2.0 where the stdout or stderr file descriptor being the same as the stdin
file descriptor would raise an exception. webbrowser.open would fail. fixed.
-
Issue
#
11450
:
Don
't truncate hg version info in Py_GetBuildInfo() when
there
are many tags (e.g. when using mq). Patch by Nadeem Vawda.
- Issue #11450: Don't truncate hg version info in Py_GetBuildInfo() when
there
are many tags (e.g. when using mq). Patch by Nadeem Vawda.
- Issue #11246: Fix PyUnicode_FromFormat("%V") to decode the byte string from
UTF-8 (with replace error handler) instead of ISO-8859-1 (in strict mode).
Patch written by Ray Allen.
- Issue #11286: Raise a ValueError from calling PyMemoryView_FromBuffer with
a
buffer struct having a NULL data pointer.
- Issue #11286: Raise a ValueError from calling PyMemoryView_FromBuffer with
a
buffer struct having a NULL data pointer.
- Issue #11272: On Windows, input() strips '\r' (and not only '\n'), and
sys.stdin uses universal newline (replace '\r\n' by '\n').
- issue #11828: startswith and endswith don'
t
accept
None
as
slice
index
.
Patch
by
Torsten
Becker
.
- issue #11828: startswith and endswith don't accept None as slice index.
Patch
by Torsten Becker.
- Issue #10830: Fix PyUnicode_FromFormatV("%c") for non-BMP characters on
narrow build.
...
...
@@ -83,25 +83,25 @@ Core and Builtins
Library
-------
-
Issue
#
11927
:
SMTP_SSL
now
uses
port
465
by
default
as
documented
.
Patch
by
Kasun
Herath
.
- Issue #11927: SMTP_SSL now uses port 465 by default as documented. Patch
by
Kasun Herath.
- Issue #12002: ftplib's abort() method raises TypeError.
- Issue 11999: fixed sporadic sync failure mailbox.Maildir due to its trying to
- Issue
#
11999: fixed sporadic sync failure mailbox.Maildir due to its trying to
detect mtime changes by comparing to the system clock instead of to the
previous value of the mtime.
- ntpath.samefile failed to notice that "a.txt" and "A.TXT" refer to the same
file on Windows XP. As noticed in issue #10684.
- Issue #12000: When a SSL certificate has a subjectAltName without any
dNSName entry, ssl.match_hostname() should use the subject'
s
commonName
.
Patch
by
Nicolas
Bareil
.
- Issue #12000: When a SSL certificate has a subjectAltName without any
dNSName
entry, ssl.match_hostname() should use the subject's commonName. Patch by
Nicolas Bareil.
-
Issue
#
11647
:
objects
created
using
contextlib
.
contextmanager
now
support
more
than
one
call
to
the
function
when
used
as
a
decorator
.
Initial
patch
by
Ysj
Ray
.
- Issue #11647: objects created using contextlib.contextmanager now support
more
than one call to the function when used as a decorator. Initial patch by Ysj
Ray.
- logging: don't define QueueListener if Python has no thread support.
...
...
@@ -159,13 +159,14 @@ Library
difflib.unified_diff().
- Issue #8428: Fix a race condition in multiprocessing.Pool when terminating
worker processes: new processes would be spawned while the pool is being
shut
down. Patch by Charles-François Natali.
worker processes: new processes would be spawned while the pool is being
shut
down. Patch by Charles-François Natali.
- Issue #7311: fix html.parser to accept non-ASCII attribute values.
- Issue #11605: email.parser.BytesFeedParser was incorrectly converting multipart
subpararts with an 8bit CTE into unicode instead of preserving the bytes.
- Issue #11605: email.parser.BytesFeedParser was incorrectly converting
multipart subpararts with an 8bit CTE into unicode instead of preserving the
bytes.
- Issue #10963: Ensure that subprocess.communicate() never raises EPIPE.
...
...
@@ -230,8 +231,8 @@ Library
relative to Python2 and the result is now the same as it was in Python2.
- Issue #9298: base64 bodies weren't being folded to line lengths less than 78,
which
was
a
regression
relative
to
Python2
.
Unlike
Python2
,
the
last
line
of
the
folded
body
now
ends
with
a
carriage
return
.
which was a regression relative to Python2. Unlike Python2, the last line
of
the folded body now ends with a carriage return.
- Issue #11560: shutil.unpack_archive now correctly handles the format
parameter. Patch by Evan Dandrea.
...
...
@@ -240,8 +241,8 @@ Library
execution. Patch by Andreas Stührk.
- Issue #11569: use absolute path to the sysctl command in multiprocessing to
ensure
that
it
will
be
found
regardless
of
the
shell
PATH
.
This
ensures
that
multiprocessing
.
cpu_count
works
on
default
installs
of
MacOSX
.
ensure that it will be found regardless of the shell PATH. This ensures
that
multiprocessing.cpu_count works on default installs of MacOSX.
- Issue #11501: disutils.archive_utils.make_zipfile no longer fails if zlib is
not installed. Instead, the zipfile.ZIP_STORED compression is used to create
...
...
@@ -250,15 +251,15 @@ Library
- Issue #11554: Fixed support for Japanese codecs; previously the body output
encoding was not done if euc-jp or shift-jis was specified as the charset.
-
Issue
#
11500
:
Fixed
a
bug
in
the
os
x
proxy
bypass
code
for
fully
qualified
IP
addresses
in
the
proxy
exception
list
.
- Issue #11500: Fixed a bug in the os x proxy bypass code for fully qualified
IP
addresses in the proxy exception list.
-
Issue
#
11491
:
dbm
.
error
is
no
longer
raised
when
dbm
.
open
is
called
with
the
"n"
as
the
flag
argument
and
the
file
exists
.
The
behavior
matches
the
documentation
and
general
logic
.
- Issue #11491: dbm.error is no longer raised when dbm.open is called with
the
"n" as the flag argument and the file exists. The behavior matches the
documentation and general logic.
-
Issue
#
11131
:
Fix
sign
of
zero
in
decimal
.
Decimal
plus
and
minus
operations
when
the
rounding
mode
is
ROUND_FLOOR
.
- Issue #11131: Fix sign of zero in decimal.Decimal plus and minus
operations
when the rounding mode is ROUND_FLOOR.
- Issue #5622: Fix curses.wrapper to raise correct exception if curses
initialization fails.
...
...
@@ -267,12 +268,12 @@ Library
``mmap.PROT_READ|mmap.PROT_EXEC`` would segfault instead of raising a
TypeError. Patch by Charles-François Natali.
-
Issue
#
11306
:
mailbox
in
certain
cases
adapts
to
an
inability
to
open
certain
files
in
read
-
write
mode
.
Previously
it
detected
this
by
checking
for
EACCES
,
now
it
also
checks
for
EROFS
.
- Issue #11306: mailbox in certain cases adapts to an inability to open
certain
files in read-write mode. Previously it detected this by checking for EACCES,
now it also checks for EROFS.
-
Issue
#
11265
:
asyncore
now
correctly
handles
EPIPE
,
EBADF
and
EAGAIN
errors
on
accept
(),
send
()
and
recv
().
- Issue #11265: asyncore now correctly handles EPIPE, EBADF and EAGAIN errors
on
accept(), send() and recv().
- Issue #11326: Add the missing connect_ex() implementation for SSL sockets,
and make it work for non-blocking connects.
...
...
@@ -315,14 +316,14 @@ Build
- Issue #11411: Fix 'make DESTDIR=' with a relative destination.
-
Issue
#
11268
:
Prevent
Mac
OS
X
Installer
failure
if
Documentation
p
ackage
had
p
reviously
been
installed
.
- Issue #11268: Prevent Mac OS X Installer failure if Documentation
package had
previously been installed.
IDLE
----
-
Issue
#
11718
:
IDLE
's open module dialog couldn'
t
find
the
__init__
.
py
file
in
a
package
.
- Issue #11718: IDLE's open module dialog couldn't find the __init__.py
file in
a package.
Tools/Demos
-----------
...
...
@@ -346,7 +347,8 @@ Tests
- Issue #10914: Add a minimal embedding test to test_capi.
-
Issue
#
11790
:
Fix
sporadic
failures
in
test_multiprocessing
.
WithProcessesTestCondition
.
- Issue #11790: Fix sporadic failures in
test_multiprocessing.WithProcessesTestCondition.
- Fix possible "file already exists" error when running the tests in parallel.
...
...
Misc/RPM/python-3.2.spec
View file @
cd79cdc5
...
...
@@ -39,7 +39,7 @@
%define name python
#--start constants--
%define version 3.2
%define version 3.2
.1b1
%define libvers 3.2
#--end constants--
%define release 1pydotorg
...
...
README
View file @
cd79cdc5
This is Python version 3.2
==========================
This is Python version 3.2
.1 beta 1
==========================
=========
Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
Python Software Foundation. All rights reserved.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment