Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge #18952 fix from 3.3 | Nick Coghlan | 2013-09-08 | 1 | -12/+19 |
|\ | |||||
| * | Close #18952: correctly download test support data | Nick Coghlan | 2013-09-08 | 1 | -12/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | When test.support was converted to a package, it started silently skipping the tests which needed to download support data to run. This change refactors the affected code, and also tidies up test.support.findfile to remove the unused *here* parameter, document the *subdir* parameter and rename the *filename* parameter to avoid shadowing the file builtin and be consistent with the documentation. The unexpected skips were noticed and reported by Zachary Ware | ||||
* | | Issue 18808: blind attempt to repair some buildbot failures. | Tim Peters | 2013-09-08 | 1 | -1/+6 |
| | | | | | | | | | | | | | | test_is_alive_after_fork is failing on some old Linux kernels, but passing on all newer ones. Since virtually anything can go wrong with locks when mixing threads with fork, replace the most likely cause with a redundant simple data member. | ||||
* | | Issue #18808: Thread.join() now waits for the underlying thread state to be ↵ | Antoine Pitrou | 2013-09-07 | 3 | -34/+127 |
| | | | | | | | | | | | | destroyed before returning. This prevents unpredictable aborts in Py_EndInterpreter() when some non-daemon threads are still running. | ||||
* | | Fix the merge conflict | Senthil Kumaran | 2013-09-07 | 1 | -6/+0 |
| | | |||||
* | | merge from 3.3 | Senthil Kumaran | 2013-09-07 | 2 | -1/+31 |
|\ \ | |/ | | | | | | | Fix License URL display and add test to check for license url presence. Fixes issue #18206 Patch contributed by Berker Peksag and py.user | ||||
| * | Fix License URL display and add test to check for license url presence. | Senthil Kumaran | 2013-09-07 | 2 | -3/+28 |
| | | | | | | | | Fixes issue #18206 Patch contributed by Berker Peksag and py.user | ||||
* | | Merge 3.3 into default. | Tim Peters | 2013-09-06 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | | | | | Issue 18944: fix a 1-character typo in test_set.py. The error caused test_inline_methods() to test much less than intended. Caught (& fixed) by Armin Rigo. | ||||
| * | Issue 18944: fix a 1-character typo in test_set.py. | Tim Peters | 2013-09-06 | 1 | -1/+1 |
| | | | | | | | | | | The error caused test_inline_methods() to test much less than intended. Caught (& fixed) by Armin Rigo. | ||||
* | | Remove old-school inheritance | Antoine Pitrou | 2013-09-06 | 1 | -1/+1 |
| | | |||||
* | | Issue #18934: Relax test_multiprocessing.test_invalid_handles a bit: we just | Charles-François Natali | 2013-09-06 | 1 | -1/+4 |
| | | | | | | | | want to check that Connection.poll() doesn't crash. | ||||
* | | Issue #18623: Factor out the _SuppressCoreFiles context manager into ↵ | Antoine Pitrou | 2013-09-06 | 3 | -46/+47 |
| | | | | | | | | | | | | test.support. Patch by Valerie Lambert. | ||||
* | | #18852: Handle readline.__doc__ being None in site.py readline activation. | R David Murray | 2013-09-06 | 1 | -2/+3 |
| | | | | | | | | Patch by Berker Peksag. | ||||
* | | Close #18924: Block naive attempts to change an Enum member. | Ethan Furman | 2013-09-06 | 2 | -0/+18 |
| | | |||||
* | | Issue #18920: argparse's default version action (for -v, --version) should | Eli Bendersky | 2013-09-06 | 2 | -3/+4 |
| | | | | | | | | | | | | output to stdout, matching the 'python -v' Reported by Wolfgang Maier | ||||
* | | Issue #18849: Fixed a Windows-specific tempfile bug where collision with an | Eli Bendersky | 2013-09-06 | 2 | -0/+33 |
|\ \ | |/ | | | | | | | existing directory caused mkstemp and related APIs to fail instead of retrying. Report and fix by Vlad Shcherbina. | ||||
| * | Issue #18849: Fixed a Windows-specific tempfile bug where collision with an | Eli Bendersky | 2013-09-06 | 2 | -0/+33 |
| | | | | | | | | | | existing directory caused mkstemp and related APIs to fail instead of retrying. Report and fix by Vlad Shcherbina. | ||||
* | | Closes #18941: Merged fix from 3.3. | Vinay Sajip | 2013-09-06 | 2 | -4/+7 |
|\ \ | |/ | |||||
| * | Issue #18941: Respected delay when doing rollover. | Vinay Sajip | 2013-09-06 | 2 | -4/+7 |
| | | |||||
* | | Closes #18940: Merged fix from 3.3. | Vinay Sajip | 2013-09-06 | 1 | -1/+3 |
|\ \ | |/ | |||||
| * | Issue #18940: Handled low-volume logging when delay is True. | Vinay Sajip | 2013-09-06 | 1 | -1/+3 |
| | | |||||
* | | merge from 3.3 | Senthil Kumaran | 2013-09-06 | 1 | -4/+4 |
|\ \ | |/ | | | | | | | Improve urlencode docstring. Patch by Brian Brazil. Closes issue #15350 | ||||
| * | Improve urlencode docstring. Patch by Brian Brazil. | Senthil Kumaran | 2013-09-06 | 1 | -4/+4 |
| | | |||||
* | | Issue #18934: multiprocessing: use selectors module. | Charles-François Natali | 2013-09-05 | 2 | -39/+26 |
| | | |||||
* | | Issue #18922: Now The Lib/smtpd.py and Tools/i18n/msgfmt.py scripts write | Serhiy Storchaka | 2013-09-05 | 1 | -1/+1 |
| | | | | | | | | their version strings to stdout, and not to sderr. | ||||
* | | Issue #18830: inspect.getclasstree() no more produces duplicated entries even | Serhiy Storchaka | 2013-09-05 | 3 | -3/+23 |
|\ \ | |/ | | | | | when input list contains duplicates. | ||||
| * | Issue #18830: inspect.getclasstree() no more produces duplicated entries even | Serhiy Storchaka | 2013-09-05 | 3 | -3/+23 |
| | | | | | | | | when input list contains duplicates. | ||||
* | | Issue #18878: sunau.open now supports the context manager protocol. Based on | Serhiy Storchaka | 2013-09-05 | 2 | -15/+67 |
| | | | | | | | | patches by Claudiu Popa and R. David Murray. | ||||
* | | Issue #18876: The FileIO.mode attribute now better reflects the actual mode ↵ | Antoine Pitrou | 2013-09-04 | 1 | -1/+16 |
|\ \ | |/ | | | | | | | | | under which the file was opened. Patch by Erik Bray. | ||||
| * | Issue #18876: The FileIO.mode attribute now better reflects the actual mode ↵ | Antoine Pitrou | 2013-09-04 | 1 | -1/+16 |
| | | | | | | | | | | | | under which the file was opened. Patch by Erik Bray. | ||||
* | | Issue #16853: Add new selectors module. | Charles-François Natali | 2013-09-04 | 2 | -0/+795 |
| | | |||||
* | | Issues #18901, #18919: Fix a typo in the _sunau_params name. | Serhiy Storchaka | 2013-09-04 | 1 | -1/+1 |
| | | |||||
* | | Add docstring for threading.main_thread(). | Andrew Svetlov | 2013-09-04 | 1 | -0/+5 |
| | | |||||
* | | Issue #18882: Add threading.main_thread() function. | Andrew Svetlov | 2013-09-04 | 2 | -23/+91 |
| | | |||||
* | | Issue #16826: Revert fix while Windows issues are being worked out. | Meador Inge | 2013-09-04 | 3 | -90/+19 |
|\ \ | |/ | |||||
| * | Issue #16826: Revert fix while Windows issues are being worked out. | Meador Inge | 2013-09-04 | 3 | -90/+19 |
| | | |||||
* | | Merge heads. | Meador Inge | 2013-09-03 | 3 | -19/+90 |
|\ \ | |||||
| * \ | Issue #16826: Don't check for PYTHONCASEOK when using -E. | Meador Inge | 2013-09-03 | 3 | -19/+90 |
| |\ \ | | |/ | | | | | | | | | | This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable. | ||||
| | * | Issue #16826: Don't check for PYTHONCASEOK when using -E. | Meador Inge | 2013-09-03 | 3 | -19/+90 |
| | | | | | | | | | | | | | | | This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable. | ||||
* | | | Issue #18901: The sunau getparams method now returns a namedtuple rather than | Serhiy Storchaka | 2013-09-03 | 2 | -7/+34 |
| | | | | | | | | | | | | a plain tuple. Patch by Claudiu Popa. | ||||
* | | | Issue #17487: The result of the wave getparams method now is pickleable again. | Serhiy Storchaka | 2013-09-03 | 2 | -3/+16 |
|/ / | | | | | | | Patch by Claudiu Popa. | ||||
* | | Remove unused --debug option of regrtest. | Eli Bendersky | 2013-09-03 | 2 | -15/+7 |
| | | | | | | | | | | If bots fail due to using this flag, the buildbot scripts have to be modified to omit it. Regrtest ignores it anyway. | ||||
* | | Fix docstring and some indentation | Eli Bendersky | 2013-09-02 | 1 | -4/+4 |
| | | |||||
* | | Refactor the main function of regrtest a bit. | Eli Bendersky | 2013-09-02 | 1 | -23/+33 |
| | | | | | | | | Moving subprocess execution of tests into a function. | ||||
* | | Close #18745: Improve enum tests in test_json for infinities and NaN. | Ethan Furman | 2013-09-02 | 1 | -5/+44 |
| | | |||||
* | | test_threading isn't rudimentary anymore | Antoine Pitrou | 2013-09-01 | 1 | -1/+3 |
|\ \ | |/ | |||||
| * | test_threading isn't rudimentary anymore | Antoine Pitrou | 2013-09-01 | 1 | -1/+3 |
| | | |||||
* | | Issue #18571: Merge duplicate test code | Victor Stinner | 2013-09-01 | 3 | -31/+18 |
| | | | | | | | | Merge test/subprocessdata/inherited.py into test/subprocessdata/fd_status.py | ||||
* | | Issue #11798: fix tests for regrtest -R : | Andrew Svetlov | 2013-09-01 | 3 | -2/+19 |
| | | |||||
* | | Back out 868ad6fa8e68 - it left all the buildbots failing. | Tim Peters | 2013-09-01 | 1 | -1/+0 |
| | | | | | | | | | | | | Unclear to me why it was pushed to begin with. See issue 11798. Perhaps it's because regrtest with -R was failing? Fine, but that's better than regrtest _always_ failing ;-) |