{ "info": { "author": "Ted Nyman", "author_email": "ted@ted.io", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6" ], "description": "\n\nFull documentation (with example code) is at http://github.com/doctorondemand/qr3\n\nQR3\n=====\n\n**QR3** helps you create and work with **queue, capped collection (bounded queue),\ndeque, and stack** data structures for **Redis**. Redis is well-suited for\nimplementations of these abstract data structures, and QR3 makes it even easier to\nwork with the structures in Python.\n\nQuick Setup\n------------\nYou'll need [Redis](http://github.com/antirez/redis/ \"Redis\") itself (QR makes use \nof MULTI/EXEC, so you'll need the Git edge version), and the current Python interface\nfor Redis, [redis-py](http://github.com/andymccurdy/redis-py \"redis-py\"). \n\nRun setup.py to install qr3 or 'pip install qr3'.\n\nResponding to PR's\n------------------\nGiven that this package primarily supports internal use cases, we cannot guarantee a \nspecific response time on PRs for new features. However, we will do our best to \nconsider them in a timely fashion.\n\nWe do commit to reviewing anything related to a security issue in a timely manner. \nWe ask that you first submit anything of that nature to security@doctorondemand.com \nprior to creating a PR and follow responsible disclosure rules.\n\nThanks for your interest in helping with this package!\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/doctorondemand/qr3", "keywords": "Redis,queue,data structures", "license": "MIT", "maintainer": "DoctorOnDemand", "maintainer_email": "sustaining@doctorondemand.com", "name": "qr3", "package_url": "https://pypi.org/project/qr3/", "platform": "", "project_url": "https://pypi.org/project/qr3/", "project_urls": { "Homepage": "http://github.com/doctorondemand/qr3" }, "release_url": "https://pypi.org/project/qr3/1.0.0/", "requires_dist": [ "future", "redis" ], "requires_python": "", "summary": "Redis-powered queues, capped collections, deques, and stacks", "version": "1.0.0" }, "last_serial": 4095409, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "5d7bdd9033ab1c4e6ecafa6e2a905df3", "sha256": "9886e1783139f4038f004e508ad370ff61f497d2651c94b540ff6a2b7451e5ad" }, "downloads": -1, "filename": "qr3-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "5d7bdd9033ab1c4e6ecafa6e2a905df3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 15530, "upload_time": "2018-07-24T00:30:51", "url": "https://files.pythonhosted.org/packages/b5/46/6582906f9a0fbaf227dabc38f2161c6d3d2460c3ad99e833286c56d16df9/qr3-1.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "dadb6c37282f3db07116f5826dc7d31f", "sha256": "1987662f5fb31322e6146b4e6e11cc7a1f0400c954e44ad3e788207a509ed3c6" }, "downloads": -1, "filename": "qr3-1.0.0-py3.7.egg", "has_sig": false, "md5_digest": "dadb6c37282f3db07116f5826dc7d31f", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 16343, "upload_time": "2018-07-24T00:30:52", "url": "https://files.pythonhosted.org/packages/3a/3e/9f8f9b1a4d160dd0a9746715bff79c2335d6a17d91733864ff3866596d0d/qr3-1.0.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "0f787cccebca07e977a73cc1c62b85b6", "sha256": "668df5fdb95271cdfe7195a08d8958c43d960e89ae26ef781ac0dbcf89eec0be" }, "downloads": -1, "filename": "qr3-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0f787cccebca07e977a73cc1c62b85b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6758, "upload_time": "2018-07-24T00:30:49", "url": "https://files.pythonhosted.org/packages/44/45/33873a6e8d150bf2854163f4919fc787dd3d01f871a00df3465de87f4892/qr3-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6755afbad16be485603e032cddba64da", "sha256": "69efb981fe3a877fd5d30e1d67fd492b3c1c225843ef5868f068f199a4fd9543" }, "downloads": -1, "filename": "qr3-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6755afbad16be485603e032cddba64da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9593, "upload_time": "2018-07-24T00:30:53", "url": "https://files.pythonhosted.org/packages/68/3e/5c4f83e44733a53d5e36ce313741a89499fc303dc57e4cb8e9b7e5d17821/qr3-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5d7bdd9033ab1c4e6ecafa6e2a905df3", "sha256": "9886e1783139f4038f004e508ad370ff61f497d2651c94b540ff6a2b7451e5ad" }, "downloads": -1, "filename": "qr3-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "5d7bdd9033ab1c4e6ecafa6e2a905df3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 15530, "upload_time": "2018-07-24T00:30:51", "url": "https://files.pythonhosted.org/packages/b5/46/6582906f9a0fbaf227dabc38f2161c6d3d2460c3ad99e833286c56d16df9/qr3-1.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "dadb6c37282f3db07116f5826dc7d31f", "sha256": "1987662f5fb31322e6146b4e6e11cc7a1f0400c954e44ad3e788207a509ed3c6" }, "downloads": -1, "filename": "qr3-1.0.0-py3.7.egg", "has_sig": false, "md5_digest": "dadb6c37282f3db07116f5826dc7d31f", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 16343, "upload_time": "2018-07-24T00:30:52", "url": "https://files.pythonhosted.org/packages/3a/3e/9f8f9b1a4d160dd0a9746715bff79c2335d6a17d91733864ff3866596d0d/qr3-1.0.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "0f787cccebca07e977a73cc1c62b85b6", "sha256": "668df5fdb95271cdfe7195a08d8958c43d960e89ae26ef781ac0dbcf89eec0be" }, "downloads": -1, "filename": "qr3-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0f787cccebca07e977a73cc1c62b85b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6758, "upload_time": "2018-07-24T00:30:49", "url": "https://files.pythonhosted.org/packages/44/45/33873a6e8d150bf2854163f4919fc787dd3d01f871a00df3465de87f4892/qr3-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6755afbad16be485603e032cddba64da", "sha256": "69efb981fe3a877fd5d30e1d67fd492b3c1c225843ef5868f068f199a4fd9543" }, "downloads": -1, "filename": "qr3-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6755afbad16be485603e032cddba64da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9593, "upload_time": "2018-07-24T00:30:53", "url": "https://files.pythonhosted.org/packages/68/3e/5c4f83e44733a53d5e36ce313741a89499fc303dc57e4cb8e9b7e5d17821/qr3-1.0.0.tar.gz" } ] }