extmod/asyncio/uasyncio.py: Add backwards-compatible uasyncio alias.
This allows existing code that does `import uasyncio` or `import uasyncio as asyncio` to continue working. It uses the same lazy-loading as asyncio to prevent loading of unused features. This work was funded through GitHub Sponsors. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
This commit is contained in:
committed by
Damien George
parent
7979a4d267
commit
ca79b49619
8
extmod/asyncio/uasyncio.py
Normal file
8
extmod/asyncio/uasyncio.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# This module just allows `import uasyncio` to work. It lazy-loads from
|
||||
# `asyncio` without duplicating its globals dict.
|
||||
|
||||
|
||||
def __getattr__(attr):
|
||||
import asyncio
|
||||
|
||||
return getattr(asyncio, attr)
|
||||
Reference in New Issue
Block a user