{"library":"minique","title":"Minique","description":"Minimal Redis job runner for Python. Version 0.11.0, released sporadically. Requires Python >=3.9, depends on Redis.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install minique[redis]"],"cli":null},"imports":["from minique import Queue","from minique import Job","from minique import enqueue","from minique import worker"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nimport redis\nfrom minique import Queue, enqueue, worker\n\nredis_client = redis.Redis.from_url(os.environ.get('REDIS_URL', 'redis://localhost:6379/0'))\nqueue = Queue('default', connection=redis_client)\n\n# Enqueue a job\njob = enqueue(queue, 'my_function', args=(1, 2), kwargs={})\nprint(f'Enqueued job {job.id}')\n\n# Work off jobs\nworker(queue, burst=True)\n","lang":"python","description":"Creates a Redis-backed job queue, enqueues a function call, and processes jobs in burst mode.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}