import curio
import sniffio
import asyncio
async def current_framework():
return sniffio.current_async_library()
async def amain():
sniffio.current_async_library()
return await asyncio.to_thread(curio.run, current_framework)
print(asyncio.run(amain())) # prints asyncio - should print curio