{"library":"aiorwlock","type":"library","category":null,"description":"aiorwlock provides a read-write lock, a synchronization primitive for `asyncio` applications. It allows multiple reader tasks to hold a lock concurrently, while a writer task obtains an exclusive lock, blocking all readers and other writers. This pattern is ideal for resources that are frequently read but infrequently written. The library is currently at version 1.5.1 and maintains an active release cadence with several minor and patch updates per year.","language":"python","status":"active","version":"1.5.1","tags":["asyncio","lock","read-write lock","synchronization","concurrency"],"last_verified":"Wed May 20","install":[{"cmd":"pip install aiorwlock","imports":["from aiorwlock import RWLock"]}],"homepage":null,"github":"https://github.com/aio-libs/aiorwlock","docs":"https://github.com/aio-libs/aiorwlock","changelog":null,"pypi":"https://pypi.org/project/aiorwlock/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.5,"avg_import_s":0.25,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/aiorwlock/compatibility"}}