{ "info": { "author": "Klimov Konstantin", "author_email": "moelius1983@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "=========\nGromozeka\n=========\n\nGromozeka is distributed task queue, based on RabbitMQ.\n\n.. image:: https://readthedocs.org/projects/gromozeka/badge/?version=latest\n :target: https://gromozeka.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nFeatures\n--------\n\n- Brokers:\n\n - RabbitMQ\n\n- Result backends:\n\n - Redis\n\n- simple definition of a task as a normal function.\n- ability to retry on error (max_retries and retry_countdown options).\n- ability to bind task as self option to worker function.\n- ability to make control on workers with internal API\n\nTODO's\n------\n- [ ] Tests\n- [x] Workflows (need's result backend_adapter)\n\nInstallation\n------------\n\nAs usually use pip:\n\n.. code-block:: bash\n\n pip install gromozeka\n\nDocumentation\n-------------\n\nSee full `documentation `_", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/moelius/gromozeka", "keywords": "task job queue distributed messaging pika rabbit rabbitmq pool worker", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gromozeka", "package_url": "https://pypi.org/project/gromozeka/", "platform": "", "project_url": "https://pypi.org/project/gromozeka/", "project_urls": { "Homepage": "https://github.com/moelius/gromozeka" }, "release_url": "https://pypi.org/project/gromozeka/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "Distributed task queue.", "version": "0.1.4" }, "last_serial": 3957818, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "76ba10890706ea4c0db9396b15961ba2", "sha256": "9f249c6821541153ea00598834c19949e9cf6e484edd373aab349d65e829e4e1" }, "downloads": -1, "filename": "gromozeka-0.0.1.tar.gz", "has_sig": false, "md5_digest": "76ba10890706ea4c0db9396b15961ba2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15519, "upload_time": "2018-02-28T16:20:52", "url": "https://files.pythonhosted.org/packages/2e/2e/a94ef86fbcac22727dc7457fb1881227aeba74ea8daf1d7693dd3bda4617/gromozeka-0.0.1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "f8bd1ec8bea15b37253e5c592e018fe4", "sha256": "10c2fdb0983c6a29c7d899db9be8bbf4792a8250239b0a0863e1f163af2b027f" }, "downloads": -1, "filename": "gromozeka-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f8bd1ec8bea15b37253e5c592e018fe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15624, "upload_time": "2018-02-28T19:19:34", "url": "https://files.pythonhosted.org/packages/8a/b8/ea2dd262b844903d3f7914fa0933060726c912a27b2473ec03958c5b7e93/gromozeka-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "40c1c3c2ed05ccfd28eb58114732a0c6", "sha256": "9296689dac2dda175c92c21ef702c3a0a7bde6cbc2af3febc7f989f251c3a111" }, "downloads": -1, "filename": "gromozeka-0.0.4.tar.gz", "has_sig": false, "md5_digest": "40c1c3c2ed05ccfd28eb58114732a0c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15865, "upload_time": "2018-02-28T19:48:23", "url": "https://files.pythonhosted.org/packages/9e/52/4c1328b4a9d390e05de7ce2eee6478f28a8c5b16cd0fdfb4ade23d3eaba0/gromozeka-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "770d80dce5f6f4a6a3c469844894ce48", "sha256": "02e8e908722458cadd1560b5826142e451ee6d7b77619f6653f0087db5536648" }, "downloads": -1, "filename": "gromozeka-0.0.5.tar.gz", "has_sig": false, "md5_digest": "770d80dce5f6f4a6a3c469844894ce48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15879, "upload_time": "2018-03-01T10:20:04", "url": "https://files.pythonhosted.org/packages/08/28/5543d876e1e41c2fba1f1767f24dc632f3befa43556bde5c9d746c3e4818/gromozeka-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "c9d388771fec9f609010f4a87ca6596e", "sha256": "e8a30cf05c9c64d0d3db10bb1c2a12d08c602523feeab83f3ee5c15a0139df46" }, "downloads": -1, "filename": "gromozeka-0.0.6.tar.gz", "has_sig": false, "md5_digest": "c9d388771fec9f609010f4a87ca6596e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15500, "upload_time": "2018-03-06T10:30:32", "url": "https://files.pythonhosted.org/packages/3e/b5/b48e39e01fea3a7f3ae366f527554760560458c05e7cb58d7c171b62ed4d/gromozeka-0.0.6.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "7ce169b9ce96537adb299adb1f513587", "sha256": "c7f5a1d83aea60762353a154cd287f2584e6f8076827661818a4d3fae1869dc5" }, "downloads": -1, "filename": "gromozeka-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7ce169b9ce96537adb299adb1f513587", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26680, "upload_time": "2018-06-08T12:49:51", "url": "https://files.pythonhosted.org/packages/84/c9/610f3a08915a1ac5b25b6c8ff8625cdbac0de8ce46790991e8b4bd903541/gromozeka-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6bc058175e2a64eff9331a2d6fb2e3af", "sha256": "94861c099bec07878922b9c9372d8dff3a2290b02a6d5618410c8ac75e43d80f" }, "downloads": -1, "filename": "gromozeka-0.1.1.tar.gz", "has_sig": false, "md5_digest": "6bc058175e2a64eff9331a2d6fb2e3af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26905, "upload_time": "2018-06-12T08:18:15", "url": "https://files.pythonhosted.org/packages/c8/c8/38548e8c01166e243ba3a40db7b7b209411d66afb0f6016ad756e0c3250c/gromozeka-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e357556345dd7646f4eec18977102598", "sha256": "361dc2593320e89e5eeb7b0f49976455655e9d2b9c383e1c8a731f422ac3e0c5" }, "downloads": -1, "filename": "gromozeka-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e357556345dd7646f4eec18977102598", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26897, "upload_time": "2018-06-12T08:32:10", "url": "https://files.pythonhosted.org/packages/53/aa/084b495bbb73347883686a15c9d9b750384b8df2acebfb14340ceea419f9/gromozeka-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d084cb29cb0a2c179473f8d6bb8cde3d", "sha256": "f1a7067c241706b1e773b81094abff5819975ddc5943de35733c7cc4fac6c29f" }, "downloads": -1, "filename": "gromozeka-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d084cb29cb0a2c179473f8d6bb8cde3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27127, "upload_time": "2018-06-12T21:19:14", "url": "https://files.pythonhosted.org/packages/fe/f4/ce2fafa1ebe62210f3f3c34541e3bef953ae795fcadbbd5ac13fb72bd6fa/gromozeka-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "0a2e5f542dfec3b6c2d26e21018f86ad", "sha256": "c11cbe9fdbe50e04963e7791a3307c48fb0a1cad56c658d88ef317372229dacf" }, "downloads": -1, "filename": "gromozeka-0.1.4.tar.gz", "has_sig": false, "md5_digest": "0a2e5f542dfec3b6c2d26e21018f86ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27161, "upload_time": "2018-06-13T14:21:30", "url": "https://files.pythonhosted.org/packages/5f/75/1111d06745f01af0d4bbec2b9811caba897df6c6c249925061a6bd424cf2/gromozeka-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0a2e5f542dfec3b6c2d26e21018f86ad", "sha256": "c11cbe9fdbe50e04963e7791a3307c48fb0a1cad56c658d88ef317372229dacf" }, "downloads": -1, "filename": "gromozeka-0.1.4.tar.gz", "has_sig": false, "md5_digest": "0a2e5f542dfec3b6c2d26e21018f86ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27161, "upload_time": "2018-06-13T14:21:30", "url": "https://files.pythonhosted.org/packages/5f/75/1111d06745f01af0d4bbec2b9811caba897df6c6c249925061a6bd424cf2/gromozeka-0.1.4.tar.gz" } ] }