خوشبختانه یوری قضاوت نیکی داشت کهاین خصوصیت را تحت عنوان طراحی اپلیکیشن در مشهد خصوصیت اساسی و محور ای api خویش تعیین کرد، به همین انگیزه یوزرها asyncio میدانند که نباید به آن توکل نمایند، ناتانیل آزاد بود که set_coroutine_wrapper را با یک خصوصیت محدودتر جایگزین نماید که فقط traceback را فردی سازی میکرد.
import sys
sys.set_coroutine_origin_tracking_depth(2)
async def my_coroutine():
pass
print(my_coroutine())
فیض:
RuntimeWarning:\'my_coroutine\' was never awaited
Coroutine created at (most recent call last)
File \"script.py\", line 8, in
print(my_coroutine())
این خیلی عالی میباشد، هیچ پیکربندی کلی دیگری نیست که بتواند شی coroutine را تغییر و تحول دهد، بدین ترتیب یوزرها asyncio نیازی به داشتن کد ندارند.