1. 09 Eyl, 2016 1 kayıt (commit)
  2. 16 May, 2016 1 kayıt (commit)
  3. 13 May, 2016 1 kayıt (commit)
  4. 02 Mar, 2016 1 kayıt (commit)
  5. 17 Kas, 2015 1 kayıt (commit)
  6. 03 Eki, 2015 1 kayıt (commit)
  7. 14 Ock, 2015 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · 29ad0111
      Victor Stinner yazdı
      * 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.
      29ad0111
  8. 08 Ock, 2015 1 kayıt (commit)
  9. 26 Ara, 2014 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · d7ff5a53
      Victor Stinner yazdı
      * Fix pyflakes warnings: remove unused imports and variables
      * asyncio.test_support now uses test.support and test.script_helper if available
      d7ff5a53
  10. 18 Ara, 2014 1 kayıt (commit)
  11. 20 Kas, 2014 1 kayıt (commit)
  12. 29 Tem, 2014 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · 313a9809
      Victor Stinner yazdı
      * _WaitHandleFuture.cancel() now notify IocpProactor through the overlapped
        object that the wait was cancelled.
      * Optimize IocpProactor.wait_for_handle() gets the result if the wait is
        signaled immediatly.
      * Enhance representation of Future and Future subclasses
      
        - Add "created at filename:lineno" in the representation
        - Add Future._repr_info() method which can be more easily overriden than
          Future.__repr__(). It should now be more easy to enhance Future
          representation without having to modify each subclass. For example,
          _OverlappedFuture and _WaitHandleFuture get the new "created at" information.
        - Use reprlib to format Future result, and function arguments when formatting a
          callback, to limit the length of the representation.
      
      * Fix repr(_WaitHandleFuture)
      * _WaitHandleFuture and _OverlappedFuture: hide frames of internal calls in the
        source traceback.
      * Cleanup ProactorIocp._poll(): set the timeout to 0 after the first call to
        GetQueuedCompletionStatus()
      * test_locks: close the temporary event loop and check the condition lock
      * Remove workaround in test_futures, no more needed
      313a9809
  13. 10 Tem, 2014 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · f68bd88a
      Victor Stinner yazdı
      - 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.
      f68bd88a
  14. 08 Tem, 2014 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · 896a25ab
      Victor Stinner yazdı
      - 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
      896a25ab
  15. 05 Tem, 2014 1 kayıt (commit)
  16. 27 Haz, 2014 2 kayıt (commit)
  17. 25 Haz, 2014 1 kayıt (commit)
  18. 17 Haz, 2014 1 kayıt (commit)
  19. 26 Şub, 2014 1 kayıt (commit)
  20. 19 Şub, 2014 1 kayıt (commit)
  21. 18 Şub, 2014 1 kayıt (commit)
  22. 19 Şub, 2014 1 kayıt (commit)
  23. 18 Şub, 2014 1 kayıt (commit)
  24. 31 Ock, 2014 1 kayıt (commit)
  25. 25 Ock, 2014 1 kayıt (commit)
    • Victor Stinner's avatar
      Update asyncio from the Tulip project · 8dffc456
      Victor Stinner yazdı
      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
  26. 22 Kas, 2013 1 kayıt (commit)
  27. 17 Eki, 2013 2 kayıt (commit)