{"library":"rq","install":[{"cmd":"pip install rq","imports":["from redis import Redis\nfrom rq import Queue\n\n# Connection required at Queue creation time\nredis_conn = Redis(host='localhost', port=6379, db=0)\nq = Queue(connection=redis_conn)\n\n# Functions must be importable — define in a module, not __main__\nfrom myapp.tasks import process_data\njob = q.enqueue(process_data, arg1, arg2)\n\n# Get result (rq >= 1.12)\nresult = job.return_value()  # None until job completes\n\n# Check status — returns JobStatus enum, not string\nfrom rq.job import JobStatus\nstatus = job.get_status()\nif status == JobStatus.FINISHED:\n    print(job.return_value())"]}]}