Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | asyncio: sync with Tulip | Victor Stinner | 2014-07-08 | 1 | -1/+1 | |
| | | | | | | | | | | | - 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: sync with Tulip, add a new asyncio.coroutines module | Victor Stinner | 2014-06-29 | 1 | -8/+10 | |
| | ||||||
* | asyncio: Fix upstream issue 168: StreamReader.read(-1) from pipe may hang if ↵ | Guido van Rossum | 2014-05-12 | 1 | -6/+11 | |
| | | | | data exceeds buffer limit. | |||||
* | asyncio: Make tests pass on Windows. | Guido van Rossum | 2014-02-18 | 1 | -1/+3 | |
| | ||||||
* | asyncio: Add support for UNIX Domain Sockets. | Yury Selivanov | 2014-02-18 | 1 | -1/+38 | |
| | ||||||
* | asyncio.streams.StreamReader: Add 'at_eof()' method | Yury Selivanov | 2014-02-06 | 1 | -0/+4 | |
| | ||||||
* | asyncio.streams: Use bytebuffer in StreamReader; Add assertion in feed_data | Yury Selivanov | 2014-02-05 | 1 | -49/+24 | |
| | ||||||
* | asyncio: Fix misc whitespace issues. | Guido van Rossum | 2014-01-30 | 1 | -0/+1 | |
| | ||||||
* | asyncio: Refactor drain logic in streams.py to be reusable. | Guido van Rossum | 2014-01-29 | 1 | -36/+61 | |
| | ||||||
* | Update asyncio from the Tulip project | Victor Stinner | 2014-01-25 | 1 | -6/+16 | |
| | | | | | | | | | | | | | | | | Major changes: - StreamReader.readexactly() now raises an IncompleteReadError if the end of stream is reached before we received enough bytes, instead of returning less bytes than requested. - Unit tests use the main asyncio module instead of submodules like events - _UnixWritePipeTransport now also supports character devices, as _UnixReadPipeTransport. Patch written by Jonathan Slenders. - Export more symbols: BaseEventLoop, BaseProactorEventLoop, BaseSelectorEventLoop, Queue and Queue sublasses, Empty, Full | |||||
* | asyncio (Tulip issue 110): StreamReader.read() and StreamReader.readline() now | Victor Stinner | 2014-01-23 | 1 | -7/+14 | |
| | | | | | raise a RuntimeError, instead of using an assertion, if another coroutine is already waiting for incoming data | |||||
* | asyncio: Fix open_connection() documentation, writer is a StreamWriter | Victor Stinner | 2014-01-23 | 1 | -1/+1 | |
| | ||||||
* | asyncio: Tiny cleanup in streams.py. | Guido van Rossum | 2014-01-10 | 1 | -2/+2 | |
| | ||||||
* | Fix typo in asyncio/streams.py. | Guido van Rossum | 2014-01-07 | 1 | -1/+1 | |
| | ||||||
* | asyncio: Fix deadlock in readexactly(). Fixes issue #20154. | Guido van Rossum | 2014-01-06 | 1 | -10/+19 | |
| | ||||||
* | asyncio: Add StreamReaderProtocol to __all__. | Guido van Rossum | 2013-11-25 | 1 | -1/+1 | |
| | ||||||
* | asyncio: Add streams.start_server(), by Gustavo Carneiro. | Guido van Rossum | 2013-11-19 | 1 | -2/+51 | |
| | ||||||
* | Write flow control for asyncio (includes asyncio.streams overhaul). | Guido van Rossum | 2013-10-18 | 1 | -58/+150 | |
| | ||||||
* | Rename Transport.pause/resume to pause_reading/pause_writing. Also relax ↵ | Guido van Rossum | 2013-10-18 | 1 | -2/+2 | |
| | | | | timeout in test_call_later(). | |||||
* | Initial checkin of asyncio package (== Tulip, == PEP 3156). | Guido van Rossum | 2013-10-17 | 1 | -0/+257 | |