import sys
import asyncio

from PySide6.QtCore import QLibraryInfo, QCoreApplication
from PySide6 import QtAsyncio

def no_op(): ...


async def my_coroutine():
    while True:
        await asyncio.to_thread(no_op)


if __name__ == "__main__":
    print('Python {}.{}.{}'.format(sys.version_info[0], sys.version_info[1],
                                   sys.version_info[2]))
    print(QLibraryInfo.build())
    app = QCoreApplication(sys.argv)
    QtAsyncio.run(my_coroutine())
