Commit graph

79811 commits

Author SHA1 Message Date
Ezio Melotti
10f89329ad #17143: merge with 3.3. 2013-02-15 21:22:22 +02:00
Ezio Melotti
23e043fdcd #17143: fix a missing import in the trace module. Initial patch by Berker Peksag. 2013-02-15 21:20:50 +02:00
Ezio Melotti
990f69e603 #17163: merge with 3.3. 2013-02-15 19:19:18 +02:00
Ezio Melotti
3a03d2eaef #17163: test_file now works with unittest test discovery. Patch by Zachary Ware. 2013-02-15 19:17:53 +02:00
R David Murray
2940e71add #15220: simplify and speed up feedparser's line splitting.
Original patch submitted by QNX, modified for clarity by me (mostly comments).
QNX reports a 30% speed up in average email parsing time.
2013-02-13 21:17:13 -05:00
Richard Oudkerk
f0bf84c84b Merge 2013-02-13 15:25:21 +00:00
Richard Oudkerk
a90b7132b7 Merge 2013-02-13 15:21:23 +00:00
Richard Oudkerk
439bdb1062 Add Misc/NEWS entry for Issue #16743 2013-02-13 15:19:36 +00:00
Richard Oudkerk
f4b6560f7c Add Misc/NEWS entry for Issue #16743 2013-02-13 15:17:47 +00:00
Richard Oudkerk
76450e6a84 Merge 2013-02-13 12:33:53 +00:00
Richard Oudkerk
6d40134eba Merge 2013-02-13 12:32:32 +00:00
Richard Oudkerk
0d09ba8e0b Issue #16743: Fix mmap overflow check on 32 bit Windows 2013-02-13 12:18:03 +00:00
Richard Oudkerk
36b9d413d7 Issue #16743: Fix mmap overflow check on 32 bit Windows 2013-02-13 12:05:14 +00:00
Serhiy Storchaka
082022b683 Cleanup a test for issue #5308. 2013-02-13 12:32:47 +02:00
Serhiy Storchaka
40f42d95f5 Cleanup a test for issue #5308. 2013-02-13 12:32:24 +02:00
Serhiy Storchaka
ec50cb292f Fix tests for issue #5308. 2013-02-13 12:31:19 +02:00
Serhiy Storchaka
8d7d6bcc25 Issue #11311: StringIO.readline(0) now returns an empty string as all other
file-like objects.
2013-02-13 12:26:58 +02:00
Serhiy Storchaka
540dcba28b Issue #16996: webbrowser module now uses shutil.which() to find a
web-browser on the executable search path.
2013-02-13 12:19:40 +02:00
Serhiy Storchaka
0c15b5d897 Issue #5308: Raise ValueError when marshalling too large object (a sequence
with size >= 2**31), instead of producing illegal marshal data.
2013-02-13 12:12:11 +02:00
Serhiy Storchaka
5a1f152d19 Issue #5308: Raise ValueError when marshalling too large object (a sequence
with size >= 2**31), instead of producing illegal marshal data.
2013-02-13 12:11:03 +02:00
Serhiy Storchaka
7e0191170e Issue #5308: Raise ValueError when marshalling too large object (a sequence
with size >= 2**31), instead of producing illegal marshal data.
2013-02-13 12:08:15 +02:00
Serhiy Storchaka
34fe1b7a3d Issue #5308: Raise ValueError when marshalling too large object (a sequence
with size >= 2**31), instead of producing illegal marshal data.
2013-02-13 12:07:43 +02:00
Serhiy Storchaka
7e298d0aa5 Fix for issue #16800: Use buffered write to handle EINTR. 2013-02-13 01:00:17 +02:00
Serhiy Storchaka
bebd2063e1 Fix for issue #16800: Use buffered write to handle EINTR. 2013-02-13 00:59:53 +02:00
Serhiy Storchaka
76a2ed1398 Fix for issue #16800: Use buffered write to handle EINTR. 2013-02-13 00:59:26 +02:00
Serhiy Storchaka
7d360038f5 Fix for issue #16800: Use buffered write to handle EINTR. 2013-02-13 00:59:11 +02:00
Serhiy Storchaka
94cd10fa19 Issue #16800: tempfile.gettempdir() no longer left temporary files when
the disk is full.  Original patch by Amir Szekely.
2013-02-13 00:38:48 +02:00
Serhiy Storchaka
ff7fef9601 Issue #16800: tempfile.gettempdir() no longer left temporary files when
the disk is full.  Original patch by Amir Szekely.
2013-02-13 00:37:29 +02:00
Serhiy Storchaka
f6b361ec1a Issue #16800: tempfile.gettempdir() no longer left temporary files when
the disk is full.  Original patch by Amir Szekely.
2013-02-13 00:35:30 +02:00
Serhiy Storchaka
0127de0b87 Issue #16800: tempfile.gettempdir() no longer left temporary files when
the disk is full.  Original patch by Amir Szekely.
2013-02-13 00:34:46 +02:00
Serhiy Storchaka
cdc7a91dde Issue #13555: cPickle now supports files larger than 2 GiB. 2013-02-12 21:36:47 +02:00
doko@ubuntu.com
38e2a2afbd - Issue #17192: Import libffi-3.0.12. 2013-02-12 15:33:16 +01:00
Giampaolo Rodola'
58cf4539b2 fix NameError exception in test_profile 2013-02-12 15:23:21 +01:00
Giampaolo Rodola'
0166a283f6 modernize some modules' code by replacing OSError->ENOENT/ENOTDIR/EPERM/EEXIST occurrences with the corresponding pep-3151 exceptions (FileNotFoundError, NotADirectoryError, etc.) 2013-02-12 15:14:17 +01:00
Giampaolo Rodola'
b071d4f3da profile/cProfile: add tests for run() and runctx() functions 2013-02-12 14:31:06 +01:00
Serhiy Storchaka
f29fb5ea28 Null merge 2013-02-12 09:30:55 +02:00
Serhiy Storchaka
b52d432a78 Null merge 2013-02-12 09:30:03 +02:00
Serhiy Storchaka
da5c2a0646 Issue #4591: Uid and gid values larger than 2**31 are supported now. 2013-02-12 09:27:53 +02:00
Serhiy Storchaka
e4ad8aacd1 Issue #4591: Uid and gid values larger than 2**31 are supported now. 2013-02-12 09:24:16 +02:00
Serhiy Storchaka
008deb7f04 Clean trailing whitespaces in Makefile.pre.in. 2013-02-12 09:21:36 +02:00
Serhiy Storchaka
083c0aac32 Clean trailing whitespaces in Makefile.pre.in and grpmodule.c. 2013-02-12 09:20:19 +02:00
Ned Deily
aa1e1a2755 Issue #17111: Prevent test_surrogates (test_fileio) failure on OS X 10.4.
An odd bug in OS X 10.4 causes open(2) on a non-existent,
invalid-encoded filename to return errno 22, EINVAL: Invalid argument,
instead of the expected errno 2, ENOENT: No such file or directory,
*if* the containing directory is not empty.  That caused frequent
failures when running the buildbot tests on 10.4 depending on the state
of the test working directory.  The failure is easy to reproduce on
10.4 by running the test directly (not with regrtest), first in an empty
directory, then after adding a file to it.  The fix is to check for and
pass if either errno is returned.
2013-02-11 22:10:59 -08:00
Giampaolo Rodola'
2f50aaf2ff modernize some modules' code by using with statement around open() 2013-02-12 02:04:27 +01:00
Serhiy Storchaka
fd6e6cfa29 Raise KeyError instead of OverflowError when getpwuid's argument is out of
uid_t range.
2013-02-11 20:33:24 +02:00
Serhiy Storchaka
55e2238272 Raise KeyError instead of OverflowError when getpwuid's argument is out of
uid_t range.
2013-02-11 20:32:47 +02:00
R David Murray
c114cc8684 #17171: backport behavior-confirming test from python3. 2013-02-11 10:57:37 -05:00
R David Murray
64634eb321 Merge: #17171: fix email.encoders.encode_7or8bit when applied to binary data. 2013-02-11 10:54:22 -05:00
R David Murray
66383b2e0a Merge: #17171: fix email.encoders.encode_7or8bit when applied to binary data. 2013-02-11 10:53:35 -05:00
R David Murray
ec317a8985 #17171: fix email.encoders.encode_7or8bit when applied to binary data. 2013-02-11 10:51:28 -05:00
R David Murray
f1d3473a2b #17064: fix sporadic permission errors in test_mailbox on windows.
Backported from patch by Jeremy Kloth.
2013-02-11 10:14:24 -05:00