Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | asyncio doc: update also Queue docstrings | Victor Stinner | 2014-12-22 | 1 | -3/+7 |
| | |||||
* | allow more operations to work on detached streams (closes #23093) | Benjamin Peterson | 2014-12-22 | 2 | -3/+17 |
| | | | | Patch by Martin Panter. | ||||
* | Issue #19104: pprint now produces evaluable output for wrapped strings. | Serhiy Storchaka | 2014-12-20 | 2 | -36/+45 |
| | |||||
* | Issue #23071: "namereplace_errors" was added only in 3.5. | Serhiy Storchaka | 2014-12-20 | 1 | -1/+0 |
| | |||||
* | Issue #23071: Added missing names to codecs.__all__. Patch by Martin Panter. | Serhiy Storchaka | 2014-12-20 | 2 | -1/+30 |
| | |||||
* | asyncio: IocpProactor.wait_for_handle() test now also checks the result of the | Victor Stinner | 2014-12-19 | 2 | -2/+11 |
| | | | | future | ||||
* | asyncio: sync with Tulip | Victor Stinner | 2014-12-18 | 3 | -2/+9 |
| | | | | | | | | | | | | | | | | * Fix a race condition in BaseSubprocessTransport._try_finish(). If the process exited before the _post_init() method was called, scheduling the call to _call_connection_lost() with call_soon() is wrong: connection_made() must be called before connection_lost(). Reuse the BaseSubprocessTransport._call() method to schedule the call to _call_connection_lost() to ensure that connection_made() and connection_lost() are called in the correct order. * Add repr(PipeHandle) * Fix typo | ||||
* | asyncio: sync with Tulip | Victor Stinner | 2014-12-18 | 6 | -16/+37 |
| | |||||
* | Issue #23074: asyncio.get_event_loop() now raises an exception if the thread | Victor Stinner | 2014-12-18 | 3 | -6/+6 |
| | | | | has no event loop even if assertions are disabled. | ||||
* | Issue #15513: Added a __sizeof__ implementation for pickle classes. | Serhiy Storchaka | 2014-12-16 | 1 | -1/+69 |
| | |||||
* | Issue #19858: pickletools.optimize() now aware of the MEMOIZE opcode, can | Serhiy Storchaka | 2014-12-16 | 2 | -24/+88 |
| | | | | | produce more compact result and no longer produces invalid output if input data contains MEMOIZE opcodes together with PUT or BINPUT opcodes. | ||||
* | Issue #20577: move configuration of FormatParagraph extension to new extension | Terry Jan Reedy | 2014-12-16 | 4 | -24/+5 |
| | | | | configuration dialog. Patch by Tal Einat. | ||||
* | remove extra ssl imports (closes #23053) | Benjamin Peterson | 2014-12-15 | 1 | -1/+0 |
| | | | | Patch from Jan Matejek. | ||||
* | Issue #22777: Test pickling with all protocols. | Serhiy Storchaka | 2014-12-15 | 30 | -645/+725 |
| | |||||
* | Issue #23015: Improved testing of the uuid module. | Serhiy Storchaka | 2014-12-15 | 1 | -105/+94 |
| | |||||
* | Fixed a typo in a comment (issue #23016). | Serhiy Storchaka | 2014-12-14 | 1 | -1/+1 |
| | |||||
* | make sure server threads get cleaned up | Benjamin Peterson | 2014-12-13 | 1 | -0/+1 |
| | |||||
* | pop the loop block even for infinite while loops (closes #23048) | Benjamin Peterson | 2014-12-13 | 2 | -3/+15 |
| | |||||
* | Issue #22823: Use set literals in lib2to3. | Serhiy Storchaka | 2014-12-13 | 4 | -8/+8 |
| | |||||
* | test_selectors: Tolerate 2.0 seconds instead of 1.6 sec for very slow buildbots | Victor Stinner | 2014-12-12 | 1 | -1/+2 |
| | |||||
* | Issue #22935: Fix test_ssl when the SSLv3 protocol is not supported | Victor Stinner | 2014-12-12 | 1 | -1/+2 |
| | |||||
* | Issue #22935: Fix ssl module when SSLv3 protocol is not supported | Victor Stinner | 2014-12-12 | 1 | -6/+2 |
| | |||||
* | Issue #22095: Fixed HTTPConnection.set_tunnel with default port. The port | Serhiy Storchaka | 2014-12-12 | 2 | -8/+8 |
| | | | | value in the host header was set to "None". Patch by Demian Brecht. | ||||
* | asyncio, tulip issue 209: Fix subprocess for close_fds=False on Python 3.3 | Victor Stinner | 2014-12-11 | 2 | -0/+43 |
| | | | | Mark the write end of the stdin pipe as non-inheritable. | ||||
* | asyncio, tulip issue 202: Add unit test of pause/resume writing for proactor | Victor Stinner | 2014-12-11 | 2 | -4/+82 |
| | | | | socket transport | ||||
* | Issue 22823: Use set literal in idlelib. | Terry Jan Reedy | 2014-12-11 | 1 | -2/+2 |
| | |||||
* | Issue #23016: A warning no longer produces AttributeError when the program | Serhiy Storchaka | 2014-12-10 | 2 | -0/+12 |
| | | | | is run with pythonw.exe. | ||||
* | Issue #21775: shutil.copytree(): fix crash when copying to VFAT | Berker Peksag | 2014-12-10 | 2 | -1/+16 |
| | | | | | | | | | An exception handler assumed that that OSError objects always have a 'winerror' attribute. That is not the case, so the exception handler itself raised AttributeError when run on Linux (and, presumably, any other non-Windows OS). Patch by Greg Ward. | ||||
* | inspect: Fix getsource() to load updated source of reloaded module | Yury Selivanov | 2014-12-08 | 2 | -6/+43 |
| | | | | Issue #1218234. Initial patch by Berker Peksag. | ||||
* | selectors: Fix typo in comment. | Yury Selivanov | 2014-12-08 | 1 | -1/+1 |
| | |||||
* | selectors: Make sure EpollSelecrtor.select() works when no FD is registered. | Yury Selivanov | 2014-12-08 | 2 | -1/+11 |
| | | | | Closes issue #23009. | ||||
* | use context's check_hostname attribute rather than the HTTPSHandler ↵ | Benjamin Peterson | 2014-12-07 | 1 | -2/+2 |
| | | | | check_hostname parameter | ||||
* | HTTPSConnection: prefer the context's check_hostname attribute over the ↵ | Benjamin Peterson | 2014-12-07 | 2 | -2/+16 |
| | | | | constructor parameter (#22959) | ||||
* | allow ssl module to compile if openssl doesn't support SSL 3 (closes #22935) | Benjamin Peterson | 2014-12-06 | 2 | -8/+17 |
| | | | | Patch by Kurt Roeckx. | ||||
* | Update idlelib/NEWS.txt. | Terry Jan Reedy | 2014-12-06 | 1 | -0/+24 |
| | |||||
* | merge 3.3 (#16043) | Benjamin Peterson | 2014-12-06 | 2 | -4/+34 |
|\ | |||||
| * | merge 3.2 (#16043) | Benjamin Peterson | 2014-12-06 | 2 | -3/+33 |
| |\ | |||||
| | * | add a default limit for the amount of data xmlrpclib.gzip_decode will return ↵ | Benjamin Peterson | 2014-12-06 | 2 | -3/+33 |
| | | | | | | | | | | | | (closes #16043) | ||||
* | | | Issue #22581: Use more "bytes-like object" throughout the docs and comments. | Serhiy Storchaka | 2014-12-05 | 1 | -1/+1 |
| | | | |||||
* | | | Issue #22599: Enhance tokenize.open() to be able to call it during Python | Victor Stinner | 2014-12-05 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | finalization. Before the module kept a reference to the builtins module, but the module attributes are cleared during Python finalization. Instead, keep directly a reference to the open() function. This enhancement is not perfect, calling tokenize.open() can still fail if called very late during Python finalization. Usually, the function is called by the linecache module which is called to display a traceback or emit a warning. | ||||
* | | | Closes #22429, asyncio: Fix EventLoop.run_until_complete(), don't stop the | Victor Stinner | 2014-12-05 | 2 | -2/+37 |
| | | | | | | | | | | | | | | | event loop if a BaseException is raised, because the event loop is already stopped. | ||||
* | | | Issue #22922: Fix ProactorEventLoop.close() | Victor Stinner | 2014-12-05 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | Call _stop_accept_futures() before sestting the _closed attribute, otherwise call_soon() raises an error. | ||||
* | | | Closes #22922: More EventLoop methods fail if the loop is closed. Initial patch | Victor Stinner | 2014-12-04 | 3 | -1/+39 |
| | | | | | | | | | | | | | | | | | | | | | written by Torsten Landschoff. create_task(), call_at(), call_soon(), call_soon_threadsafe() and run_in_executor() now raise an error if the event loop is closed. | ||||
* | | | Issue #22685: Fix test_pause_reading() of asyncio test_subprocess | Victor Stinner | 2014-12-04 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | * mock also resume_reading() * ensure that resume_reading() is called | ||||
* | | | asyncio: Initialize more Future and Task attributes in the class definition to | Victor Stinner | 2014-12-04 | 2 | -5/+5 |
| | | | | | | | | | | | | avoid attribute errors in destructors. | ||||
* | | | Issue #14099: ZipFile.open() no longer reopen the underlying file. Objects | Serhiy Storchaka | 2014-12-03 | 2 | -65/+159 |
| | | | | | | | | | | | | | | | | | | returned by ZipFile.open() can now operate independently of the ZipFile even if the ZipFile was created by passing in a file-like object as the first argument to the constructor. | ||||
* | | | Closes #22475: asyncio doc, fix Task.get_stack() doc | Victor Stinner | 2014-12-02 | 1 | -1/+1 |
| | | | |||||
* | | | Fix the test to use an os.sep agnostic test. Hopefully this will fix the | Barry Warsaw | 2014-12-02 | 1 | -2/+6 |
| | | | | | | | | | | | | Windows buildbots. Found by Jeremy Kloth. | ||||
* | | | Issue #20335: bytes constructor now raises TypeError when encoding or errors | Serhiy Storchaka | 2014-12-02 | 1 | -0/+8 |
| | | | | | | | | | | | | is specified with non-string argument. Based on patch by Renaud Blanch. | ||||
* | | | Make this change a little more robust for up-merging. | Barry Warsaw | 2014-12-01 | 1 | -1/+2 |
| | | |