{"library":"dramatiq","type":"library","category":null,"description":"Dramatiq is a fast, robust, and performant Python 3 background task processing library. It allows you to defer functions to run in the background, typically using message brokers like Redis or RabbitMQ. Currently at version 2.1.0, it maintains an active development cycle with frequent minor releases and occasional major versions introducing breaking changes.","language":"python","status":"active","version":"2.1.0","tags":["background tasks","message queue","task queue","async","worker"],"last_verified":"Fri May 22","install":[{"cmd":"pip install dramatiq","imports":["from dramatiq import actor","from dramatiq import set_broker","from dramatiq import Broker","from dramatiq.brokers.redis import RedisBroker","from dramatiq.brokers.rabbitmq import RabbitmqBroker","from dramatiq.brokers.stub import StubBroker","from dramatiq.middleware import ResultMiddleware"]},{"cmd":"pip install dramatiq[redis]","imports":[]},{"cmd":"pip install dramatiq[rabbitmq]","imports":[]}],"homepage":"https://dramatiq.io","github":"https://github.com/Bogdanp/dramatiq","docs":"https://dramatiq.io","changelog":"https://dramatiq.io/changelog.html","pypi":"https://pypi.org/project/dramatiq/","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.7,"avg_import_s":0.27,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/dramatiq/compatibility"}}