28 Commits (35c0cff92bea230f8e16a8a7cdd50ea5f6a9df03)

Author SHA1 Message Date
Damien George 90aaf2dbef extmod/uasyncio: Fix gather cancelling and handling of exceptions. 3 years ago
Damien George 335002a4c0 extmod/uasyncio: Allow task state to be a callable. 3 years ago
Jim Mussared 3770fab334 all: Update Python formatting to latest Black version 21.12b0. 3 years ago
Damien George 43d08688c3 extmod/uasyncio: Fix gather returning exceptions from a cancelled task. 3 years ago
oclyke e29259d171 extmod/uasyncio: In open_connection use address info in socket creation. 3 years ago
Damien George 7ec95c2768 extmod/uasyncio: Get addr and bind server socket before creating task. 3 years ago
Damien George 514bf1a191 extmod/uasyncio: Fix race with cancelled task waiting on finished task. 3 years ago
Mike Teachman b0b8ebc4f6 extmod/uasyncio: Add readinto() method to Stream class. 3 years ago
Miguel Grinberg de2e081260 extmod/uasyncio: Fix start_server and wait_closed race condition. 3 years ago
Damien George 342d55529d extmod/uasyncio: Use .errno instead of .args[0] for OSError exceptions. 4 years ago
Jim Mussared 5e96e89999 extmod/uasyncio: Add ThreadSafeFlag. 4 years ago
Jim Mussared 7ed99544e4 extmod/uasyncio: Add asyncio.current_task(). 4 years ago
Damien George b505971069 extmod/uasyncio: Fix cancellation handling of wait_for. 4 years ago
Damien George 309dfe39e0 extmod/uasyncio: Add Task.done() method. 4 years ago
Damien George ca40eb0fda extmod/uasyncio: Delay calling Loop.call_exception_handler by 1 loop. 4 years ago
Damien George 55c76eaac1 extmod/uasyncio: Truncate negative sleeps to 0. 4 years ago
Damien George 441460d81f extmod/uasyncio: Add StreamReader.readexactly(n) method. 4 years ago
Damien George a4c96fb3b0 extmod/uasyncio: Add asyncio.wait_for_ms function. 4 years ago
Damien George 5f0661b4fe extmod/uasyncio: Change cannot to can't in error message, and test exp. 5 years ago
Damien George db137e70dc extmod/uasyncio: Add Loop.new_event_loop method. 5 years ago
Kevin Köck 15f41c2dbf extmod/uasyncio: Add global exception handling methods. 5 years ago
Damien George f97b5395ed extmod/uasyncio: Add StreamReader/StreamWriter as aliases of Stream cls. 5 years ago
Kevin Köck aca19c25d2 extmod/uasyncio: Add error message to Lock.release's RuntimeError. 5 years ago
Damien George b389bc0afa extmod/uasyncio: Implement Loop.stop() to stop the event loop. 5 years ago
Damien George 711dd392d3 extmod/uasyncio: Don't create a Loop instance in get_event_loop(). 5 years ago
Damien George 3b68f36175 extmod/uasyncio: Add manifest.py for freezing uasyncio Py files. 5 years ago
Damien George bc009fdd62 extmod/uasyncio: Add optional implementation of core uasyncio in C. 5 years ago
Damien George 63b9944382 extmod/uasyncio: Add new implementation of uasyncio module. 5 years ago