wait_for has been a mess with respect to cancellations
consistently in asyncio. Hopefully the approach taken in
Python 3.12 solves the issues, so adopt that instead of trying
to "fix" wait_for with wrappers on older Pythons. Use async_timeout
as a polyfill on pre-3.11 Python.
wait_for
has been a mess with respect to cancellations consistently inasyncio
. Hopefully the approach taken in Python 3.12 solves the issues, so adopt that instead of trying to "fix"wait_for
with wrappers on older Pythons. Useasync_timeout
as a polyfill on pre-3.11 Python.Closes: #1056 Closes: #1052 Fixes: #955