Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | asyncio: sync with Tulip | Victor Stinner | 2014-07-10 | 1 | -4/+14 |
| | | | | | | | | - Issues #21936, #21163: Fix sporadic failures of test_future_exception_never_retrieved() - Handle.cancel() now clears references to callback and args - In debug mode, repr(Handle) now contains the location where the Handle was created. | ||||
* | asyncio: sync with Tulip | Victor Stinner | 2014-07-08 | 1 | -0/+9 |
| | | | | | | | | | | | - Tulip issue 185: Add a create_task() method to event loops. The create_task() method can be overriden in custom event loop to implement their own task class. For example, greenio and Pulsar projects use their own task class. The create_task() method is now preferred over creating directly task using the Task class. - tests: fix a warning - fix typo in the name of a test function - Update AbstractEventLoop: add new event loop methods; update also the unit test | ||||
* | asyncio, Tulip issue 137: In debug mode, save traceback where Future, Task and | Victor Stinner | 2014-06-27 | 1 | -4/+14 |
| | | | | | | | | | | | Handle objects are created. Pass the traceback to call_exception_handler() in the 'source_traceback' key. The traceback is truncated to hide internal calls in asyncio, show only the traceback from user code. Add tests for the new source_traceback, and a test for the 'Future/Task exception was never retrieved' log. | ||||
* | asyncio: Handle error handler: enhance formatting of the callback | Victor Stinner | 2014-06-25 | 1 | -2/+2 |
| | |||||
* | asyncio, Tulip issue 177: Rewite repr() of Future, Task, Handle and TimerHandle | Victor Stinner | 2014-06-25 | 1 | -17/+39 |
| | | | | | | - Uniformize repr() output to format "<Class ...>" - On Python 3.5+, repr(Task) uses the qualified name instead of the short name of the coroutine | ||||
* | asyncio: Tulip issue 173: Enhance repr(Handle) and repr(Task) | Victor Stinner | 2014-06-12 | 1 | -1/+29 |
| | | | | | | | | | | repr(Handle) is shorter for function: "foo" instead of "<function foo at 0x...>". It now also includes the source of the callback, filename and line number where it was defined, if available. repr(Task) now also includes the current position in the code, filename and line number, if available. If the coroutine (generator) is done, the line number is omitted and "done" is added. | ||||
* | Tulip issue 83, Python issue #21252: Fill some XXX docstrings in asyncio | Victor Stinner | 2014-06-05 | 1 | -12/+23 |
| | |||||
* | Issue #21454: Fix asyncio.BaseEventLoop.connect_read_pipe doc | Victor Stinner | 2014-05-28 | 1 | -3/+3 |
| | | | | The function sets the the pipe to non-blocking mode. | ||||
* | asyncio: Add __weakref__ slots to Handle and CoroWrapper. Upstream issue #166. | Guido van Rossum | 2014-04-27 | 1 | -1/+1 |
| | |||||
* | asyncio: remove unused imports and unused variables noticed by pyflakes | Victor Stinner | 2014-02-20 | 1 | -3/+0 |
| | |||||
* | asyncio, Tulip issue #136: Add get/set_debug() methods to BaseEventLoopTests. | Victor Stinner | 2014-02-19 | 1 | -0/+8 |
| | | | | | | Add also a PYTHONASYNCIODEBUG environment variable to debug coroutines since Python startup, to be able to debug coroutines defined directly in the asyncio module. | ||||
* | asyncio: Fix spelling and typos. | Yury Selivanov | 2014-02-19 | 1 | -3/+3 |
| | | | | Thanks to Vajrasky Kok for discovering some of them. | ||||
* | asyncio: New error handling API. Issue #20681. | Yury Selivanov | 2014-02-18 | 1 | -7/+24 |
| | |||||
* | asyncio: Add support for UNIX Domain Sockets. | Yury Selivanov | 2014-02-18 | 1 | -0/+26 |
| | |||||
* | asyncio.events: Use __slots__ in Handle and TimerHandle | Yury Selivanov | 2014-02-12 | 1 | -0/+4 |
| | |||||
* | asyncio: Tulip issue 112: Inline make_handle() into Handle constructor | Victor Stinner | 2014-02-09 | 1 | -6/+1 |
| | |||||
* | Fix typo in asyncio.AbstractServer documentation | Victor Stinner | 2013-12-03 | 1 | -1/+1 |
| | |||||
* | asyncio: Use Interface instead of ABC. Fixes issue 19726. | Guido van Rossum | 2013-11-30 | 1 | -2/+2 |
| | |||||
* | asyncio: Fix get_event_loop() to call set_event_loop() when setting the ↵ | Guido van Rossum | 2013-11-27 | 1 | -1/+1 |
| | | | | loop. By Anthony Baire. | ||||
* | asyncio: Refactor SIGCHLD handling. By Anthony Baire. | Guido van Rossum | 2013-11-04 | 1 | -19/+51 |
| | |||||
* | asyncio: Document EventLoop.close(). | Guido van Rossum | 2013-11-01 | 1 | -0/+13 |
| | |||||
* | asyncio: Add server_hostname as create_connection() argument, with secure ↵ | Guido van Rossum | 2013-11-01 | 1 | -1/+1 |
| | | | | default. | ||||
* | asyncio: Update some comments. | Guido van Rossum | 2013-10-30 | 1 | -3/+1 |
| | |||||
* | Rename the logger to plain "logger". | Guido van Rossum | 2013-10-17 | 1 | -3/+3 |
| | |||||
* | Initial checkin of asyncio package (== Tulip, == PEP 3156). | Guido van Rossum | 2013-10-17 | 1 | -0/+395 |