]>
granicus.if.org Git - python/log
Éric Araujo [Tue, 31 May 2011 12:08:26 +0000 (14:08 +0200)]
Fix error message to use the Python name instead of the C name
Benjamin Peterson [Sun, 29 May 2011 21:43:52 +0000 (16:43 -0500)]
merge 3.1
Benjamin Peterson [Sun, 29 May 2011 21:10:15 +0000 (16:10 -0500)]
Added tag v3.1.4rc1 for changeset
32fcb9e94985
Benjamin Peterson [Sun, 29 May 2011 21:09:08 +0000 (16:09 -0500)]
update pydoc-topics
Benjamin Peterson [Sun, 29 May 2011 21:06:00 +0000 (16:06 -0500)]
bump to 3.1.4rc1
Éric Araujo [Sun, 29 May 2011 16:07:12 +0000 (18:07 +0200)]
Merge 3.1
Éric Araujo [Sun, 29 May 2011 16:05:53 +0000 (18:05 +0200)]
Branch merge
Éric Araujo [Sun, 29 May 2011 15:56:20 +0000 (17:56 +0200)]
Branch merge
Ned Deily [Sun, 29 May 2011 09:42:28 +0000 (02:42 -0700)]
Record null merge of Issue #12205
Ned Deily [Sun, 29 May 2011 09:39:02 +0000 (02:39 -0700)]
Issue #12205: Fix test_subprocess failure due to uninstalled test data.
Éric Araujo [Sun, 29 May 2011 01:48:49 +0000 (03:48 +0200)]
Éric Araujo [Sun, 29 May 2011 01:46:31 +0000 (03:46 +0200)]
Don’t misuse “package data” in pprint example
Éric Araujo [Sun, 29 May 2011 01:43:59 +0000 (03:43 +0200)]
Fix typos in Misc/NEWS
Éric Araujo [Sat, 28 May 2011 22:29:56 +0000 (00:29 +0200)]
Merge doc touch-ups and fixes for #9831 and #9223 from 3.1
Éric Araujo [Sat, 28 May 2011 22:22:06 +0000 (00:22 +0200)]
Re-add missing doc stub for the distutils check command
Éric Araujo [Sat, 28 May 2011 22:14:45 +0000 (00:14 +0200)]
Minor touch-ups in distutils.cmd.Command doc
Éric Araujo [Sat, 28 May 2011 21:32:50 +0000 (23:32 +0200)]
Fix test_build_py when sys.dont_write_bytecode is true (#9831).
The tests now pass all combinations of -O/-OO and -B. See also #7071
and #6292 for previous variations on the same theme.
test_versionpredicate needs a skip when sys.flags.optimize is true, but
I don’t know how to make that work with a DocTestSuite.
Gregory P. Smith [Sat, 28 May 2011 16:06:02 +0000 (09:06 -0700)]
Fix ProcessTestCasePOSIXPurePython to test the module from import when
_posixsubprocess doesn't exist rather than simply stubbing it out
after the fact. This adds coverage for the RuntimeWarning as well as
using the pure python _create_pipe instead of using
_posixsubprocess.cloexec_pipe unintentionally with the pure python
code.
Ironically: I don't think any platform should ever actually _use_ the
pure Python subprocess code on POSIX platforms anymore. This at least
tests it properly in this stable branch. The pure python code for
this is likely to be removed in 3.3.
Ned Deily [Sat, 28 May 2011 12:59:55 +0000 (05:59 -0700)]
Issue #11217: For 64-bit/32-bit Mac OS X universal framework builds,
ensure "make install" creates symlinks in --prefix bin for the "-32"
files in the framework bin directory like the installer does.
Ned Deily [Sat, 28 May 2011 10:02:30 +0000 (03:02 -0700)]
Issue #985064: Make plistlib more resilient to faulty input plists.
Patch by Mher Movsisyan.
Ned Deily [Sat, 28 May 2011 09:19:19 +0000 (02:19 -0700)]
Issue #985064: Make plistlib more resilient to faulty input plists.
Patch by Mher Movsisyan.
Ned Deily [Sat, 28 May 2011 07:36:12 +0000 (00:36 -0700)]
Issue #9670: Increase the default stack size for secondary threads on
Mac OS X and FreeBSD to reduce the chances of a crash instead of a
"maximum recursion depth" RuntimeError exception.
(patch by Ronald Oussoren)
Ned Deily [Sat, 28 May 2011 07:19:56 +0000 (00:19 -0700)]
Issue #9670: Increase the default stack size for secondary threads on
Mac OS X and FreeBSD to reduce the chances of a crash instead of a
"maximum recursion depth" RuntimeError exception.
(patch by Ronald Oussoren)
Benjamin Peterson [Fri, 27 May 2011 19:17:19 +0000 (14:17 -0500)]
merge 3.1
Benjamin Peterson [Fri, 27 May 2011 19:17:04 +0000 (14:17 -0500)]
fix spacing
Benjamin Peterson [Fri, 27 May 2011 19:10:36 +0000 (14:10 -0500)]
merge 3.1
Benjamin Peterson [Fri, 27 May 2011 19:10:24 +0000 (14:10 -0500)]
fix indentation
Éric Araujo [Fri, 27 May 2011 02:42:47 +0000 (04:42 +0200)]
Minor doc addition for clarity
Éric Araujo [Fri, 27 May 2011 02:36:52 +0000 (04:36 +0200)]
Add missing closing paren
Éric Araujo [Thu, 26 May 2011 14:50:31 +0000 (16:50 +0200)]
Merge 3.1
Éric Araujo [Thu, 26 May 2011 14:50:19 +0000 (16:50 +0200)]
Branch merge
Éric Araujo [Thu, 26 May 2011 14:49:59 +0000 (16:49 +0200)]
Branch merge
Stefan Krah [Wed, 25 May 2011 22:37:45 +0000 (00:37 +0200)]
Issue #12090: backport
79fcd71d0356
Victor Stinner [Wed, 25 May 2011 20:49:15 +0000 (22:49 +0200)]
(Merge 3.1) Issue #12175: RawIOBase.readall() now returns None if read()
returns None.
Victor Stinner [Wed, 25 May 2011 20:47:16 +0000 (22:47 +0200)]
Issue #12175: RawIOBase.readall() now returns None if read() returns None.
Victor Stinner [Wed, 25 May 2011 20:11:55 +0000 (22:11 +0200)]
(Merge 3.1) Issue #12175: FileIO.readall() now raises a ValueError instead of
an IOError if the file is closed.
Victor Stinner [Wed, 25 May 2011 20:09:03 +0000 (22:09 +0200)]
Issue #12175: FileIO.readall() now raises a ValueError instead of an IOError if
the file is closed.
Éric Araujo [Wed, 25 May 2011 16:13:49 +0000 (18:13 +0200)]
Merge 3.1
Éric Araujo [Wed, 25 May 2011 16:13:29 +0000 (18:13 +0200)]
Fix two typos
Éric Araujo [Wed, 25 May 2011 16:12:22 +0000 (18:12 +0200)]
Branch merge
Victor Stinner [Tue, 24 May 2011 23:15:59 +0000 (01:15 +0200)]
(Merge 3.1) Issue #12057: Add cjkencodings directory to the Makefile and
Tools/msi/msi.py
Victor Stinner [Tue, 24 May 2011 23:13:59 +0000 (01:13 +0200)]
Issue #12057: Add cjkencodings directory to the Makefile and Tools/msi/msi.py
Victor Stinner [Tue, 24 May 2011 22:16:43 +0000 (00:16 +0200)]
(Merge 3.1) Issue #12057: Add tests for the HZ encoding
Victor Stinner [Tue, 24 May 2011 22:06:51 +0000 (00:06 +0200)]
Issue #12057: Add tests for the HZ encoding
Victor Stinner [Tue, 24 May 2011 21:37:07 +0000 (23:37 +0200)]
Issue #12070: Fix the Makefile parser of the sysconfig module to handle
correctly references to "bogus variable" (e.g. "prefix=$/opt/python").
Victor Stinner [Tue, 24 May 2011 20:22:17 +0000 (22:22 +0200)]
(Merge 3.1) Issue #12100: Don't reset incremental encoders of CJK codecs at
each call to their encode() method anymore, but continue to call the reset()
method if the final argument is True.
Victor Stinner [Tue, 24 May 2011 20:17:55 +0000 (22:17 +0200)]
Issue #12100: Don't reset incremental encoders of CJK codecs at each call to
their encode() method anymore, but continue to call the reset() method if the
final argument is True.
Benjamin Peterson [Tue, 24 May 2011 17:51:24 +0000 (12:51 -0500)]
merge 3.1
Benjamin Peterson [Tue, 24 May 2011 17:50:34 +0000 (12:50 -0500)]
backout
8b384de4e780 , so a proper fix can be considered (#5715)
Benjamin Peterson [Tue, 24 May 2011 17:44:26 +0000 (12:44 -0500)]
merge 3.1
Benjamin Peterson [Tue, 24 May 2011 17:42:51 +0000 (12:42 -0500)]
use '->' to indicate return values
Benjamin Peterson [Tue, 24 May 2011 17:09:26 +0000 (12:09 -0500)]
merge 3.1
Benjamin Peterson [Tue, 24 May 2011 17:06:31 +0000 (12:06 -0500)]
generally, sockets should be closed after they're used
Charles-François Natali [Tue, 24 May 2011 16:27:25 +0000 (18:27 +0200)]
Issue #5715: In socketserver, close the server socket in the child process.
Charles-François Natali [Tue, 24 May 2011 16:23:15 +0000 (18:23 +0200)]
Issue #5715: In socketserver, close the server socket in the child process.
Ezio Melotti [Mon, 23 May 2011 22:00:10 +0000 (01:00 +0300)]
#12074: remove the /0 when there are no failures.
Benjamin Peterson [Mon, 23 May 2011 21:29:50 +0000 (16:29 -0500)]
merge heads
Benjamin Peterson [Mon, 23 May 2011 21:22:42 +0000 (16:22 -0500)]
merge 3.1
Victor Stinner [Mon, 23 May 2011 21:14:05 +0000 (23:14 +0200)]
Issue #12074: regrtest displays also the current number of failures
Benjamin Peterson [Mon, 23 May 2011 21:11:05 +0000 (16:11 -0500)]
correctly lookup __dir__
Raymond Hettinger [Mon, 23 May 2011 19:45:34 +0000 (12:45 -0700)]
Clean-up example.
Victor Stinner [Mon, 23 May 2011 12:57:05 +0000 (14:57 +0200)]
Merge 3.1
Victor Stinner [Mon, 23 May 2011 12:51:42 +0000 (14:51 +0200)]
test_codecs now removes the temporay file (created by the test)
Martin v. Löwis [Mon, 23 May 2011 05:02:07 +0000 (07:02 +0200)]
Add 3.2.1rc2 uuid.
Victor Stinner [Sun, 22 May 2011 20:12:27 +0000 (22:12 +0200)]
Issue #10801: Remove a debug print() from test_zipfile
Antoine Pitrou [Sun, 22 May 2011 15:35:17 +0000 (17:35 +0200)]
Issue #12138: fix use of transient_internet() in test_urllibnet
Martin v. Loewis [Sun, 22 May 2011 10:59:35 +0000 (12:59 +0200)]
Add 3.2.1rc2 uuid.
Eli Bendersky [Sun, 22 May 2011 03:57:17 +0000 (06:57 +0300)]
Issue 12126: removing incorrect claim about return value of select
merge 3.1 -> 3.2
Eli Bendersky [Sun, 22 May 2011 03:56:15 +0000 (06:56 +0300)]
Issue 12126: removing incorrect claim about return value of select
Raymond Hettinger [Sat, 21 May 2011 16:33:45 +0000 (09:33 -0700)]
Simplify example
Georg Brandl [Sat, 21 May 2011 15:36:20 +0000 (17:36 +0200)]
Set up branch to be rc2 next.
Georg Brandl [Sat, 21 May 2011 15:35:33 +0000 (17:35 +0200)]
Merge release branch after 3.2.1rc1.
Benjamin Peterson [Fri, 20 May 2011 16:49:19 +0000 (11:49 -0500)]
merge 3.1
Benjamin Peterson [Fri, 20 May 2011 16:49:06 +0000 (11:49 -0500)]
this should actually be an IOError
Benjamin Peterson [Fri, 20 May 2011 16:41:59 +0000 (11:41 -0500)]
merge 3.1
Benjamin Peterson [Fri, 20 May 2011 16:41:13 +0000 (11:41 -0500)]
add example for not using access
Ezio Melotti [Fri, 20 May 2011 12:06:32 +0000 (15:06 +0300)]
#12072: merge with 3.1.
Ezio Melotti [Fri, 20 May 2011 12:04:38 +0000 (15:04 +0300)]
#12072: add missing parenthesis in the doc. Patch by Sandro Tosi.
Victor Stinner [Fri, 20 May 2011 00:29:13 +0000 (02:29 +0200)]
test_pydoc: skip PydocServerTest if thread support is disabled
Victor Stinner [Thu, 19 May 2011 22:18:58 +0000 (00:18 +0200)]
(Merge 3.1) Issue #12124: zipimport doesn't keep a reference to
zlib.decompress() anymore to be able to unload the module.
Victor Stinner [Thu, 19 May 2011 22:16:09 +0000 (00:16 +0200)]
Issue #12124: zipimport doesn't keep a reference to zlib.decompress() anymore
to be able to unload the module.
Antoine Pitrou [Wed, 18 May 2011 16:58:09 +0000 (18:58 +0200)]
Fix section title
Antoine Pitrou [Wed, 18 May 2011 16:51:06 +0000 (18:51 +0200)]
Issue #12065: connect_ex() on an SSL socket now returns the original errno
when the socket's timeout expires (it used to return None).
Victor Stinner [Wed, 18 May 2011 11:48:41 +0000 (13:48 +0200)]
Ooops, add the missing file of the backport of commit
33543b4e0e5d from Python
3.2 (#10801: In zipfile, support different encodings for the header and the
filenames. Patch by MvL, test by Eli Bendersky.)
Victor Stinner [Wed, 18 May 2011 11:43:23 +0000 (13:43 +0200)]
Backport commit
33543b4e0e5d from Python 3.2: #10801: In zipfile, support
different encodings for the header and the filenames. Patch by MvL, test by
Eli Bendersky.
Victor Stinner [Tue, 17 May 2011 22:16:14 +0000 (00:16 +0200)]
Issue #12096: Fix a race condition in test_threading.test_waitfor(). Patch
written by Charles-François Natali.
Ronald Oussoren [Tue, 17 May 2011 12:48:40 +0000 (14:48 +0200)]
Fixes #11088: IDLE crashes when using F5 to run a script on OSX with Tk 8.5
Without this patch IDLE will crash reliably on OSX when Tkinter
is linked to TkCocoa 8.5.x.
To reproduce:
* Create a new file (script.py) with the following two lines:
x = input('prompt: ')
print(x)
* Save the script
* Run the script using the F5 keyboard shortcut
(running from the menu works fine)
The patch is a fairly crude hack, but we haven't found a better
workaround for this Tk bug yet.
Ronald Oussoren [Tue, 17 May 2011 11:03:54 +0000 (13:03 +0200)]
(merge) Fix #10154 and #10090: locale normalizes the UTF-8 encoding to "UTF-8" instead of "UTF8"
On MacOSX and OpenBSD (and possibly other BSDs) "en_US.UTF-8" is a valid locale
while "en_US.UTF8" is not. As the former works on Linux as well it is better
to normalize to that value.
Ronald Oussoren [Tue, 17 May 2011 10:44:54 +0000 (12:44 +0200)]
Fix #10154 and #10090: locale normalizes the UTF-8 encoding to "UTF-8" instead of "UTF8"
On MacOSX and OpenBSD (and possibly other BSDs) "en_US.UTF-8" is a valid locale
while "en_US.UTF8" is not. As the former works on Linux as well it is better
to normalize to that value.
Victor Stinner [Mon, 16 May 2011 15:20:07 +0000 (17:20 +0200)]
(Merge 3.1) Issue #11614: Fix test_linecache, cjkencodings_test.py doesn't
exist anymore
Victor Stinner [Mon, 16 May 2011 15:18:51 +0000 (17:18 +0200)]
Issue #11614: Fix test_linecache, cjkencodings_test.py doesn't exist anymore
Victor Stinner [Mon, 16 May 2011 14:59:49 +0000 (16:59 +0200)]
(Merge 3.1) Issue #11614: Fix importlib tests for the new __hello__ module
Victor Stinner [Mon, 16 May 2011 14:57:18 +0000 (16:57 +0200)]
Issue #11614: Fix importlib tests for the new __hello__ module
Victor Stinner [Mon, 16 May 2011 14:45:15 +0000 (16:45 +0200)]
(Merge 3.1) Issue #12057: Convert CJK encoding testcase BLOB into multiple text
files
Victor Stinner [Mon, 16 May 2011 14:43:38 +0000 (16:43 +0200)]
Issue #12057: Convert CJK encoding testcase BLOB into multiple text files
Victor Stinner [Mon, 16 May 2011 14:32:33 +0000 (16:32 +0200)]
(Merge 3.1) Issue #11614: import __hello__ prints "Hello World!". Patch written
by Andreas Stührk.
Victor Stinner [Mon, 16 May 2011 14:29:35 +0000 (16:29 +0200)]
Issue #11614: import __hello__ prints "Hello World!". Patch written by Andreas
Stührk.
Martin v. Löwis [Mon, 16 May 2011 05:56:32 +0000 (07:56 +0200)]
Add 3.2.1 UUIDs
Victor Stinner [Sun, 15 May 2011 16:59:29 +0000 (18:59 +0200)]
Null merge 3.1 (fix already applied:
4a82be47a948 +
5060a92a8597 ).
Victor Stinner [Sun, 15 May 2011 16:57:44 +0000 (18:57 +0200)]
Issue #10756: atexit normalizes the exception before displaying it. Patch by
Andreas Stührk.
Backport a fix already applied to Python 3.2+ (
4a82be47a948 +
5060a92a8597 ).