summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #23180: merge from 3.4Ned Deily2015-01-186-11/+9
|\
| * Issue #23180: Rename IDLE "Windows" menu item to "Window".Ned Deily2015-01-186-11/+9
| | | | | | | | Patch by Al Sweigart.
* | Issue #23211: null mergeNed Deily2015-01-180-0/+0
|\ \ | |/
| * Issue #23211: Fix patch for 3.4 differences.Ned Deily2015-01-181-3/+3
| |
* | Issue #23211: merge from 3.4Ned Deily2015-01-182-2/+4
|\ \ | |/
| * Issue #23211: Workaround test_logging failure on some OS X 10.6 systems:Ned Deily2015-01-182-2/+4
| | | | | | | | | | getaddrinfo("localhost") can fail depending on the name server configuration, use "127.0.0.0" instead.
* | Updated copyright year (after my patch from last year reverted it)Steve Dower2015-01-171-1/+1
| |
* | Issue #21817: When an exception is raised in a task submitted to a ↵Antoine Pitrou2015-01-173-2/+54
| | | | | | | | | | | | ProcessPoolExecutor, the remote traceback is now displayed in the parent process. Patch by Claudiu Popa.
* | Issue #15955: Add an option to limit output size when decompressing LZMA data.Antoine Pitrou2015-01-175-59/+327
| | | | | | | | Patch by Nikolaus Rath and Martin Panter.
* | Merge with 3.4 (#23256)Zachary Ware2015-01-171-1/+1
|\ \ | |/
| * Closes #23256: Avoid a crash in test_ctypesZachary Ware2015-01-171-1/+1
| | | | | | | | | | Only happened with oddly capitalized debug executables on Windows. Patch by Claudiu Popa.
* | merge 3.4 (#22986)Benjamin Peterson2015-01-173-4/+7
|\ \ | |/
| * capitialize "HttpOnly" and "Secure" as they appear in the standard and other ↵Benjamin Peterson2015-01-173-4/+7
| | | | | | | | | | | | impls (closes #23250) Patch by Jon Dufresne.
* | Merge 3.4 (asyncio)Victor Stinner2015-01-151-2/+12
|\ \ | |/
| * Issue #22685: Fix test_pause_reading() of asyncio/test_subprocessVictor Stinner2015-01-151-2/+12
| | | | | | | | | | | | | | Override the connect_read_pipe() method of the loop to mock immediatly pause_reading() and resume_reading() methods. The test failed randomly on FreeBSD 9 buildbot and on Windows using trollius.
* | Merge 3.4 (asyncio)Victor Stinner2015-01-151-21/+4
|\ \ | |/
| * Backout changeset 6ab2575bc12bVictor Stinner2015-01-151-21/+4
| | | | | | | | | | | | | | StreamWriter: close() now clears the reference to the transport StreamWriter now raises an exception if it is closed: write(), writelines(), write_eof(), can_write_eof(), get_extra_info(), drain().
* | Null merge from 3.4Steve Dower2015-01-150-0/+0
|\ \ | |/
| * Closes #23160: Respect the environment variable SVNROOT in ↵Steve Dower2015-01-151-8/+10
| | | | | | | | external-common.bat (patch by anselm.kruis)
* | Issue 23018: Add version info to python[w].exeSteve Dower2015-01-154-33/+106
| |
* | Fixes sys.winver generation and removes dependency on user32.dllSteve Dower2015-01-154-6/+20
| |
* | Merge 3.4 (asyncio)Victor Stinner2015-01-152-4/+35
|\ \ | |/
| * Closes #23219: cancelling asyncio.wait_for() now cancels the taskVictor Stinner2015-01-152-4/+35
| |
* | Merge 3.4 (asyncio)Victor Stinner2015-01-156-5/+26
|\ \ | |/
| * asyncio: Close transports in testsVictor Stinner2015-01-154-3/+15
| | | | | | | | | | | | | | | | | | * Use test_utils.run_briefly() to execute pending calls to really close transports * sslproto: mock also _SSLPipe.shutdown(), it's need to close the transport * pipe test: the test doesn't close explicitly the PipeHandle, so ignore the warning instead * test_popen: use the context manager ("with p:") to explicitly close pipes
| * asyncio: Close the transport on subprocess creation failureVictor Stinner2015-01-152-2/+11
| |
* | Merge 3.4 (asyncio)Victor Stinner2015-01-151-4/+6
|\ \ | |/
| * asyncio: Fix _ProactorBasePipeTransport.close()Victor Stinner2015-01-151-1/+3
| | | | | | | | | | | | | | Set the _read_fut attribute to None after cancelling it. This change should fix a race condition with _ProactorWritePipeTransport._pipe_closed().
| * asyncio: Fix _ProactorBasePipeTransport.__repr__()Victor Stinner2015-01-151-3/+3
| | | | | | | | Check if the _sock attribute is None to check if the transport is closed.
* | Merge 3.4 (asyncio)Victor Stinner2015-01-157-280/+255
|\ \ | |/
| * Issue #23243: Close explicitly transports in asyncio testsVictor Stinner2015-01-153-277/+226
| |
| * Issue #23243: Close explicitly event loops in asyncio testsVictor Stinner2015-01-153-1/+20
| |
| * Issue #23243: Fix asyncio._UnixWritePipeTransport.close()Victor Stinner2015-01-152-1/+4
| | | | | | | | | | Do nothing if the transport is already closed. Before it was not possible to close the transport twice.
| * SSLProtocol: set the _transport attribute in the constructorVictor Stinner2015-01-151-0/+1
| |
| * Issue #23242: asyncio.SubprocessStreamProtocol now closes the subprocessVictor Stinner2015-01-151-1/+4
| | | | | | | | | | | | transport at subprocess exit. Clear also its reference to the transport.
* | Merge 3.4 (asyncio)Victor Stinner2015-01-151-2/+6
|\ \ | |/
| * Issue #22560: Fix typo: call -> call_soonVictor Stinner2015-01-151-1/+1
| |
| * Issue #22560: Fix SSLProtocol._on_handshake_complete()Victor Stinner2015-01-151-2/+6
| | | | | | | | | | | | Don't call immediatly self._process_write_backlog() but schedule the call using call_soon(). _on_handshake_complete() can be called indirectly from _process_write_backlog(), and _process_write_backlog() is not reentrant.
* | Merge 3.4 (asyncio)Victor Stinner2015-01-151-4/+21
|\ \ | |/
| * StreamWriter: close() now clears the reference to the transportVictor Stinner2015-01-151-4/+21
| | | | | | | | | | StreamWriter now raises an exception if it is closed: write(), writelines(), write_eof(), can_write_eof(), get_extra_info(), drain().
* | merge with 3.4Georg Brandl2015-01-151-1/+1
|\ \ | |/
| * Closes #23244: fix typo. Thanks Mayank Tripathi for the patch.Georg Brandl2015-01-151-1/+1
| |
* | Issue22997: minor doc update; thanks to Simoen VisserEthan Furman2015-01-151-3/+7
|\ \ | |/
| * Issue22997: minor doc update; thanks to Simoen VisserEthan Furman2015-01-151-3/+7
| |
* | Issue22988: clarify yield and exception blocksEthan Furman2015-01-151-4/+5
|\ \ | |/
| * Issue22988: clarify yield and exception blocksEthan Furman2015-01-151-4/+5
| |
* | Issue20467: clarify __init__'s roleEthan Furman2015-01-151-7/+11
|\ \ | |/
| * Issue20467: clarify __init__'s roleEthan Furman2015-01-151-7/+11
| |\
| | * Issue20467: clarify __init__'s roleEthan Furman2015-01-151-7/+11
| | |
* | | merge 3.4 (#23063)Benjamin Peterson2015-01-153-4/+38
|\ \ \ | |/ /