An error occurred fetching the project authors.
  1. 22 Jun, 2014 1 commit
  2. 10 Jun, 2014 1 commit
    • Victor Stinner's avatar
      Issue #21326: Add a new is_closed() method to asyncio.BaseEventLoop · bb2fc5b2
      Victor Stinner authored
      Add BaseEventLoop._closed attribute and use it to check if the event loop was
      closed or not, instead of checking different attributes in each subclass of
      BaseEventLoop.
      
      run_forever() and run_until_complete() methods now raise a RuntimeError('Event loop is
      closed') exception if the event loop was closed.
      
      BaseProactorEventLoop.close() now also cancels "accept futures".
      bb2fc5b2
  3. 20 Feb, 2014 1 commit
  4. 19 Feb, 2014 1 commit
  5. 18 Feb, 2014 2 commits
  6. 13 Feb, 2014 1 commit
  7. 20 Feb, 2014 1 commit
  8. 19 Feb, 2014 1 commit
  9. 18 Feb, 2014 2 commits
  10. 13 Feb, 2014 1 commit
  11. 07 Feb, 2014 1 commit
  12. 04 Feb, 2014 1 commit
  13. 01 Feb, 2014 1 commit
    • Victor Stinner's avatar
      Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module · 915bcb01
      Victor Stinner authored
      * Add a new asyncio.subprocess module
      * Add new create_subprocess_exec() and create_subprocess_shell() functions
      * The new asyncio.subprocess.SubprocessStreamProtocol creates stream readers
        for stdout and stderr and a stream writer for stdin.
      * The new asyncio.subprocess.Process class offers an API close to the
        subprocess.Popen class:
      
        - pid, returncode, stdin, stdout and stderr attributes
        - communicate(), wait(), send_signal(), terminate() and kill() methods
      
      * Remove STDIN (0), STDOUT (1) and STDERR (2) constants from base_subprocess
        and unix_events, to not be confused with the symbols with the same name of
        subprocess and asyncio.subprocess modules
      * _ProactorBasePipeTransport.get_write_buffer_size() now counts also the size
        of the pending write
      * _ProactorBaseWritePipeTransport._loop_writing() may now pause the protocol if
        the write buffer size is greater than the high water mark (64 KB by default)
      915bcb01
  14. 31 Jan, 2014 2 commits
  15. 29 Jan, 2014 1 commit
  16. 25 Jan, 2014 1 commit
    • Victor Stinner's avatar
      Update asyncio from the Tulip project · 8dffc456
      Victor Stinner authored
      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
      8dffc456
  17. 10 Jan, 2014 1 commit
    • Victor Stinner's avatar
      Cleanup properly proactor event loop · 7de2646c
      Victor Stinner authored
      * store the "self reading" future when the "self pipe" is closed (when the
        event loop is closed)
      * store "accept" futures to cancel them when we stop serving
      * close the "accept socket" if the "accept future" is cancelled
      
      Fix many warnings which can be seen when unit tests are run in verbose mode.
      7de2646c
  18. 04 Dec, 2013 1 commit
  19. 30 Oct, 2013 1 commit
  20. 19 Oct, 2013 1 commit
  21. 18 Oct, 2013 1 commit
  22. 17 Oct, 2013 2 commits