| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fixed tests for issue #23133 (pickling of IPv4Network was not tested). | Serhiy Storchaka | 2015-01-18 | 1 | -4/+4 |
| | | |||||
| * | Issue #23133: Pickling of ipaddress objects now produces more compact and | Serhiy Storchaka | 2015-01-18 | 2 | -14/+38 |
| | | | | | portable representation. | ||||
| * | Issue #23266: Much faster implementation of ipaddress.collapse_addresses() ↵ | Antoine Pitrou | 2015-01-18 | 2 | -7/+12 |
| | | | | | when there are many non-consecutive addresses. | ||||
| * | Issue #23181: More "codepoint" -> "code point". | Serhiy Storchaka | 2015-01-18 | 8 | -11/+11 |
| |\ | |||||
| | * | Issue #23181: More "codepoint" -> "code point". | Serhiy Storchaka | 2015-01-18 | 8 | -11/+11 |
| | | | |||||
| * | | Issue #23180: merge from 3.4 | Ned Deily | 2015-01-18 | 3 | -9/+3 |
| |\ \ | |/ | |||||
| | * | Issue #23180: Rename IDLE "Windows" menu item to "Window". | Ned Deily | 2015-01-18 | 3 | -9/+3 |
| | | | | | | | | | Patch by Al Sweigart. | ||||
| | * | Issue #23211: Fix patch for 3.4 differences. | Ned Deily | 2015-01-18 | 1 | -3/+3 |
| | | | |||||
| * | | Issue #23211: merge from 3.4 | Ned Deily | 2015-01-18 | 1 | -2/+2 |
| |\ \ | |/ | |||||
| | * | Issue #23211: Workaround test_logging failure on some OS X 10.6 systems: | Ned Deily | 2015-01-18 | 1 | -2/+2 |
| | | | | | | | | | | | getaddrinfo("localhost") can fail depending on the name server configuration, use "127.0.0.0" instead. | ||||
| * | | Issue #21817: When an exception is raised in a task submitted to a ↵ | Antoine Pitrou | 2015-01-17 | 2 | -2/+50 |
| | | | | | | | | | | | | | 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 Pitrou | 2015-01-17 | 1 | -0/+91 |
| | | | | | | | | | Patch by Nikolaus Rath and Martin Panter. | ||||
| * | | Merge with 3.4 (#23256) | Zachary Ware | 2015-01-17 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | Closes #23256: Avoid a crash in test_ctypes | Zachary Ware | 2015-01-17 | 1 | -1/+1 |
| | | | | | | | | | | | Only happened with oddly capitalized debug executables on Windows. Patch by Claudiu Popa. | ||||
| * | | merge 3.4 (#22986) | Benjamin Peterson | 2015-01-17 | 2 | -4/+4 |
| |\ \ | |/ | |||||
| | * | capitialize "HttpOnly" and "Secure" as they appear in the standard and other ↵ | Benjamin Peterson | 2015-01-17 | 2 | -4/+4 |
| | | | | | | | | | | | | | impls (closes #23250) Patch by Jon Dufresne. | ||||
| * | | Merge 3.4 (asyncio) | Victor Stinner | 2015-01-15 | 1 | -2/+12 |
| |\ \ | |/ | |||||
| | * | Issue #22685: Fix test_pause_reading() of asyncio/test_subprocess | Victor Stinner | 2015-01-15 | 1 | -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 Stinner | 2015-01-15 | 1 | -21/+4 |
| |\ \ | |/ | |||||
| | * | Backout changeset 6ab2575bc12b | Victor Stinner | 2015-01-15 | 1 | -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(). | ||||
| * | | Merge 3.4 (asyncio) | Victor Stinner | 2015-01-15 | 2 | -4/+35 |
| |\ \ | |/ | |||||
| | * | Closes #23219: cancelling asyncio.wait_for() now cancels the task | Victor Stinner | 2015-01-15 | 2 | -4/+35 |
| | | | |||||
| * | | Merge 3.4 (asyncio) | Victor Stinner | 2015-01-15 | 6 | -5/+26 |
| |\ \ | |/ | |||||
| | * | asyncio: Close transports in tests | Victor Stinner | 2015-01-15 | 4 | -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 failure | Victor Stinner | 2015-01-15 | 2 | -2/+11 |
| | | | |||||
| * | | Merge 3.4 (asyncio) | Victor Stinner | 2015-01-15 | 1 | -4/+6 |
| |\ \ | |/ | |||||
| | * | asyncio: Fix _ProactorBasePipeTransport.close() | Victor Stinner | 2015-01-15 | 1 | -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 Stinner | 2015-01-15 | 1 | -3/+3 |
| | | | | | | | | | Check if the _sock attribute is None to check if the transport is closed. | ||||
| * | | Merge 3.4 (asyncio) | Victor Stinner | 2015-01-15 | 7 | -280/+255 |
| |\ \ | |/ | |||||
| | * | Issue #23243: Close explicitly transports in asyncio tests | Victor Stinner | 2015-01-15 | 3 | -277/+226 |
| | | | |||||
| | * | Issue #23243: Close explicitly event loops in asyncio tests | Victor Stinner | 2015-01-15 | 3 | -1/+20 |
| | | | |||||
| | * | Issue #23243: Fix asyncio._UnixWritePipeTransport.close() | Victor Stinner | 2015-01-15 | 2 | -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 constructor | Victor Stinner | 2015-01-15 | 1 | -0/+1 |
| | | | |||||
| | * | Issue #23242: asyncio.SubprocessStreamProtocol now closes the subprocess | Victor Stinner | 2015-01-15 | 1 | -1/+4 |
| | | | | | | | | | | | | | transport at subprocess exit. Clear also its reference to the transport. | ||||
| * | | Merge 3.4 (asyncio) | Victor Stinner | 2015-01-15 | 1 | -2/+6 |
| |\ \ | |/ | |||||
| | * | Issue #22560: Fix typo: call -> call_soon | Victor Stinner | 2015-01-15 | 1 | -1/+1 |
| | | | |||||
| | * | Issue #22560: Fix SSLProtocol._on_handshake_complete() | Victor Stinner | 2015-01-15 | 1 | -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 Stinner | 2015-01-15 | 1 | -4/+21 |
| |\ \ | |/ | |||||
| | * | StreamWriter: close() now clears the reference to the transport | Victor Stinner | 2015-01-15 | 1 | -4/+21 |
| | | | | | | | | | | | StreamWriter now raises an exception if it is closed: write(), writelines(), write_eof(), can_write_eof(), get_extra_info(), drain(). | ||||
| * | | merge 3.4 (#23063) | Benjamin Peterson | 2015-01-15 | 2 | -4/+35 |
| |\ \ | |/ | |||||
| | * | fix parsing reST with code or code-block directives (closes #23063) | Benjamin Peterson | 2015-01-15 | 2 | -4/+35 |
| | | | | | | | | | Patch by Marc Abramowitz. | ||||
| * | | Merge 3.4 (asyncio) | Victor Stinner | 2015-01-14 | 12 | -11/+57 |
| |\ \ | |/ | |||||
| | * | asyncio: sync with Tulip | Victor Stinner | 2015-01-14 | 12 | -11/+57 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PipeHandle now uses None instead of -1 for a closed handle * Sort imports in windows_utils. * Fix test_events on Python older than 3.5. Skip SSL tests on the ProactorEventLoop if ssl.MemoryIO is missing * Fix BaseEventLoop._create_connection_transport(). Close the transport if the creation of the transport (if the waiter) gets an exception. * _ProactorBasePipeTransport now sets _sock to None when the transport is closed. * Fix BaseSubprocessTransport.close(). Ignore pipes for which the protocol is not set yet (still equal to None). * TestLoop.close() now calls the close() method of the parent class (BaseEventLoop). * Cleanup BaseSelectorEventLoop: create the protocol on a separated line for readability and ease debugging. * Fix BaseSubprocessTransport._kill_wait(). Set the _returncode attribute, so close() doesn't try to terminate the process. * Tests: explicitly close event loops and transports * UNIX pipe transports: add closed/closing in repr(). Add "closed" or "closing" state in the __repr__() method of _UnixReadPipeTransport and _UnixWritePipeTransport classes. | ||||
| * | | Merge 3.4 (asyncio) | Victor Stinner | 2015-01-14 | 1 | -1/+2 |
| |\ \ | |/ | |||||
| | * | Issue #23197: On SSL handshake failure on matching hostname, check if the | Victor Stinner | 2015-01-14 | 1 | -1/+2 |
| | | | | | | | | | waiter is cancelled before setting its exception. | ||||
| * | | Closes #23234: Refactor subprocess | Victor Stinner | 2015-01-14 | 1 | -34/+24 |
| | | | | | | | | | Use new OSError exceptions, factorize stdin.write() code. | ||||
| * | | Merge 3.4 (asyncio) | Victor Stinner | 2015-01-14 | 4 | -7/+65 |
| |\ \ | |/ | |||||
| | * | Issue #23197, asyncio: On SSL handshake failure, check if the waiter is | Victor Stinner | 2015-01-14 | 4 | -7/+65 |
| | | | | | | | | | | | | | | | cancelled before setting its exception. * Add unit tests for this case. * Cleanup also sslproto.py | ||||
| * | | No need to rebuild a constant dictionary on every call. Move convert ↵ | Raymond Hettinger | 2015-01-14 | 1 | -16/+17 |
| | | | | | | | | | mapping to module level. | ||||
| * | | Merge 3.4 (asyncio) | Victor Stinner | 2015-01-14 | 3 | -27/+102 |
| |\ \ | |/ | |||||
