{"library":"readerwriterlock","type":"library","category":null,"description":"The `readerwriterlock` library provides a Python 3 implementation of the three classic Reader-Writer problems. It offers different lock types (Reader priority, Writer priority, Fair priority) and is compliant with the standard Python lock interface, including support for timeouts. The current version is 1.0.9, and releases are infrequent, indicating a stable and mature library.","language":"python","status":"active","version":"1.0.9","tags":["concurrency","threading","lock","reader-writer lock","synchronization"],"install":[{"cmd":"pip install readerwriterlock","imports":["from readerwriterlock import rwlock\nlock = rwlock.RWLockFair()","from readerwriterlock import rwlock\nlock = rwlock.RWLockFairD()"]}],"homepage":null,"github":"https://github.com/elarivie/pyReaderWriterLock","docs":null,"changelog":null,"pypi":"https://pypi.org/project/readerwriterlock/","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.6,"avg_import_s":0.05,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/readerwriterlock/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}