{ "info": { "author": "Nicholas Pilon", "author_email": "npilon@oreilly.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Database", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "redis_queue is useful for implementing a multi-producer,\n multi-consumer job queue. While it doesn't have all the handy blocking and\n locking features of Queue, it does have the advantages of being\n multi-process safe and persistant.\n \n Example Usage:::\n >>> from redis import Redis\n >>> from redis_queue import Queue\n >>> redis = Redis(host='127.0.0.1', port=6379)\n >>> queue = Queue(redis, 'test_queue')\n >>> queue.append('one')\n >>> queue.append('two')\n >>> queue.append('three')\n >>> queue.pop()\n 'three'\n >>> queue.pop()\n 'two'\n >>> queue.pop()\n 'one'\n >>> queue.append('one')\n >>> queue.append('two')\n >>> queue.append('three')\n >>> queue.popleft()\n 'one'\n >>> queue.popleft()\n 'two'\n >>> queue.popleft()\n 'three'", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/npilon/redis_queue/", "keywords": "queue redis", "license": "Apache", "maintainer": null, "maintainer_email": null, "name": "redis_queue", "package_url": "https://pypi.org/project/redis_queue/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/redis_queue/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bitbucket.org/npilon/redis_queue/" }, "release_url": "https://pypi.org/project/redis_queue/0.5/", "requires_dist": null, "requires_python": null, "summary": "A persistent, (mostly) atomic queue (like deque or Queue) implemented with redis backing.", "version": "0.5" }, "last_serial": 798663, "releases": { "0.1": [], "0.2": [ { "comment_text": "", "digests": { "md5": "51a630b0641dbf537669226e20f56862", "sha256": "0e9401958630ecbbb27c35e83d4648a6ad668d71d2e2c00550a35e877b2e2ec2" }, "downloads": -1, "filename": "redis_queue-0.2.tar.gz", "has_sig": false, "md5_digest": "51a630b0641dbf537669226e20f56862", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7482, "upload_time": "2010-05-12T00:06:09", "url": "https://files.pythonhosted.org/packages/55/0a/004df5ac7e715ec056a1f45860d321a9caacd82ff5fb2c382f80694ab55b/redis_queue-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "1ad215290bb45c3b0526a01475a61784", "sha256": "cafb83bb4a11d2b75bac14934cff6842fbe44a378405e04b7f41a5078d192961" }, "downloads": -1, "filename": "redis_queue-0.3.tar.gz", "has_sig": false, "md5_digest": "1ad215290bb45c3b0526a01475a61784", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7421, "upload_time": "2010-05-12T00:24:50", "url": "https://files.pythonhosted.org/packages/9e/f9/1af47da2d15e7fb4bdab82f62e8e4ec0056f17d57cd9496c29374a505792/redis_queue-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "61ab11fbb3e6afa6160fb95d925a4be2", "sha256": "5ea99cc380a0352830f6bcb1b74c916a41a2a439769e73e0680839868607bd0a" }, "downloads": -1, "filename": "redis_queue-0.4.tar.gz", "has_sig": false, "md5_digest": "61ab11fbb3e6afa6160fb95d925a4be2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7461, "upload_time": "2010-05-15T01:19:50", "url": "https://files.pythonhosted.org/packages/41/80/363cb3b902a228b9e49167e2d7bdd5eb02caa7a399da15771bf4cf6e4c34/redis_queue-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "786cc7999ba721c6c60b271b2dbec471", "sha256": "beccfd48e19e7c0603a7cbdf4bfce23e449470ba2d4a2bc79cfe9733ab0ff842" }, "downloads": -1, "filename": "redis_queue-0.5.tar.gz", "has_sig": false, "md5_digest": "786cc7999ba721c6c60b271b2dbec471", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7486, "upload_time": "2011-01-13T20:11:39", "url": "https://files.pythonhosted.org/packages/6f/f7/04822d1dd353740d6066481c733691277d2497d08e84fb7431668b7e38d7/redis_queue-0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "786cc7999ba721c6c60b271b2dbec471", "sha256": "beccfd48e19e7c0603a7cbdf4bfce23e449470ba2d4a2bc79cfe9733ab0ff842" }, "downloads": -1, "filename": "redis_queue-0.5.tar.gz", "has_sig": false, "md5_digest": "786cc7999ba721c6c60b271b2dbec471", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7486, "upload_time": "2011-01-13T20:11:39", "url": "https://files.pythonhosted.org/packages/6f/f7/04822d1dd353740d6066481c733691277d2497d08e84fb7431668b7e38d7/redis_queue-0.5.tar.gz" } ] }