{"library":"bullmq","type":"library","category":null,"description":"BullMQ for Python is an official Python port of the popular Node.js message queue, designed for reliable background job processing using Redis. It leverages `asyncio` for efficient, concurrent task execution and is interoperable with its Node.js counterpart due to shared Lua scripts. Currently at version 2.20.3, the library sees active development with frequent bug fixes and feature enhancements, including new major versions that may introduce breaking changes.","language":"python","status":"active","version":"2.20.3","tags":["message queue","background jobs","redis","asyncio","distributed tasks","queue"],"last_verified":"Thu May 21","install":[{"cmd":"pip install bullmq","imports":["from bullmq import Queue","from bullmq import Worker","from bullmq import QueueEvents","from bullmq import FlowProducer"]}],"homepage":"https://bullmq.io","github":"https://github.com/taskforcesh/bullmq","docs":null,"changelog":null,"pypi":"https://pypi.org/project/bullmq/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":90,"avg_install_s":2.7,"avg_import_s":0.5,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/bullmq/compatibility"}}