33958b8 | Michael Foord | 10 June 2010, 20:40:21 UTC | Fix issue with nested test suites debug method and module setups. (unittest) | 10 June 2010, 20:40:21 UTC |
83d3576 | Michael Foord | 10 June 2010, 16:32:00 UTC | NEWS update for issue 8948. | 10 June 2010, 16:32:00 UTC |
1056ca2 | Benjamin Peterson | 09 June 2010, 19:45:04 UTC | fix code formatting | 09 June 2010, 19:45:04 UTC |
094c53c | Alexander Belopolsky | 09 June 2010, 17:08:11 UTC | Fixed markup of tm_isdst attribute. | 09 June 2010, 17:08:11 UTC |
619f16e | Antoine Pitrou | 09 June 2010, 16:24:00 UTC | Issue #8930: fix some C code indentation | 09 June 2010, 16:24:00 UTC |
ae1bb9a | Michael Foord | 09 June 2010, 12:29:56 UTC | Typo correction. | 09 June 2010, 12:29:56 UTC |
0fedb28 | Michael Foord | 08 June 2010, 22:44:52 UTC | Issue 8948. cleanup functions are not run by unittest.TestCase.debug(), plus class and module teardowns are not run by unittest.TestSuite.debug(). | 08 June 2010, 22:44:52 UTC |
d7afd31 | Brian Curtin | 08 June 2010, 21:15:06 UTC | Move a variable declration outside of a loop to match what was done in r81843 for py3k. | 08 June 2010, 21:15:06 UTC |
fa4c59f | Benjamin Peterson | 08 June 2010, 14:53:29 UTC | kill extra word | 08 June 2010, 14:53:29 UTC |
eabdeba | Benjamin Peterson | 07 June 2010, 22:33:09 UTC | use unicode literals | 07 June 2010, 22:33:09 UTC |
7dbe3e3 | Benjamin Peterson | 07 June 2010, 22:32:44 UTC | remove extra byte and fix comment | 07 June 2010, 22:32:44 UTC |
13e934a | Benjamin Peterson | 07 June 2010, 22:23:23 UTC | correctly overflow when indexes are too large | 07 June 2010, 22:23:23 UTC |
0b41707 | Ezio Melotti | 07 June 2010, 22:00:18 UTC | Silence deprecation warning in test___all__ caused by an import bsddb. | 07 June 2010, 22:00:18 UTC |
c4afe29 | Benjamin Peterson | 07 June 2010, 21:37:09 UTC | locale grouping strings should end in '\0' | 07 June 2010, 21:37:09 UTC |
3ca14e9 | Andrew M. Kuchling | 07 June 2010, 13:38:40 UTC | #8875: Remove duplicated paragraph | 07 June 2010, 13:38:40 UTC |
770fd15 | Tarek Ziadé | 06 June 2010, 20:05:20 UTC | Fixed #8909: now the doc details the size of the bitmap used in distutils' bdist_wininst | 06 June 2010, 20:05:20 UTC |
2f3d9f9 | Benjamin Peterson | 06 June 2010, 02:09:33 UTC | careening towards 2.7rc2 we go | 06 June 2010, 02:09:33 UTC |
6b177ac | Benjamin Peterson | 06 June 2010, 00:55:14 UTC | tag 2.7's first release candidate | 06 June 2010, 00:55:14 UTC |
11591c3 | Benjamin Peterson | 06 June 2010, 00:54:29 UTC | fix sphinx warning with an extra space | 06 June 2010, 00:54:29 UTC |
53e812a | Benjamin Peterson | 06 June 2010, 00:50:58 UTC | remove extra space | 06 June 2010, 00:50:58 UTC |
0229e84 | Benjamin Peterson | 06 June 2010, 00:49:27 UTC | update pydoc-topics | 06 June 2010, 00:49:27 UTC |
77d534e | Benjamin Peterson | 06 June 2010, 00:22:09 UTC | bump version to 2.7 rc1 | 06 June 2010, 00:22:09 UTC |
c532c57 | Michael Foord | 05 June 2010, 23:58:40 UTC | Code formatting change. | 05 June 2010, 23:58:40 UTC |
62c3c79 | Ezio Melotti | 05 June 2010, 22:28:10 UTC | Replace deprecated fail* methods with the equivalent assert* ones. | 05 June 2010, 22:28:10 UTC |
8dde201 | Michael Foord | 05 June 2010, 21:57:03 UTC | Documentation updates for issues 8302 and 8351 (truncating excessive diffs in unittest failure messages and reporting SkipTest exceptions in setUpClass and setUpModule as skips rather than errors). | 05 June 2010, 21:57:03 UTC |
db919f0 | Michael Foord | 05 June 2010, 20:59:00 UTC | Tests for issue 8302, skipped test in a setUpClass or a setUpModule are reported as skips rather than errors. | 05 June 2010, 20:59:00 UTC |
c1d7c5b | Michael Foord | 05 June 2010, 20:33:43 UTC | Tests for unittest.TestCase.maxDiff. | 05 June 2010, 20:33:43 UTC |
d891859 | Michael Foord | 05 June 2010, 19:51:38 UTC | Updated NEWS file. | 05 June 2010, 19:51:38 UTC |
20e287c | Michael Foord | 05 June 2010, 19:38:42 UTC | Issue 8302. SkipTest exception is setUpClass or setUpModule is now reported as a skip rather than an error. | 05 June 2010, 19:38:42 UTC |
ab2eb0e | Ezio Melotti | 05 June 2010, 19:21:32 UTC | Add a NEWS entry for r81758 and clarify a comment. | 05 June 2010, 19:21:32 UTC |
e57e50c | Ezio Melotti | 05 June 2010, 17:51:07 UTC | Update PyUnicode_DecodeUTF8 from RFC 2279 to RFC 3629. 1) #8271: when a byte sequence is invalid, only the start byte and all the valid continuation bytes are now replaced by U+FFFD, instead of replacing the number of bytes specified by the start byte. See http://www.unicode.org/versions/Unicode5.2.0/ch03.pdf (pages 94-95); 2) 5- and 6-bytes-long UTF-8 sequences are now considered invalid (no changes in behavior); 3) Add code and tests to reject surrogates (U+D800-U+DFFF) as defined in RFC 3629, but leave it commented out since it's not backward compatible; 4) Change the error messages "unexpected code byte" to "invalid start byte" and "invalid data" to "invalid continuation byte"; 5) Add an extensive set of tests in test_unicode; 6) Fix test_codeccallbacks because it was failing after this change. | 05 June 2010, 17:51:07 UTC |
3b818bf | Alexander Belopolsky | 05 June 2010, 14:54:26 UTC | Issue #8899: time.struct_time now has class and atribute docstrings. | 05 June 2010, 14:54:26 UTC |
f2c25c5 | Michael Foord | 05 June 2010, 13:48:27 UTC | Fix unittest tests after previous commit. | 05 June 2010, 13:48:27 UTC |
5fe21ff | Michael Foord | 05 June 2010, 13:38:16 UTC | unittest.TestCase assertion methods inform you when they have omitted an over long diff on failure. Issue 8351. | 05 June 2010, 13:38:16 UTC |
ec27d91 | Mark Dickinson | 05 June 2010, 13:18:33 UTC | Fix test_py3kwarn not to test for __cmp__-related DeprecationWarning. | 05 June 2010, 13:18:33 UTC |
674648e | Michael Foord | 05 June 2010, 12:58:39 UTC | unittest.TestCase.assertDictEqual and assertMultilineEqual provide better default failure messages in the event of long diffs. | 05 June 2010, 12:58:39 UTC |
77acee9 | Mark Dickinson | 05 June 2010, 12:51:21 UTC | Fix comment typo. | 05 June 2010, 12:51:21 UTC |
e4b83e0 | Mark Dickinson | 05 June 2010, 12:14:43 UTC | Issue #8627: Fix "XXX undetected error" from unchecked PyErr_WarnPy3k return. This is just a quick fix: if the warning is turned into an exception, the exception simply gets ignored. | 05 June 2010, 12:14:43 UTC |
e37d75f | Michael Foord | 05 June 2010, 12:10:52 UTC | Removed the new max_diff argument to assertSequenceEqual. All unittest.TestCase assert methods that use difflib to produce failure messages now truncate overly long messages. New class attribute unittest.TestCase.maxDiff to configure this if necessary. Issue 8351. | 05 June 2010, 12:10:52 UTC |
23f0d6b | Mark Dickinson | 05 June 2010, 11:52:24 UTC | Issue #8627: remove out-of-date warning about overriding __cmp__ | 05 June 2010, 11:52:24 UTC |
a441287 | Michael Foord | 05 June 2010, 11:46:59 UTC | Extract error message truncating into a method (unittest.TestCase._truncateMessage). | 05 June 2010, 11:46:59 UTC |
0100702 | Michael Foord | 05 June 2010, 11:23:51 UTC | Issue 8351. Suppress large diffs in unittest.TestCase.assertSequenceEqual. | 05 June 2010, 11:23:51 UTC |
9ef5d33 | Michael Foord | 05 June 2010, 10:39:42 UTC | unittest TestLoader test discovery filename matching done in a method. This makes it easier to override the matching strategy in subclasses. No behaviour change in actual implementation. | 05 June 2010, 10:39:42 UTC |
d5adb5d | Benjamin Peterson | 05 June 2010, 02:07:01 UTC | _PyObject_LookupSpecial returns a new reference | 05 June 2010, 02:07:01 UTC |
67783b1 | Benjamin Peterson | 05 June 2010, 01:00:10 UTC | fix ref counting | 05 June 2010, 01:00:10 UTC |
039c585 | Benjamin Peterson | 05 June 2010, 00:56:46 UTC | implement object.__format__ with PyObject_Format | 05 June 2010, 00:56:46 UTC |
3a2acb5 | Benjamin Peterson | 05 June 2010, 00:38:22 UTC | remove PyType_Ready call; float should be initialized in interpreter startup | 05 June 2010, 00:38:22 UTC |
2aa6c38 | Benjamin Peterson | 05 June 2010, 00:32:50 UTC | properly lookup the __format__ special method | 05 June 2010, 00:32:50 UTC |
e7e505b | R. David Murray | 04 June 2010, 19:51:06 UTC | #4487: have Charset check with codecs for possible aliases. Previously, unexpected results occurred when email was passed, for example, 'utf8' as a charset name, since email would accept it but would *not* use the 'utf-8' codec for it, even though Python itself recognises that as an alias for utf-8. Now Charset checks with codecs for aliases as well as its own internal table. Issue 8898 has been opened to change this further in py3k so that all aliasing is routed through the codecs module. | 04 June 2010, 19:51:06 UTC |
eba67c0 | Martin v. Löwis | 04 June 2010, 19:39:07 UTC | Issue #6470: Drop UNC prefix in FixTk.py Patch by Christop Gohlke and Amaury Forgeot d'Arc. | 04 June 2010, 19:39:07 UTC |
16b2a5e | Martin v. Löwis | 04 June 2010, 19:15:32 UTC | Display installer warning that Windows 2000 won't be supported in future releases. | 04 June 2010, 19:15:32 UTC |
5aafc17 | Martin v. Löwis | 04 June 2010, 18:04:42 UTC | Issue #5464: Implement plural forms in msgfmt.py. | 04 June 2010, 18:04:42 UTC |
26eec58 | Martin v. Löwis | 04 June 2010, 17:18:42 UTC | Issue #8864: Define _XOPEN_SOURCE on Solaris for the multiprocessing module. | 04 June 2010, 17:18:42 UTC |
fb69501 | Senthil Kumaran | 04 June 2010, 17:17:09 UTC | test verifying the resp object is closed for HEAD response. | 04 June 2010, 17:17:09 UTC |
dfaced5 | Senthil Kumaran | 04 June 2010, 16:32:14 UTC | Fix issue6312 - close the resp object for HEAD response. | 04 June 2010, 16:32:14 UTC |
998cc24 | Vinay Sajip | 04 June 2010, 13:41:02 UTC | Issue #8890: Documentation changed to avoid reference to temporary files - other cases covered. | 04 June 2010, 13:41:02 UTC |
4d32c9c | Stefan Krah | 04 June 2010, 09:49:20 UTC | Detect missing ldd on all systems. | 04 June 2010, 09:49:20 UTC |
5e2b27b | Sean Reifscheider | 04 June 2010, 01:51:26 UTC | Issue8810: Clearing up docstring for tzinfo.utcoffset. | 04 June 2010, 01:51:26 UTC |
9a26aab | Vinay Sajip | 03 June 2010, 22:34:42 UTC | Issue #8890: Documentation changed to avoid reference to temporary files. | 03 June 2010, 22:34:42 UTC |
3b95934 | Benjamin Peterson | 03 June 2010, 21:21:03 UTC | use a set for membership testing | 03 June 2010, 21:21:03 UTC |
4653fb5 | R. David Murray | 03 June 2010, 20:19:25 UTC | #8889: rewrite transient_internet so we don't use EAI_NODATA on FreeBSD. FreeBSD doesn't have socket.EAI_NODATA. I rewrote the routine because there's no easy way to conditionally include a context manager in a with statement. As a side benefit, instead of a stack of context managers there's now only one. | 03 June 2010, 20:19:25 UTC |
61746d5 | R. David Murray | 03 June 2010, 15:43:20 UTC | #5610: use \Z not $ so we don't eat extra chars when body part ends with \r\n. If a body part ended with \r\n, feedparser, using '$' to terminate its search for the newline, would match on the \r\n, and think that it needed to strip two characters in order to account for the line end before the boundary. That made it chop one too many characters off the end of the body part. Using \Z makes the match correct. Patch and test by Tony Nelson. | 03 June 2010, 15:43:20 UTC |
23152ea | Stefan Krah | 03 June 2010, 14:25:16 UTC | Use compiler rather than compiler_obj. Thanks Michael Foord for noticing. | 03 June 2010, 14:25:16 UTC |
449aa86 | Stefan Krah | 03 June 2010, 12:39:50 UTC | Issue #7384: If the system readline library is linked against ncurses, the curses module must be linked against ncurses as well. Otherwise it is not safe to load both the readline and curses modules in an application. Thanks Thomas Dickey for answering questions about ncurses/ncursesw and readline! | 03 June 2010, 12:39:50 UTC |
4da7d41 | Lars Gustäbel | 03 June 2010, 12:34:14 UTC | Issue #8741: Fixed the TarFile.makelink() method that is responsible for extracting symbolic and hard link entries as regular files as a work-around on platforms that do not support filesystem links. This stopped working reliably after a change in r74571. I also added a few tests for this functionality. | 03 June 2010, 12:34:14 UTC |
2ee9c6f | Lars Gustäbel | 03 June 2010, 09:56:22 UTC | Issue #8833: tarfile created hard link entries with a size field != 0 by mistake. The associated testcase did not expose this bug because it was broken too. | 03 June 2010, 09:56:22 UTC |
593e4ca | Ronald Oussoren | 03 June 2010, 09:47:21 UTC | Fix for issue #7724: ensure that distutils and python's own setup.py honor the MacOSX SDK when one is specified. This is needed to be able to build using the 10.4u SDK while running on OSX 10.6. This is a fixed version of the patch in r80963, I've tested this patch on OSX and Linux. | 03 June 2010, 09:47:21 UTC |
52dcd45 | R. David Murray | 02 June 2010, 22:03:15 UTC | #1368247: make set_charset/MIMEText automatically encode unicode _payload. Fixes (mysterious, to the end user) UnicodeErrors when using utf-8 as the charset and unicode as the _text argument. Also makes the way in which unicode gets encoded to quoted printable for other charsets more sane (it only worked by accident previously). The _payload now is encoded to the charset.output_charset if it is unicode. | 02 June 2010, 22:03:15 UTC |
c395545 | Antoine Pitrou | 02 June 2010, 17:08:47 UTC | Issue #8873: add a documentation note about possible performance issues with the default of unbuffered IO in subprocess.Popen. | 02 June 2010, 17:08:47 UTC |
3b4849a | Vinay Sajip | 02 June 2010, 10:05:31 UTC | Logging: improved error reporting for BaseConfigurator.resolve(). | 02 June 2010, 10:05:31 UTC |
27c72e9 | Ronald Oussoren | 02 June 2010, 03:47:14 UTC | Fix for issue8868: without this patch 'MacOS.WMAvailable()' will return False on MacOSX 10.5 or earlier and scripts won't be able to access GUI functionality. | 02 June 2010, 03:47:14 UTC |
98bc31f | Senthil Kumaran | 02 June 2010, 02:19:15 UTC | Fix issue8788 - description of doseq parameter in urllib.urlencode | 02 June 2010, 02:19:15 UTC |
824912e | Brian Curtin | 01 June 2010, 13:29:13 UTC | Fix #8618. Ask the Windows mixer API if there are any playback devices configured before attempting to test PlaySound. | 01 June 2010, 13:29:13 UTC |
4f0108b | Senthil Kumaran | 01 June 2010, 12:40:07 UTC | Fix Issue8797 - urllib2 basic authentication fix for wrong passwords. It fails after 5 retries. | 01 June 2010, 12:40:07 UTC |
b1a1405 | Georg Brandl | 01 June 2010, 07:25:23 UTC | Put docs for RegexObject.search() before RegexObject.match() to mirror re.search() and re.match() order. | 01 June 2010, 07:25:23 UTC |
ac94f4f | R. David Murray | 01 June 2010, 01:42:41 UTC | #7583: clarify discussion of hard tab expansion in doctests. | 01 June 2010, 01:42:41 UTC |
de535cb | Antoine Pitrou | 31 May 2010, 17:01:01 UTC | Improve documentation for getaddrinfo() (part of #8857) | 31 May 2010, 17:01:01 UTC |
4ca7c3c | Mark Dickinson | 30 May 2010, 13:18:10 UTC | Issue #8748: Fix incorrect results from comparisons between an integer and a complex instance. Based on a patch by Meador Inge. | 30 May 2010, 13:18:10 UTC |
4b3035d | Mark Dickinson | 30 May 2010, 12:17:11 UTC | Remove declaration for unused variable. | 30 May 2010, 12:17:11 UTC |
8133637 | Mark Dickinson | 30 May 2010, 12:12:25 UTC | Issue #5211: Complete removal of implicit coercions for the complex type. Coercion for arithmetic operations was already removed in r78280, but that commit didn't remove coercion for rich comparisons. | 30 May 2010, 12:12:25 UTC |
ddac338 | Mark Dickinson | 29 May 2010, 21:00:52 UTC | Untabify Modules/config.c.in. | 29 May 2010, 21:00:52 UTC |
3d08d88 | Stefan Krah | 29 May 2010, 12:54:35 UTC | Fix typo | 29 May 2010, 12:54:35 UTC |
9fe6199 | Antoine Pitrou | 29 May 2010, 12:06:13 UTC | Issue #8840: Make documentation for truncate() clearer | 29 May 2010, 12:06:13 UTC |
84a8d8f | Georg Brandl | 29 May 2010, 08:46:18 UTC | #8616: add new turtle demo "nim". | 29 May 2010, 08:46:18 UTC |
cbd7d3d | R. David Murray | 28 May 2010, 18:17:20 UTC | Make the ctl-C shutdown of serve.py prettier. | 28 May 2010, 18:17:20 UTC |
e5d1c05 | R. David Murray | 28 May 2010, 18:08:11 UTC | Make reference to Generic Attribute Management a hyperlink. | 28 May 2010, 18:08:11 UTC |
83cba05 | Brian Curtin | 28 May 2010, 15:49:21 UTC | Fix #8405 for slow buildbots. Remove the sleep on startup and move the pipe communication into a loop to retry in case a buildbot gets even slower. | 28 May 2010, 15:49:21 UTC |
b41afb5 | Martin v. Löwis | 28 May 2010, 15:28:47 UTC | Issue #1759169: Drop _XOPEN_SOURCE on Solaris. | 28 May 2010, 15:28:47 UTC |
9b14ae8 | Benjamin Peterson | 28 May 2010, 03:10:31 UTC | 2to3 doesn't fix test_support #6583 | 28 May 2010, 03:10:31 UTC |
29d438c | Benjamin Peterson | 28 May 2010, 02:12:36 UTC | remove non-ascii coding per PEP 8 | 28 May 2010, 02:12:36 UTC |
0388362 | Victor Stinner | 27 May 2010, 22:29:48 UTC | Issue #8835: test_support.transient_internet() catchs gaierror(EAI_NONAME) and gaierror(EAI_NODATA) | 27 May 2010, 22:29:48 UTC |
29f1bb3 | Andrew M. Kuchling | 27 May 2010, 21:29:59 UTC | Add item | 27 May 2010, 21:29:59 UTC |
9292ee0 | Alexander Belopolsky | 27 May 2010, 20:55:27 UTC | Issue #7150: Raise OverflowError if the result of adding or subtracting timedelta from date or datetime falls outside of the MINYEAR:MAXYEAR range. | 27 May 2010, 20:55:27 UTC |
3bfd031 | Andrew M. Kuchling | 27 May 2010, 13:30:09 UTC | Remove top-level 'General Questions' section, pushing up the questions it contains | 27 May 2010, 13:30:09 UTC |
2eaa542 | Andrew M. Kuchling | 27 May 2010, 13:22:53 UTC | Rewrite wxWidgets section | 27 May 2010, 13:22:53 UTC |
4a057e6 | Alexander Belopolsky | 26 May 2010, 20:57:04 UTC | Added Andrej Krpic. (Thanks for issue #7879 patch.) | 26 May 2010, 20:57:04 UTC |
58451d2 | Alexander Belopolsky | 26 May 2010, 20:45:37 UTC | Issue #7879: Skip negative timestamps test on any Windows platform using unittest.skipIf decorator. | 26 May 2010, 20:45:37 UTC |
a26cf46 | Alexander Belopolsky | 26 May 2010, 19:43:16 UTC | Issue #7879: Do not test negative timestamps on any Windows platform including Windows CE. | 26 May 2010, 19:43:16 UTC |
784a47f | Mark Dickinson | 26 May 2010, 19:06:33 UTC | Issue #8825: additional testcases for int(string, 0) and long(string, 0). | 26 May 2010, 19:06:33 UTC |
708c072 | Victor Stinner | 26 May 2010, 17:25:28 UTC | Issue #7449: Skip test_socketserver if threading support is disabled | 26 May 2010, 17:25:28 UTC |