« All posts

Async Python File IO Using Uring

The urio library provides asynchronous file I/O for Python, enabling true async read/write operations on Linux and Windows.

The urio library introduces asynchronous file I/O for Python, utilizing io_uring on Linux and IOCP on Windows to enable true asynchronous read and write operations. With a single API that works across platforms, urio offers a user-friendly interface for file operations, running GIL-free on CPython 3.12 and later versions.