{ "info": { "author": "Michael Keirnan", "author_email": "michael@keirnan.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Distributed Computing", "Topic :: System :: Monitoring", "Topic :: System :: Systems Administration" ], "description": "|Build Status| |Coverage Status| |Downloads|\n\nRQ Retry\n========\n\n`RQ Retry`_ is a package that adds retry functionality to the `RQ`_\nqueueing system. It can retry failed jobs immediately or optionally\nschedule them to retry after a delay using `RQ Scheduler`_.\n\nInstallation\n============\n\n.. code::\n\n pip install rq-retry\n pip install rq-scheduler # optional\n\nUsage\n=====\n\nRun worker process:\n\n.. code::\n\n rqworker -w rq_retry.RetryWorker\n rqscheduler # optional\n\n`See Documentation for details`_\n\n.. _See Documentation for details: https://github.com/mgk/rq-retry/blob/master/README.md\n.. _RQ Retry: https://github.com/mgk/rq-retry/blob/master/README.md\n.. _RQ: http://python-rq.org/\n.. _RQ Scheduler: https://github.com/ui/rq-scheduler\n\n.. |Build Status| image:: https://travis-ci.org/mgk/rq-retry.svg?branch=master\n :target: https://travis-ci.org/mgk/rq-retry\n.. |Coverage Status| image:: https://coveralls.io/repos/mgk/rq-retry/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/mgk/rq-retry?branch=master\n.. |Downloads| image:: https://img.shields.io/pypi/dm/rq-retry.svg\n :target: https://pypi.python.org/pypi/rq-retry", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mgk/rq-retry/blob/master/README.md", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "rq-retry", "package_url": "https://pypi.org/project/rq-retry/", "platform": "any", "project_url": "https://pypi.org/project/rq-retry/", "project_urls": { "Homepage": "https://github.com/mgk/rq-retry/blob/master/README.md" }, "release_url": "https://pypi.org/project/rq-retry/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "RQ retry support", "version": "0.3.0" }, "last_serial": 1664646, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7dd6423303bf55b4ab00e18a3ca2c9f4", "sha256": "be9f3d010fb880a57f381dc81d7431b920b48b86bb0795ff0e9e350915cae6fc" }, "downloads": -1, "filename": "rq-retry-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7dd6423303bf55b4ab00e18a3ca2c9f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5996, "upload_time": "2015-08-01T17:00:02", "url": "https://files.pythonhosted.org/packages/7c/8f/ac8db101cc3583193de1f488482132a9257ba088b1978e0e0f986c7d48c1/rq-retry-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "155c6c784d3c0629194d30f518560114", "sha256": "aef65872ea18a2fe3a9398cef80ad7aee38d8f1584e4cd8c1a7597c1acf4aaf5" }, "downloads": -1, "filename": "rq-retry-0.0.2.tar.gz", "has_sig": false, "md5_digest": "155c6c784d3c0629194d30f518560114", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6106, "upload_time": "2015-08-01T17:57:16", "url": "https://files.pythonhosted.org/packages/2e/48/efc3b61bfef1b611f0e826b0bf9bcf8415fe04f923b33e081546d4cf7483/rq-retry-0.0.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "490ed1175f60dd08e491d33c6cd0e6df", "sha256": "f2057a687de5e8caa6b4dd6fe30bd4b50cfe067bce7b8c319f3e0dee98fb71e9" }, "downloads": -1, "filename": "rq_retry-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "490ed1175f60dd08e491d33c6cd0e6df", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6591, "upload_time": "2015-08-02T14:21:20", "url": "https://files.pythonhosted.org/packages/0f/fb/bce727e15f8924c2b2d7108c59e806988f2e6ec645b28604ba6bdf8670db/rq_retry-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d2f8d8b1450c74374ae556e1bac3497", "sha256": "8ce8c426bc0a977714bc542e2126db4aecbbf662828884e958dbe055f4f2e485" }, "downloads": -1, "filename": "rq-retry-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9d2f8d8b1450c74374ae556e1bac3497", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6319, "upload_time": "2015-08-02T14:21:16", "url": "https://files.pythonhosted.org/packages/4e/87/eb05b090c8eefc5019017b7d8a8d6882a547c5fddfae7080be520f4956ff/rq-retry-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "92c7deb907472306463fdfc2220b9673", "sha256": "c8cafedf3b11b931f422b12b304c9815cc84c3d145cd05aff337a0b973d0c000" }, "downloads": -1, "filename": "rq_retry-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92c7deb907472306463fdfc2220b9673", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6624, "upload_time": "2015-08-05T01:04:38", "url": "https://files.pythonhosted.org/packages/11/11/7dc7a16bc7e90ffc8d4c3a8b69feacec9e34b0e7c9acbb04709e2de498fe/rq_retry-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5c76edd73ac5bacc68b8d05dda0acec", "sha256": "a0ecb39b02c9df3bac9ef88cda2d93cefb9120e3d8ccef920b38a851330e917f" }, "downloads": -1, "filename": "rq-retry-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f5c76edd73ac5bacc68b8d05dda0acec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6642, "upload_time": "2015-08-05T01:04:34", "url": "https://files.pythonhosted.org/packages/2b/5a/986ab7cb31b619b3c7a37d1debabb94c3402da5e9ab3f545c355df58aca1/rq-retry-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "92c7deb907472306463fdfc2220b9673", "sha256": "c8cafedf3b11b931f422b12b304c9815cc84c3d145cd05aff337a0b973d0c000" }, "downloads": -1, "filename": "rq_retry-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92c7deb907472306463fdfc2220b9673", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6624, "upload_time": "2015-08-05T01:04:38", "url": "https://files.pythonhosted.org/packages/11/11/7dc7a16bc7e90ffc8d4c3a8b69feacec9e34b0e7c9acbb04709e2de498fe/rq_retry-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5c76edd73ac5bacc68b8d05dda0acec", "sha256": "a0ecb39b02c9df3bac9ef88cda2d93cefb9120e3d8ccef920b38a851330e917f" }, "downloads": -1, "filename": "rq-retry-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f5c76edd73ac5bacc68b8d05dda0acec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6642, "upload_time": "2015-08-05T01:04:34", "url": "https://files.pythonhosted.org/packages/2b/5a/986ab7cb31b619b3c7a37d1debabb94c3402da5e9ab3f545c355df58aca1/rq-retry-0.3.0.tar.gz" } ] }