Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #18081: Back out temporary changeset, 2a9e1eb3719c, to merge new patch. | Terry Jan Reedy | 2013-06-29 | 2 | -6/+3 |
| | | | | If buildbots run before next push, test_logging will (temporarily) fail. | ||||
* | Merge with 3.3 | Terry Jan Reedy | 2013-06-28 | 1 | -7/+5 |
|\ | |||||
| * | Issue #18315: Improve fileinput docs by adding 'bufsize' where missing and | Terry Jan Reedy | 2013-06-28 | 1 | -7/+5 |
| | | | | | | | | | | replacing redundant signature in input() docstring with one-line summary. Original patch by Terrel Shumway. | ||||
* | | Improve imap error message in unusual failure mode. | R David Murray | 2013-06-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | We ran into this during the sprits at PyCon and this patch has been sitting on my disk ever since. This just adds some information to the error message that we found useful during debugging. There's no good way to add a test, since the message only got generated via code that we had modified for debugging purposes. | ||||
* | | Issue #17914: Use os.cpu_count() instead of multiprocessing.cpu_count() where | Charles-François Natali | 2013-06-28 | 3 | -12/+6 |
| | | | | | | | | applicable. | ||||
* | | Merge #14360: make encoders.encode_quopri work. | R David Murray | 2013-06-27 | 2 | -2/+35 |
|\ \ | |/ | |||||
| * | #14360: make encoders.encode_quopri work. | R David Murray | 2013-06-27 | 2 | -2/+35 |
| | | | | | | | | | | | | | | | | | | There were no tests for the encoders module. encode_base64 worked because it is the default and so got tested implicitly elsewhere, and we use encode_7or8bit internally, so that worked, too. I previously fixed encode_noop, so this fix means that everythign in the encoders module now works, hopefully correctly. Also added an explicit test for encode_base64. | ||||
* | | #11454: Reduce email module load time, improve surrogate check efficiency. | R David Murray | 2013-06-26 | 1 | -4/+10 |
| | | | | | | | | | | | | | | The new _has_surrogates code was suggested by Serhiy Storchaka. See the issue for timings, but it is far faster than any other alternative, and also removes the load time that we previously incurred from compiling the complex regex this replaces. | ||||
* | | test_gdb.py: ignore also "warning: Source file is more recent than ↵ | Victor Stinner | 2013-06-25 | 1 | -0/+1 |
| | | | | | | | | executable." pattern | ||||
* | | Issue #17206: Fix test_cmd_line and test_faulthandler for my previous change | Victor Stinner | 2013-06-25 | 2 | -8/+17 |
| | | | | | | | | | | (test.regrtest and test.script_helper enable faulthandler module in subprocesses). | ||||
* | | Issue #17206: test.regrtest and test.script_helper enable faulthandler module | Victor Stinner | 2013-06-25 | 2 | -2/+3 |
| | | | | | | | | in subprocesses. | ||||
* | | #11390: fix test failures due to readline and windows lineneds. | R David Murray | 2013-06-25 | 1 | -22/+30 |
| | | |||||
* | | Issue 18111: Add a default argument to min() and max() | Raymond Hettinger | 2013-06-25 | 1 | -0/+28 |
| | | |||||
* | | Issue #18081: Workaround "./python -m test_idle test_logging" failure | Victor Stinner | 2013-06-24 | 2 | -3/+6 |
| | | | | | | | | | | "import idlelib" should not install hooks on the warning modules, hooks should only be installed when IDLE is started. | ||||
* | | Merge #18179: reflow paragraphs. | R David Murray | 2013-06-23 | 1 | -22/+23 |
|\ \ | |/ | |||||
| * | #18179: reflow paragraphs. | R David Murray | 2013-06-23 | 1 | -22/+23 |
| | | |||||
* | | Merge #18179: document the local_hostname parameter. | R David Murray | 2013-06-23 | 1 | -4/+7 |
|\ \ | |/ | | | | | Original patch by Berker Peksag. | ||||
| * | #18179: document the local_hostname parameter. | R David Murray | 2013-06-23 | 1 | -4/+7 |
| | | | | | | | | Original patch by Berker Peksag. | ||||
| * | Merge heads | Serhiy Storchaka | 2013-06-23 | 2 | -13/+65 |
| |\ | |||||
* | | | #11390: convert doctest CLI to argparse and add -o and -f options. | R David Murray | 2013-06-23 | 2 | -9/+254 |
| | | | | | | | | | | | | | | | | | | This provides a way to specify arbitrary doctest options when using the CLI interface to process test files, just as one can when calling testmod or testfile programmatically. | ||||
* | | | Merge heads | Serhiy Storchaka | 2013-06-23 | 2 | -13/+65 |
|\ \ \ | |||||
| * \ \ | Merged fix for issue #18260 from 3.3 | Łukasz Langa | 2013-06-23 | 2 | -13/+65 |
| |\ \ \ | | | |/ | | |/| | |||||
| | * | | Fixed issue #18260: configparser TypeError on source name specified as bytes | Łukasz Langa | 2013-06-23 | 2 | -13/+65 |
| | | | | |||||
* | | | | Issue #18184: PyUnicode_FromFormat() and PyUnicode_FromFormatV() now raise | Serhiy Storchaka | 2013-06-23 | 1 | -0/+2 |
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| | OverflowError when an argument of %c format is out of range. | ||||
| * | | Issue #18184: PyUnicode_FromFormat() and PyUnicode_FromFormatV() now raise | Serhiy Storchaka | 2013-06-23 | 1 | -0/+2 |
| |/ | | | | | | | OverflowError when an argument of %c format is out of range. | ||||
* | | Solaris' /dev/null is a symlink. The device test now uses stat instead of ↵ | Christian Heimes | 2013-06-23 | 1 | -4/+7 |
|\ \ | |/ | | | | | | | | | lstat to compensate for symlinks. | ||||
| * | Solaris' /dev/null is a symlink. The device test now uses stat instead of ↵ | Christian Heimes | 2013-06-23 | 1 | -4/+7 |
| | | | | | | | | | | | | lstat to compensate for symlinks. | ||||
* | | (Merge 3.3) Issue #18137: Detect integer overflow on precision in | Victor Stinner | 2013-06-23 | 1 | -0/+17 |
|\ \ | |/ | | | | | float.__format__() and complex.__format__(). | ||||
| * | Issue #18137: Detect integer overflow on precision in float.__format__() and | Victor Stinner | 2013-06-23 | 1 | -0/+17 |
| | | | | | | | | complex.__format__(). | ||||
* | | #18151 Merge from 3.3 | Terry Jan Reedy | 2013-06-22 | 2 | -24/+98 |
|\ \ | |/ | |||||
| * | #18151, part 2: Silence debug build resource warning for each file opened by | Terry Jan Reedy | 2013-06-22 | 2 | -24/+99 |
| | | | | | | | | | | | | 'Find in files' by replacing 'open with implicit close' by 'with open' in GrepDialog method grep_it. Streamline code with enumerate(), direct file iteration, and output tweak. Add test for this method, including output format. | ||||
* | | Issue #11016: Add C implementation of the stat module as _stat | Christian Heimes | 2013-06-22 | 2 | -20/+43 |
| | | |||||
* | | Merge from 3.3 | Andrew Kuchling | 2013-06-22 | 1 | -0/+9 |
|\ \ | |/ | |||||
| * | #18113: avoid segfault if Py_XDECREF triggers code that calls ↵ | Andrew Kuchling | 2013-06-22 | 1 | -0/+9 |
| | | | | | | | | | | | | set_panel_userptr again Problem noted & original patch by Serhiy Storchaka; I tweaked the patch a bit. | ||||
* | | BSD: block devices are gone | Christian Heimes | 2013-06-22 | 1 | -1/+1 |
|\ \ | |/ | | | | | http://www.freebsd.org/doc/en/books/arch-handbook/driverbasics-block.html | ||||
| * | BSD: block devices are gone | Christian Heimes | 2013-06-22 | 1 | -1/+1 |
| | | | | | | | | http://www.freebsd.org/doc/en/books/arch-handbook/driverbasics-block.html | ||||
* | | Fix test_stat on BSD, /dev/da0 and /dev/ad0 are links | Christian Heimes | 2013-06-21 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | Fix test_stat on BSD, /dev/da0 and /dev/ad0 are links | Christian Heimes | 2013-06-21 | 1 | -1/+2 |
| | | |||||
* | | Add tests for untested features of the 'stat' module (part of issue #11016) | Christian Heimes | 2013-06-21 | 1 | -13/+132 |
|\ \ | |/ | |||||
| * | Add tests for untested features of the 'stat' module (part of issue #11016) | Christian Heimes | 2013-06-21 | 1 | -13/+132 |
| | | |||||
* | | Issue #18202: Fix minor bugs and cleanup test_source_encoding.py. | Serhiy Storchaka | 2013-06-19 | 1 | -12/+13 |
|\ \ | |/ | |||||
| * | Issue #18202: Fix minor bugs and cleanup test_coding.py. | Serhiy Storchaka | 2013-06-19 | 1 | -17/+15 |
| | | |||||
* | | Issue #17222: fix a mix-up in some exception messages. | Brett Cannon | 2013-06-17 | 1 | -2/+2 |
| | | | | | | | | Reported by Arfrever Frehtes Taifersar Arahesis. | ||||
* | | (Merge 3.3) test_faulthandler: use _sigsegv() instead of _read_null() | Victor Stinner | 2013-06-17 | 1 | -5/+5 |
|\ \ | |/ | | | | | faulthandler._read_null() is not reliable: it does not crash on AIX. | ||||
| * | test_faulthandler: use _sigsegv() instead of _read_null() | Victor Stinner | 2013-06-17 | 1 | -5/+5 |
| | | | | | | | | faulthandler._read_null() is not reliable: it does not crash on AIX. | ||||
* | | (Merge 3.3) Issue #18238: Skip test_signal.test_sigwaitinfo_interrupted() on AIX | Victor Stinner | 2013-06-17 | 1 | -0/+4 |
|\ \ | |/ | | | | | | | sigwaitinfo() can be interrupted on Linux (raises InterruptedError), but not on AIX. | ||||
| * | Issue #18238: Skip test_signal.test_sigwaitinfo_interrupted() on AIX | Victor Stinner | 2013-06-17 | 1 | -0/+4 |
| | | | | | | | | | | sigwaitinfo() can be interrupted on Linux (raises InterruptedError), but not on AIX. | ||||
* | | Issue #18228: Use locale.setlocale(name, None) instead of | Victor Stinner | 2013-06-17 | 1 | -2/+2 |
| | | | | | | | | | | | | | | locale.getlocale(name) in test.regrtest.saved_test_environment locale.getlocale() parses the locale, which is useless for saved_test_environment. | ||||
* | | Issue #18228: Fix locale test of test.regrtest.saved_test_environment | Victor Stinner | 2013-06-17 | 1 | -2/+3 |
| | | | | | | | | | | Skip LC_ALL becore getlocale(locale.LC_ALL) always fail, and catch also ValueError. | ||||
* | | (Merge 3.3) regrtest.py: Fix another typo in the usage of the faulthandler ↵ | Victor Stinner | 2013-06-17 | 1 | -1/+1 |
|\ \ | |/ | | | | | module |