{ "info": { "author": "Gergely Brautigam", "author_email": "gergely.brautigam@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: Public Domain", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Utilities" ], "description": ".. image:: logo/crono_logo.png\n\nCronohub\n========\n\nArchive from anywhere to anywhere using the power of plugins.\n\nHow does it work?\n=================\n\nCronohub in it's own is useless. It's power comes from plugins located here\nplugins_repository_. These plugins are used as **source** and **target**.\nExamples are under the plugins_ sections. Once an appropriate plugin is\nselected for downloading and uploading, cronohub takes care of the rest.\n\nFor example to download all repositories for a user from github and then\nupload all those repositories to an s3 bucket with timestamp cronohub would\nbe used like this:\n\n.. code-block:: bash\n\n cronohub -s github -t s3\n\nThe github plugin takes care of all of the necessary authentication and\nparallel downloading of all repositories. The plugin also has the ability\nto filter out repos that the user whishes to archive. It's all based on\nthe plugin. For more information, locate the plugin and read it's README.\n\nInstall\n=======\n\nInstallation is simply calling:\n\n.. code-block:: bash\n\n pip install cronohub\n\n\nUsage\n=====\n\nTo see a help of cronohub simply access the help screen.\n\n.. code-block:: bash\n\n cronohub -h\n\n\n.. _plugins:\n\nPlugins\n=======\n\nThe plugins are the soul of cronohub. They are constantly added and can be\nvery specific and for a single purpose or can be for a wider audience.\nCronohub only provides a platform for all these plugins to exist and work\ntogether. Cronohub is a mediator in this case.\n\nFor more information please read the plugin's readme section that explains\nhow they work and how a new one can be added and where they need to be\nlocated in order or cronohub the pick them up.\n\n.. _plugins_repository: https://github.com/cronohub/plugins\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cronohub", "keywords": "cli,git", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "cronohub", "package_url": "https://pypi.org/project/cronohub/", "platform": "", "project_url": "https://pypi.org/project/cronohub/", "project_urls": { "Homepage": "https://github.com/cronohub" }, "release_url": "https://pypi.org/project/cronohub/0.1.2/", "requires_dist": [ "PyGithub", "setuptools", "wheel" ], "requires_python": "", "summary": "Archive your github repositories to anywhere you want.", "version": "0.1.2" }, "last_serial": 4834682, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "585fb0018179f9907297b0a107bf90f5", "sha256": "719d38ff53586e76c94ffea246a932b1fd3d34ecbfe9ea572177dcca4888d7b8" }, "downloads": -1, "filename": "cronohub-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "585fb0018179f9907297b0a107bf90f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5388, "upload_time": "2019-01-23T16:04:00", "url": "https://files.pythonhosted.org/packages/02/82/43a96cf3a8804d2d3155e9f32e053d39c19733236af4b373a38ea469ebab/cronohub-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd15cb1366aac197a21072801576b788", "sha256": "14616f7ceba2a66b6a5b9d5c3aaa93a5dec5b5b8984b1d4934ede441af3be99b" }, "downloads": -1, "filename": "cronohub-0.0.1.tar.gz", "has_sig": false, "md5_digest": "bd15cb1366aac197a21072801576b788", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4395, "upload_time": "2019-01-23T16:04:03", "url": "https://files.pythonhosted.org/packages/1a/ef/2ce0ca731fe66232e3490af42fcd63f97c5fd8cbb68617784c704acc394c/cronohub-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "84f2f3552c210bbc3c768280760482ed", "sha256": "a6b083db9861cce9d187dfaa4635830883f0ceb6286c1026c8db2976c258de30" }, "downloads": -1, "filename": "cronohub-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "84f2f3552c210bbc3c768280760482ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5826, "upload_time": "2019-01-23T16:53:41", "url": "https://files.pythonhosted.org/packages/48/b0/d46a91e4029cd6a0d4a9efbca9082461fa825b1e52523d6cba619775ec47/cronohub-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5974edded6f557a0f660552df384b11", "sha256": "0a67ca69e4051b7a75246f18336f4fb33ad627974e6cb581f5588549ecd3e9b4" }, "downloads": -1, "filename": "cronohub-0.0.2.tar.gz", "has_sig": false, "md5_digest": "a5974edded6f557a0f660552df384b11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4706, "upload_time": "2019-01-23T16:53:42", "url": "https://files.pythonhosted.org/packages/8a/75/feb099bd6df1e2da437159589fd6ff85e3905bf76e78db2d3755c9e5a5cf/cronohub-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "0617bd4bb51d6fecf29dad55f2979ae1", "sha256": "04a64b8cbaac3695c6f2e2ff2118fe18ad55add03814c2d4d6a81b5ea316cca8" }, "downloads": -1, "filename": "cronohub-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0617bd4bb51d6fecf29dad55f2979ae1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6280, "upload_time": "2019-01-23T20:55:44", "url": "https://files.pythonhosted.org/packages/f7/f4/4d1b57daa4a47246ab01b4f797b73a4e699a54774050965ec69d72d606ca/cronohub-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a612dc8871a14ca5ed051e290f8f25c9", "sha256": "bc712dd3e7aae5870420416aac0d314e477cdec6510fe87b99c3da1bbdee1384" }, "downloads": -1, "filename": "cronohub-0.0.3.tar.gz", "has_sig": false, "md5_digest": "a612dc8871a14ca5ed051e290f8f25c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4905, "upload_time": "2019-01-23T20:55:46", "url": "https://files.pythonhosted.org/packages/7d/a6/8a30a5d74bb2103abf6025179c29c30dc51699b81a700bf9521c20966735/cronohub-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "119a9e406c8fbf4c557972d6d75fa681", "sha256": "0282289069a185ae6fec03eb98424879b85d10af0b75bfcd5dbc869b6e59129f" }, "downloads": -1, "filename": "cronohub-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "119a9e406c8fbf4c557972d6d75fa681", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6444, "upload_time": "2019-01-24T09:18:39", "url": "https://files.pythonhosted.org/packages/04/c0/b5f8ba6f5233069b193ec33769783d25925625e742e6e4617aa92d176c3b/cronohub-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e94387b195fb53b92dd4e974c9dfa76", "sha256": "cf3699b3c5a6f957f20e8ec124f7086f2eaf7c2cf5d5c27abc22ef9e41d02d4c" }, "downloads": -1, "filename": "cronohub-0.0.4.tar.gz", "has_sig": false, "md5_digest": "5e94387b195fb53b92dd4e974c9dfa76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5092, "upload_time": "2019-01-24T09:18:40", "url": "https://files.pythonhosted.org/packages/a9/c0/0f38620a7fd28336f91d0c00947fb46eb3f4217f035c255ba55c60a7eaea/cronohub-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "6e22da7072071309959f947af2642c36", "sha256": "95dd833a8858b98a8b3e83b9346b482b1a17e3863bed2f86d2d555a2ad538232" }, "downloads": -1, "filename": "cronohub-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e22da7072071309959f947af2642c36", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9862, "upload_time": "2019-02-09T21:14:56", "url": "https://files.pythonhosted.org/packages/ed/9a/bf397101aaa7c8eb24442f149d268ffc2bb3e59e49cb5e3f08cbf409eac4/cronohub-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73ccf51bfc5441c48e56b2028acd45dc", "sha256": "4949fbaed4fdb62a477a54cefc4f07f382e5a76c408545f53cefbe2114a201bd" }, "downloads": -1, "filename": "cronohub-0.0.5.tar.gz", "has_sig": false, "md5_digest": "73ccf51bfc5441c48e56b2028acd45dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6480, "upload_time": "2019-02-09T21:14:58", "url": "https://files.pythonhosted.org/packages/3b/08/3ab94a8d30da137ab364a5aca3f5ddf18d7dd185ff860d3ae6d6fd0693a8/cronohub-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "9325afa59f2acd06cbb41b6e74aba6c2", "sha256": "1738a2a98412e45add6e89152cc463fe7283adb1eabafd512491d287000a3c67" }, "downloads": -1, "filename": "cronohub-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9325afa59f2acd06cbb41b6e74aba6c2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11307, "upload_time": "2019-02-11T21:38:32", "url": "https://files.pythonhosted.org/packages/d2/98/16943e915f2e64d69d9705486772578aed3ac81ab43305a9ea75ff37cb56/cronohub-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be57ecfa1340e7dbb24ed7f52cd4fe34", "sha256": "3ff86ba1c3dcbf2f9171e6794a7b3d210817d9d38dfcfb0ddb11c86405408dee" }, "downloads": -1, "filename": "cronohub-0.0.6.tar.gz", "has_sig": false, "md5_digest": "be57ecfa1340e7dbb24ed7f52cd4fe34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7039, "upload_time": "2019-02-11T21:38:34", "url": "https://files.pythonhosted.org/packages/bc/14/a6d082207e5429fb323f4ec457ddeee0ac39da79ac5b869de70fa4ab01c9/cronohub-0.0.6.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "68124adc2acb4c17d22157b635d241e7", "sha256": "3d16f2fc8464b6d3ccaa4ceb0d58d256e4937ad638b14338301bce4e4d8b2330" }, "downloads": -1, "filename": "cronohub-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68124adc2acb4c17d22157b635d241e7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4965, "upload_time": "2019-02-17T06:39:39", "url": "https://files.pythonhosted.org/packages/23/7b/4491c01c4a63914856e461029e23f568efcbca43b935e6a548918598257f/cronohub-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67b7a411608ae67f3856f41e39451a2b", "sha256": "992516ed70fce09fb4b4d1951898b6b14c3f8795c91db508fe6e9eb541c717d3" }, "downloads": -1, "filename": "cronohub-0.0.9.tar.gz", "has_sig": false, "md5_digest": "67b7a411608ae67f3856f41e39451a2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3655, "upload_time": "2019-02-17T06:39:40", "url": "https://files.pythonhosted.org/packages/26/74/cdee8b0cfe6fea9b5b59c9f2a8c23bb299c49f4a4442c926304208e0a88c/cronohub-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "062e140e4a8913af23fed954851fb540", "sha256": "f139b5a67b47e1a665f3203e86d949dde001964212cc3ab3c269f7a9449cf365" }, "downloads": -1, "filename": "cronohub-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "062e140e4a8913af23fed954851fb540", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5064, "upload_time": "2019-02-17T12:02:43", "url": "https://files.pythonhosted.org/packages/b0/51/bf2c81b4d464367897d94f9456c1d6d4a35e63ddc1fa994b88914e04c3f1/cronohub-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c20d528f43052211b9679dd9595f8b8c", "sha256": "b9a7397a1b7fe538b2dccc70844faabb6a3cf90cd073d6353312d98e3001068d" }, "downloads": -1, "filename": "cronohub-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c20d528f43052211b9679dd9595f8b8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3751, "upload_time": "2019-02-17T12:02:44", "url": "https://files.pythonhosted.org/packages/a3/8c/623b3b41317dd98a237f330afcec397e63f7adf9cd76a23b54ae524ee4f2/cronohub-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "15779d752a9e1999bd7aa877dbbefbdb", "sha256": "19e6d88f2739de2da0ef79340071d88d27de159afbdd0a901d11db832cd82457" }, "downloads": -1, "filename": "cronohub-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15779d752a9e1999bd7aa877dbbefbdb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5789, "upload_time": "2019-02-17T21:35:49", "url": "https://files.pythonhosted.org/packages/91/14/8281aa0242adecd354f1327f1e55ad37ecb40eeafee5b607b62ef20624d6/cronohub-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac0615f7016dae87fccb5bbf73cd6b8c", "sha256": "45772fd3595715bc13aecbe6160c5f84cae3f43d0609df0393fba5be4cc5e1d2" }, "downloads": -1, "filename": "cronohub-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ac0615f7016dae87fccb5bbf73cd6b8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4692, "upload_time": "2019-02-17T21:35:51", "url": "https://files.pythonhosted.org/packages/82/70/29a08627435d9bd594130484b104706083deb6a549782b37491d86d2c566/cronohub-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "35f4a010619a4cbd031403f0b94240a6", "sha256": "bae3e7b8a4f9d967f7a2d1c0320d8c3d66166c987385f2621d526ddb09bed3be" }, "downloads": -1, "filename": "cronohub-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35f4a010619a4cbd031403f0b94240a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5812, "upload_time": "2019-02-18T11:52:05", "url": "https://files.pythonhosted.org/packages/0a/0a/b339cabc4434718420e98053ff0ca784032a7b83433a6a74650d6586615a/cronohub-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea9a6325b61b33701fff232a6b7a8ea1", "sha256": "77f46f4446fbf75ce778672c38d85c7c7ab2dc13d7ae8c6e37a128dcc7e84b2b" }, "downloads": -1, "filename": "cronohub-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ea9a6325b61b33701fff232a6b7a8ea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4677, "upload_time": "2019-02-18T11:52:06", "url": "https://files.pythonhosted.org/packages/6e/ef/d8e820cf9c0796529efbcfb3c92d8b55131e4f1741c2e8ba6d79c84623c9/cronohub-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "35f4a010619a4cbd031403f0b94240a6", "sha256": "bae3e7b8a4f9d967f7a2d1c0320d8c3d66166c987385f2621d526ddb09bed3be" }, "downloads": -1, "filename": "cronohub-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35f4a010619a4cbd031403f0b94240a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5812, "upload_time": "2019-02-18T11:52:05", "url": "https://files.pythonhosted.org/packages/0a/0a/b339cabc4434718420e98053ff0ca784032a7b83433a6a74650d6586615a/cronohub-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea9a6325b61b33701fff232a6b7a8ea1", "sha256": "77f46f4446fbf75ce778672c38d85c7c7ab2dc13d7ae8c6e37a128dcc7e84b2b" }, "downloads": -1, "filename": "cronohub-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ea9a6325b61b33701fff232a6b7a8ea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4677, "upload_time": "2019-02-18T11:52:06", "url": "https://files.pythonhosted.org/packages/6e/ef/d8e820cf9c0796529efbcfb3c92d8b55131e4f1741c2e8ba6d79c84623c9/cronohub-0.1.2.tar.gz" } ] }