{"library":"culsans","type":"library","category":null,"description":"Culsans is a thread-safe async-aware queue for Python, providing a drop-in replacement for asyncio.Queue and janus.Queue with improved cancellation handling, phase-fair priority, and reentrant readers-writer lock (RWLock). It supports Python >=3.8 and is built on top of the aiologic library. Current version is 0.11.0, with a release cadence of approximately monthly updates.","language":"python","status":"active","version":"0.11.0","tags":["async","queue","thread-safe","aiologic","concurrency"],"last_verified":"Sat May 09","install":[{"cmd":"pip install culsans","imports":["from culsans import Queue","from culsans import QueueShutDown","from culsans import Grouper","from culsans import RWLock"]}],"homepage":null,"github":"https://github.com/x42005e1f/culsans","docs":"https://culsans.readthedocs.io","changelog":"https://culsans.readthedocs.io/latest/changelog.html","pypi":"https://pypi.org/project/culsans/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}