Wykres commitów

30 Commity (2399918b38d519d9ce359242f4b21df9d8da4690)

Autor SHA1 Wiadomość Data
Peter Hinch 014d247e44 Queue now uses a list because of dodgy deque. 2020-04-08 18:06:32 +01:00
Peter Hinch 8e3767393f Add uasyncio_iostream/v3/primitives/ - stopgap primitives for uasyncio V3 2020-04-07 18:21:49 +01:00
Kevin Köck 2ec2cee240
Update event.py
Increase CPython compatibility by using a boolean value for the state.
Compatibility also achieveable by only changing is_set() to "return self.state==1" so it returns a boolean.  self.state should never be accessed directly from the outside so could stay an integer.
2019-12-28 16:54:50 +01:00
Peter Hinch 9a5fd628cc uasyncio: add test_can.py. 2019-12-07 06:24:01 +00:00
Peter Hinch 0916a421e0 uasyncio README: reference low power applications. 2019-12-06 06:23:32 +00:00
Peter Hinch 848fad9b37 uasyncio README changes. 2019-12-04 17:29:00 +00:00
Peter Hinch ee36d4525c uasyncio README.md note re awaitable classes. 2019-12-04 10:54:36 +00:00
Peter Hinch 0d5d9146a5 uasyncio update README.md 2019-12-03 05:47:14 +00:00
Peter Hinch bb534a7eb8 lock.py: fix bug with _awt 2019-12-02 18:22:14 +00:00
Peter Hinch 7bc6f92dd7 uasyncio Revert name of task queue instance. 2019-12-02 16:35:03 +00:00
Peter Hinch 6853171823 uasyncio: implement Primitive class. 2019-12-02 13:53:29 +00:00
Peter Hinch 7b021ad645 Simplify queue.py, prim_test.py tests queue cancellation. 2019-12-02 08:22:52 +00:00
Peter Hinch 888d017762 uasyncio: add note re future versions. 2019-11-23 16:38:58 +00:00
Peter Hinch a396d39c03 Address CPython compatibility. 2019-11-21 11:29:16 +00:00
Peter Hinch 7c05be28e3 uasyncio: implement as package, add primitives. 2019-11-20 11:20:33 +00:00
Peter Hinch 9a697a8591 uasyncio: implement as package, add primitives. 2019-11-20 11:18:38 +00:00
Peter Hinch 1a2084425a uasyncio - add ms_timer demo of fast I/O. 2019-11-16 11:36:22 +00:00
Peter Hinch 026e729f8d Add test for fast scheduling. 2019-11-16 06:28:23 +00:00
Peter Hinch 8e1cabc610 Add test for fast scheduling. 2019-11-16 05:58:48 +00:00
Peter Hinch 08125828fe Add demo of fast I/O on new uasyncio. 2019-11-15 17:26:26 +00:00
Peter Hinch 063c02d607 Library installation README added, code updated. 2019-03-26 09:59:13 +00:00
Peter Hinch ac350c1e28 Fix comment in client_w.py 2018-11-03 08:07:11 +00:00
Peter Hinch 0560b9960d Add tests for poll object. 2018-11-03 08:02:59 +00:00
Peter Hinch f01ec022da uasyncio iotest7 added, iotest6 uses ioq_len arg. 2018-06-28 06:36:01 +01:00
Peter Hinch 7a6ac8a45b iotest6.py add PR comment. 2018-06-20 18:07:53 +01:00
Peter Hinch bfbb9eb4a3 iotest6.py added: test for uasyncio fast_io 2018-06-20 16:48:25 +01:00
Peter Hinch 1ec748d1df tests/README.md Add note on scheduling. 2018-06-11 08:37:55 +01:00
Peter Hinch ee1dd76bdc Tests: tidy up printbuf(). 2018-06-11 08:21:55 +01:00
Peter Hinch 2693472af6 Add iotest5: unbuffered read and write. 2018-06-10 12:15:57 +01:00
Peter Hinch a439064774 Add temporary dir uasyncio_iostream. 2018-06-10 11:24:08 +01:00