{ "info": { "author": "Vladislav Bakin", "author_email": "mixkorshun@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": ".. image:: https://raw.githubusercontent.com/mixkorshun/celery-beatx/master/docs/_static/logo-small.png\n :alt: Celery BeatX\n\n|build-status| |coverage| |version| |pep8| |license|\n\nCelery-BeatX is a modern fail-safe schedule for Celery.\n\nCelery-BeatX allows you to store schedule in different storages and\nprovides functionality to start celery-beat simultaneously at many nodes.\n\nFeatures:\n * stores schedule in different storages (currently support: redis, memcached)\n * allows to correctly run several instances of celerybeat simultaneously\n\nSee the documentation_ for more details.\n\nInstall\n-------\n\nThe package can be installed using::\n\n pip install celery-beatx\n\nAfter package installed you should set celery scheduler::\n\n celery_app.config_from_object({\n # ...\n 'beat_scheduler': 'beatx.schedulers.Scheduler',\n 'beatx_store': 'redis://127.0.0.1:6379/',\n # ...\n })\n\nContributing\n------------\n\nIf you have any valuable contribution, suggestion or idea,\nplease let us know as well because we will look into it.\n\nPull requests are welcome too.\n\n\n.. _documentation: https://celery-beatx.readthedocs.io/\n\n\n.. |build-status| image:: https://travis-ci.org/mixkorshun/celery-beatx.svg?branch=master\n :alt: build status\n :target: https://travis-ci.org/mixkorshun/celery-beatx\n\n.. |coverage| image:: https://codecov.io/gh/mixkorshun/celery-beatx/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/mixkorshun/celery-beatx\n\n.. |license| image:: https://img.shields.io/badge/License-MIT-yellow.svg\n :alt: MIT\n :target: https://opensource.org/licenses/MIT\n\n.. |version| image:: https://badge.fury.io/py/celery-beatx.svg\n :alt: pypi\n :target: https://pypi.python.org/pypi/celery-beatx\n\n.. |pep8| image:: https://img.shields.io/badge/code%20style-pep8-orange.svg\n :target: https://www.python.org/dev/peps/pep-0008/\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mixkorshun/celery-beatx", "keywords": "celery", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "celery-beatx", "package_url": "https://pypi.org/project/celery-beatx/", "platform": "", "project_url": "https://pypi.org/project/celery-beatx/", "project_urls": { "Homepage": "https://github.com/mixkorshun/celery-beatx" }, "release_url": "https://pypi.org/project/celery-beatx/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "Modern fail-safe schedule for Celery", "version": "0.4.1" }, "last_serial": 3551530, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5d0f9485b3d14b5178955516b4c324b1", "sha256": "3a1b5f6eb3d1afebe6e9ca14fb32beaaf7385bad21dd56051e5ead15b1d96d7c" }, "downloads": -1, "filename": "celery_beatx-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5d0f9485b3d14b5178955516b4c324b1", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 4943, "upload_time": "2017-06-28T09:42:02", "url": "https://files.pythonhosted.org/packages/9b/37/76befc37aabc4f35d82773550fbbe9d7c6f7e8e03d97df0115a9af17097a/celery_beatx-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8bbaf735a2c2878c4cc81015cae66d9c", "sha256": "b45a6c1fe83d1ca3c8f01a8f62b9556f83cfcdc4a8ab8f1732d941913d84db5c" }, "downloads": -1, "filename": "celery-beatx-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8bbaf735a2c2878c4cc81015cae66d9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2904, "upload_time": "2017-06-28T09:42:04", "url": "https://files.pythonhosted.org/packages/ef/60/92409fa8aff681351390a3a251a1579aa299baf37dedcb6123614e21668e/celery-beatx-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ec9d890e2cc197217f932dc87f3d6c70", "sha256": "280734b83a8bfd5e665febe7d9f8ca4c131c41ca8fd6abecf35f5264128040c1" }, "downloads": -1, "filename": "celery_beatx-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ec9d890e2cc197217f932dc87f3d6c70", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4926, "upload_time": "2017-06-28T15:33:57", "url": "https://files.pythonhosted.org/packages/d3/b1/596cbf8fdfd2381c068967aecab2f66c31b8afa84d41917d6a8edfc4f8ed/celery_beatx-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "213b58c402a4159a87dbaa7dba0d2e34", "sha256": "12ae837045c9fedb9126a249f1d095fe616f4917128a4c0a3036f317955cfecf" }, "downloads": -1, "filename": "celery-beatx-0.2.0.tar.gz", "has_sig": false, "md5_digest": "213b58c402a4159a87dbaa7dba0d2e34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2938, "upload_time": "2017-06-28T15:34:02", "url": "https://files.pythonhosted.org/packages/91/76/4f47d664aa6ee0287201218284de154e43daed2c9c6f6bcc0ad2cab74ff9/celery-beatx-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a4968ef072bf5d191b1e38adcac07f36", "sha256": "097dfef49f403cceb78d1735d0d18db2ee24de9e421c8c76a73e93319f732c84" }, "downloads": -1, "filename": "celery_beatx-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a4968ef072bf5d191b1e38adcac07f36", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4908, "upload_time": "2017-06-28T15:53:33", "url": "https://files.pythonhosted.org/packages/4d/17/6a1498a078f25bd02f570f14cfcb046d7347eb0a2ee2070b3d8dccbe2134/celery_beatx-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "911cdccda52bf1e32c3053c00b03a0fd", "sha256": "92052c0c452228672698c5c63c07c0c917f0ec749cb03c94341c1afe4decaaaf" }, "downloads": -1, "filename": "celery-beatx-0.2.1.tar.gz", "has_sig": false, "md5_digest": "911cdccda52bf1e32c3053c00b03a0fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2922, "upload_time": "2017-06-28T15:53:35", "url": "https://files.pythonhosted.org/packages/b0/68/e233e9597762475010709d0785c24b03829dd46555bb81331b4ed2eafd58/celery-beatx-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "9777317b4ecea3b4b0702c039761fe18", "sha256": "c713424f0681dddbdef44751a840dcccdbf0974ca44373bfd6f97746eb2cdba7" }, "downloads": -1, "filename": "celery_beatx-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9777317b4ecea3b4b0702c039761fe18", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7306, "upload_time": "2017-08-15T23:43:21", "url": "https://files.pythonhosted.org/packages/f2/49/45ca2d7d2539a0bd19ad493e7faf984dd4956ed759454fd95aabee2cb29d/celery_beatx-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c92fff255369909e208d5a4421f0f2a", "sha256": "33b361d5103d9d702e51cdd6c4f5780fe446d60f1ca634e930f888649ef372e1" }, "downloads": -1, "filename": "celery-beatx-0.3.0.tar.gz", "has_sig": false, "md5_digest": "1c92fff255369909e208d5a4421f0f2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4659, "upload_time": "2017-08-15T23:43:19", "url": "https://files.pythonhosted.org/packages/63/46/bdaa21c94ef4a6d1ac1c4fe83f182ab9ae706aeb40a9abdfe69a760f32cf/celery-beatx-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b2d8192be7012184a08b60cafc8216a4", "sha256": "cf0aa07ed3d7b1ca78481b240322b32a1a927ead069f1c33f1e130fd99537c89" }, "downloads": -1, "filename": "celery-beatx-0.3.1.tar.gz", "has_sig": false, "md5_digest": "b2d8192be7012184a08b60cafc8216a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4696, "upload_time": "2018-01-26T23:25:04", "url": "https://files.pythonhosted.org/packages/70/7a/5249513ef70e039accd2565783bb2d642beb116853af1f12ce52ca2c74c1/celery-beatx-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "470af2a35930017d353756ace5a1dffa", "sha256": "ebd2a439ac9676f279fe2b37e59f56a03b3ceb43a449beb7fa34f1899b672b1b" }, "downloads": -1, "filename": "celery-beatx-0.3.2.tar.gz", "has_sig": false, "md5_digest": "470af2a35930017d353756ace5a1dffa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4805, "upload_time": "2018-01-27T01:36:35", "url": "https://files.pythonhosted.org/packages/c2/aa/98f4e977e347c258815753fe89ad04af733a1fffcc7292e0e0e97e047214/celery-beatx-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "1363aa6fab84062eb3ed483340995918", "sha256": "279c31fda554070b424f18d4d3895473f1767ab17766029d1ed0df59fd16bd4d" }, "downloads": -1, "filename": "celery-beatx-0.3.3.tar.gz", "has_sig": false, "md5_digest": "1363aa6fab84062eb3ed483340995918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4859, "upload_time": "2018-01-27T01:43:53", "url": "https://files.pythonhosted.org/packages/d6/91/4541c4a0d4efe77a9b8fb318a2b250f893e1aa411cc1b3b6c188725c8d12/celery-beatx-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "145257ecdb504fa82ce92e9ec1688e0e", "sha256": "63867faf9b69ee750f05c44e899203ec74398ad9a8d2ddf5177ded0a0672c348" }, "downloads": -1, "filename": "celery-beatx-0.4.0.tar.gz", "has_sig": false, "md5_digest": "145257ecdb504fa82ce92e9ec1688e0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5183, "upload_time": "2018-02-04T23:07:07", "url": "https://files.pythonhosted.org/packages/ce/93/925230a7ebe5c0d71a01806edef055a9beacdf9f2b8f52c00039e0868242/celery-beatx-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "076aee6fd3dda3009719e23146bb3d19", "sha256": "dfcff5a4e232a5e8accada62a88c48b8f970ef745923b70894972be39245213d" }, "downloads": -1, "filename": "celery-beatx-0.4.1.tar.gz", "has_sig": false, "md5_digest": "076aee6fd3dda3009719e23146bb3d19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5182, "upload_time": "2018-02-04T23:10:11", "url": "https://files.pythonhosted.org/packages/15/77/d9d3d043a225ad550298254a01290dcfe01a39802cca0dac39130a1cdc9e/celery-beatx-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "076aee6fd3dda3009719e23146bb3d19", "sha256": "dfcff5a4e232a5e8accada62a88c48b8f970ef745923b70894972be39245213d" }, "downloads": -1, "filename": "celery-beatx-0.4.1.tar.gz", "has_sig": false, "md5_digest": "076aee6fd3dda3009719e23146bb3d19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5182, "upload_time": "2018-02-04T23:10:11", "url": "https://files.pythonhosted.org/packages/15/77/d9d3d043a225ad550298254a01290dcfe01a39802cca0dac39130a1cdc9e/celery-beatx-0.4.1.tar.gz" } ] }