The current `Future` implementation uses python's `threading` library, to maintain backwards compatibility with Python 2. If Python 2 is no longer supported, then the class can instead use `asyncio`.
The current
Futureimplementation uses python'sthreadinglibrary, to maintain backwards compatibility with Python 2.If Python 2 is no longer supported, then the class can instead use
asyncio.