Commit graph

18384 commits

Author SHA1 Message Date
Antoine Pitrou
3815316714 Issue #14664: It is now possible to use @unittest.skip{If,Unless} on a test class that doesn't inherit from TestCase (i.e. a mixin). 2012-04-25 17:31:12 +02:00
Vinay Sajip
00086bb7e8 Fixed test to work on Windows. 2012-04-25 10:45:27 +01:00
Vinay Sajip
5820cc0f06 Updated year in docstring/comment. 2012-04-24 23:17:29 +01:00
Vinay Sajip
885f6fd472 Issue #14632: Updated WatchedFileHandler to deal with race condition. Thanks to John Mulligan for the problem report and patch. 2012-04-24 23:15:10 +01:00
Lars Gustäbel
231d474a7b Issue #14160: TarFile.extractfile() failed to resolve symbolic links when
the links were not located in an archive subdirectory.
2012-04-24 22:42:08 +02:00
Benjamin Peterson
d157a4c3dd don't use a slot wrapper from a different special method (closes #14658)
This also alters the fix to #11603. Specifically, setting __repr__ to
object.__str__ now raises a recursion RuntimeError when str() or repr() is
called instead of silently bypassing the recursion. I believe this behavior is
more correct.
2012-04-24 11:06:25 -04:00
R David Murray
c313b1d9b0 #14638: pydoc now treats non-str __name__ as None instead of raising
Original patch by Peter Otten.
2012-04-23 13:27:11 -04:00
Senthil Kumaran
0267185088 Fix for Issue13684 - httplib tunnel infinite loop 2012-04-23 23:46:46 +08:00
Benjamin Peterson
19e9beb2db sleep here 2012-04-23 10:08:14 -04:00
Antoine Pitrou
52849bfaa3 Issue #14308: Fix an exception when a "dummy" thread is in the threading module's active list after a fork(). 2012-04-19 23:55:01 +02:00
Ezio Melotti
c45868ec69 #14538: HTMLParser can now parse correctly start tags that contain a bare /. 2012-04-18 19:08:41 -06:00
Benjamin Peterson
76605557ea SETUP_WITH acts like SETUP_FINALLY for the purposes of setting f_lineno (closes #14612) 2012-04-18 11:14:31 -04:00
Charles-François Natali
f838764444 Issue #5113: Fix a test_posix failure on HP-UX, where non-root users can
chown() to root under certain circumstances.
2012-04-17 19:46:06 +02:00
Vinay Sajip
7e9c9d51b6 Issue #14452: remove BOM insertion code. 2012-04-16 14:38:23 +01:00
Antoine Pitrou
9945a64a8b Issue #14589: Update certificate chain for sha256.tbs-internet.com, fixing a test failure in test_ssl. 2012-04-16 03:34:44 +02:00
Mark Dickinson
0407e96061 Issue 13496: Fix bisect.bisect overflow bug for large collections. 2012-04-15 16:43:19 +01:00
R David Murray
3f4ccbabaf #14399: zipfile now correctly handles comments added to empty zipfiles.
Patch by Serhiy Storchaka.
2012-04-12 18:42:47 -04:00
Senthil Kumaran
5f7e7345cf Issue 10484 - Incorporate improvements to CGI module - Suggested by Glenn Linderman. Refactor code and tests 2012-04-12 02:23:23 +08:00
Senthil Kumaran
fb2e874707 fix the incorrect changes made for PATH_INFO value - Issue10484 2012-04-11 03:07:57 +08:00
Benjamin Peterson
ad6b3f570a merge 2.7.3 release branch 2012-04-09 19:05:58 -04:00
Benjamin Peterson
e95a8f6ff1 bump to 2.7.3 final 2012-04-09 19:04:04 -04:00
Antoine Pitrou
b5588c3f94 Fix the patch for issue #7978: select() raises select.error before 3.3, not OSError. 2012-04-09 01:41:34 +02:00
Antoine Pitrou
467a5c4067 Fix flakiness in test_socketserver 2012-04-09 01:15:06 +02:00
Antoine Pitrou
fa1d84107a Issue #7978: socketserver now restarts the select() call when EINTR is returned.
This avoids crashing the server loop when a signal is received.
Patch by Jerzy Kozera.
2012-04-09 00:47:24 +02:00
R David Murray
088a874c7f Make test_mailbox runnable via python -m unittest. 2012-04-08 18:34:36 -04:00
Georg Brandl
f14a2bf3bc Transplant 45287f2799f5 from default branch. 2012-04-04 20:19:09 +02:00
Benjamin Peterson
b6e21a0725 remove uneeded line 2012-04-02 14:22:50 -04:00
Benjamin Peterson
f73813a8bb prevent writing to stderr from messing up the exception state (closes #14474) 2012-04-02 11:15:17 -04:00
R David Murray
93a224dd75 #14434: make tutorial link in 'help' banner version-specific
Without this fix, both 2.7 and 3.x would always point to the "current"
docs...which means that before this fix python 3.2 'help' pointed to the 2.7
tutorial, and without this fix when we switch over to the 3.x docs being
current, 2.7 would have pointed to the python3 tutorial.
2012-03-31 12:10:48 -04:00
Andrew Svetlov
8af872983f update NEWS for 2.7 as Terry Reedy proposed 2012-03-31 14:34:16 +03:00
Alex Gaynor
afa2e470db Added a new crasher that targets mutating the underlying storage of a buffer. All work done by Armin Rigo. 2012-03-30 08:45:25 -04:00
Vinay Sajip
7ce9bda575 Closes #14436: Convert msg + args to string before pickling. 2012-03-29 20:11:20 +01:00
Andrew Svetlov
c37db10e03 Backport of Issue #14409 to 2.7
IDLE doesn't not execute commands from shell with default keybinding
for <Return>.
Patch by Roger Serwy.
2012-03-29 19:54:58 +03:00
Georg Brandl
c56e667b6e Closes #14411: remove outdated comment in rlcompleter docstring. 2012-03-27 07:46:46 +02:00
R David Murray
4922a46e1a #5301: re-add image/vnd.microsoft.icon per discussion
We concluded that adding registered mimetypes present in most systems' mime
databases can be considered a bug fix.
2012-03-26 21:06:04 -04:00
Vinay Sajip
50d6f54b1a Closes #14314: backported fix. 2012-03-23 14:33:00 +00:00
Giampaolo Rodola'
ea605cd152 attempt to fix asyncore buildbot failure 2012-03-23 15:04:27 +01:00
Giampaolo Rodola'
96cb5d15c1 fix #10340: properly handle EINVAL on OSX and also avoid to call handle_connect() in case of a disconnetected socket which is not meant to connect. 2012-03-22 16:06:43 +01:00
Benjamin Peterson
72c6227df8 merge heads 2012-03-22 08:57:56 -04:00
Benjamin Peterson
eff19a13ed check by equality for __future__ not identity (closes #14378) 2012-03-22 08:19:04 -04:00
R David Murray
b3f95d7ff1 #12757: Make doctest skipping in -OO mode work with unittest/regrtest -v 2012-03-21 15:02:30 -04:00
Andrew Svetlov
7c010ee00c #3573: idle now doesn't hungs if launched as: idle -e <directory>
Patch by Guilherme Polo.
2012-03-21 13:35:08 +02:00
Giampaolo Rodola'
3d3cf48e53 Fix issue #13694: asynchronous connect in asyncore.dispatcher does not set addr. 2012-03-20 16:46:57 +01:00
R David Murray
5c2689a00c #14333: fix test_queue so it can be run via standard unittest test discovery. 2012-03-17 16:44:16 -04:00
Benjamin Peterson
dbc52f8a0d check for string attribute names in old-style classes (closes #14334) 2012-03-16 10:58:46 -05:00
Benjamin Peterson
6e7832b04c check to make sure the attribute is a string (#14334) 2012-03-16 09:32:59 -05:00
Senthil Kumaran
51a65c9161 2.7 - Issue #10484: Fix the CGIHTTPServer's PATH_INFO handling problem 2012-03-16 01:07:16 -07:00
Senthil Kumaran
4c59211bd5 Fix the urllib closing issue which hangs on particular ftp urls/ftp servers. closes issue11199 2012-03-15 13:24:40 -07:00
Benjamin Peterson
f1acd0ab38 merge from 2.7 release branch 2012-03-15 13:01:04 -05:00
Benjamin Peterson
ee933eccc9 bump to 2.7.3rc2 2012-03-15 12:25:54 -05:00