{ "info": { "author": "Scrapinghub", "author_email": "info@scrapinghub.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP" ], "description": "Scrapinghub command line client\n===============================\n\n``shub`` is the Scrapinghub command line client. It allows you to deploy\nprojects or dependencies, schedule spiders, and retrieve scraped data or logs\nwithout leaving the command line.\n\n\nRequirements\n------------\n\n* Python 2.7+ or Python 3.3+\n\n\nInstallation\n------------\n\nIf you have ``pip`` installed on your system, you can install ``shub`` from\nthe Python Package Index::\n\n pip install shub\n\nWe also supply stand-alone binaries. You can find them in our `latest GitHub\nrelease`_.\n\n.. _`latest Github release`: https://github.com/scrapinghub/shub/releases/latest\n\n\nDocumentation\n-------------\n\nDocumentation is available online via Read the Docs:\nhttps://shub.readthedocs.io/, or in the ``docs`` directory.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://shub.readthedocs.io/en/stable/", "keywords": "", "license": "BSD", "maintainer": "Scrapinghub", "maintainer_email": "info@scrapinghub.com", "name": "shub", "package_url": "https://pypi.org/project/shub/", "platform": "", "project_url": "https://pypi.org/project/shub/", "project_urls": { "Homepage": "https://shub.readthedocs.io/en/stable/" }, "release_url": "https://pypi.org/project/shub/2.10.0/", "requires_dist": [ "click", "docker-py", "pip", "PyYAML", "retrying", "requests", "scrapinghub (>=2.0.3)", "six (>=1.7.0)", "tqdm", "toml" ], "requires_python": "", "summary": "Scrapinghub Command Line Client", "version": "2.10.0" }, "last_serial": 5891436, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "d8d47ebf1adaac4ece829319851e1a0c", "sha256": "1be3b807fd55349fb852ba8127a21f660a261b35a76a140673d5ef855cbca958" }, "downloads": -1, "filename": "shub-1.0.tar.gz", "has_sig": false, "md5_digest": "d8d47ebf1adaac4ece829319851e1a0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4215, "upload_time": "2014-06-18T16:04:54", "url": "https://files.pythonhosted.org/packages/26/5b/35958c5493f74f7f39a688939e82449de478982202f3fa17d6d7ba493604/shub-1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "028ab779b1934098f01fc409c57a888a", "sha256": "d3a09efde613badfafda844af8533222fcc816b4616cb0f4e0a89c83f98eea2d" }, "downloads": -1, "filename": "shub-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "028ab779b1934098f01fc409c57a888a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5973, "upload_time": "2014-08-26T15:29:38", "url": "https://files.pythonhosted.org/packages/b6/69/decb78fa7941b486e9e5301af5a607c1b22473ea89077e82d4b5df88992e/shub-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c0a3615117b1066f2b1a0ec4e86ec26", "sha256": "2ef235b7801cba6d5ecbc27baf479efb2756a61539a95043741cd011a44232c0" }, "downloads": -1, "filename": "shub-1.1.1.tar.gz", "has_sig": false, "md5_digest": "2c0a3615117b1066f2b1a0ec4e86ec26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4042, "upload_time": "2014-08-26T15:29:35", "url": "https://files.pythonhosted.org/packages/e1/07/1c8d458d6004eb1bc0698401e760ddb50e65342728704ba19c84ffc65ecd/shub-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "7aa9c71d51e18b7a7b744870cffa1b5c", "sha256": "3e747be28d042bd7dbcb6ea2ce9803c224c31dc5f51771b01976a4ffec7fb4d0" }, "downloads": -1, "filename": "shub-1.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "7aa9c71d51e18b7a7b744870cffa1b5c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6809, "upload_time": "2015-03-25T08:29:07", "url": "https://files.pythonhosted.org/packages/22/41/62128c282ce95b8045c63884896cf8d0a5f3e2157ee982870eae32cf84d9/shub-1.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e6dd04f9704e4c995228ed6424c27fb", "sha256": "229c55e3870bfbbebf3dca1544615c38cc87a86bdd240ea319f9653e1784326a" }, "downloads": -1, "filename": "shub-1.2.0.tar.gz", "has_sig": false, "md5_digest": "7e6dd04f9704e4c995228ed6424c27fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4549, "upload_time": "2015-03-25T08:29:04", "url": "https://files.pythonhosted.org/packages/1e/15/6f53c460b549de19f88e3ed38a59a28a447b0c31e841e52e3ee0db143e0c/shub-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "dfba84939c3052a96dde1b48754400de", "sha256": "822496d863124222a1420290b5ec5d3f8f0a0de1b14e0d1311a52ca94fb8b169" }, "downloads": -1, "filename": "shub-1.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "dfba84939c3052a96dde1b48754400de", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11302, "upload_time": "2015-06-14T03:40:32", "url": "https://files.pythonhosted.org/packages/06/64/356f2de89478718090f38722d15ed8acf9d83025752c6985bf8ff1e7743b/shub-1.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88f4ff887fbe1ae54cb40aea16a2089a", "sha256": "70f01f1867a1b57dda2a737769ed2e793957e39d70d6a33e95ca833850942e22" }, "downloads": -1, "filename": "shub-1.3.0.tar.gz", "has_sig": false, "md5_digest": "88f4ff887fbe1ae54cb40aea16a2089a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7226, "upload_time": "2015-06-14T03:40:29", "url": "https://files.pythonhosted.org/packages/27/2d/eda5b660011997c16587e4a25c0ca1b85342603ec7d8c58aa33b7df0a278/shub-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "b8b6e4e228cadbc71ec77bedea5ae812", "sha256": "96f57fbb84cf72a6499dd700a864424c0be03f7140af1855785e75627e55854e" }, "downloads": -1, "filename": "shub-1.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "b8b6e4e228cadbc71ec77bedea5ae812", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12653, "upload_time": "2015-06-29T19:44:48", "url": "https://files.pythonhosted.org/packages/22/d0/4cf859df29d91a97bb5cb933dff60f454149254f28c904a7616f261ce903/shub-1.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec07750d4e9c7bf5d0faacd21ad9e0b3", "sha256": "6b1ebec526fc20c7ca7f4be368bdeecbb2faccf649119635a5ee63c1cd5ad221" }, "downloads": -1, "filename": "shub-1.3.1.tar.gz", "has_sig": false, "md5_digest": "ec07750d4e9c7bf5d0faacd21ad9e0b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7899, "upload_time": "2015-06-29T19:44:45", "url": "https://files.pythonhosted.org/packages/52/73/88131612dbc9a539b133bfdcb86dc76ab3f0618be668ed4d06b52a46cd54/shub-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "e747df1e833b22587f3e8dcaeab64cc4", "sha256": "167c5c08550bafc3ee4eada9e9e88623ba3c3d5dc4e543662347a06e05b8b0e9" }, "downloads": -1, "filename": "shub-1.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "e747df1e833b22587f3e8dcaeab64cc4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13120, "upload_time": "2015-09-03T15:47:57", "url": "https://files.pythonhosted.org/packages/fd/b0/fa3d8f1715712888917aa01ebc9ae083ee450cd0495e7b7c82c5ea63af13/shub-1.3.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01bfbd735e49f08f3cafb9bdda0d1873", "sha256": "5d2bec35fbfe6e07a70afc74620b90b8d4019a3f884c048d4fbc10a43a500d19" }, "downloads": -1, "filename": "shub-1.3.2.tar.gz", "has_sig": false, "md5_digest": "01bfbd735e49f08f3cafb9bdda0d1873", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8324, "upload_time": "2015-09-03T15:48:03", "url": "https://files.pythonhosted.org/packages/46/6e/91987ec34f19d7855a811c11d287f57fa4732498320eba3e0aa90467bba4/shub-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "d88eda42ae6055b2087fcf7009a0db20", "sha256": "cef2a0e60f594da608ff0453b0dbad508d809aeb1b348a765ba010cb49c7a04d" }, "downloads": -1, "filename": "shub-1.3.3-py2-none-any.whl", "has_sig": false, "md5_digest": "d88eda42ae6055b2087fcf7009a0db20", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13141, "upload_time": "2015-10-03T02:28:50", "url": "https://files.pythonhosted.org/packages/16/9d/36a2bc916919ef8457910a753cd2b6a6a06f5dc2bcea5142b6cef3f0ad12/shub-1.3.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05bf67dd959a6fb101584b5d2e51314a", "sha256": "1b362c1f6f7c8e13a0b179a4fe5abc894e902ae4185ba26a9c8377b12d6061b2" }, "downloads": -1, "filename": "shub-1.3.3.tar.gz", "has_sig": false, "md5_digest": "05bf67dd959a6fb101584b5d2e51314a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8553, "upload_time": "2015-10-03T02:28:54", "url": "https://files.pythonhosted.org/packages/d4/c6/8685a629a9c86069c83f1fe81031663791ad0c464449f554b9dc26d7d88c/shub-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "6db0a8c8d7c6b14fc319c3fbe3dbb5a5", "sha256": "dec5558514434bfb6a9007a2c2d1696b67ea6aab5ae18646ab33d9f57d1ea0ea" }, "downloads": -1, "filename": "shub-1.3.4-py2-none-any.whl", "has_sig": false, "md5_digest": "6db0a8c8d7c6b14fc319c3fbe3dbb5a5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13141, "upload_time": "2015-10-03T02:28:38", "url": "https://files.pythonhosted.org/packages/7d/5d/e8f51bfaea3f3f97771c1b5e127a59ba3ca7cd1a5e2d7bf5fded70997d37/shub-1.3.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6aa3a34967d93681bc5c1d5b933cd04", "sha256": "d1f494098f832d58e7f15b05bf46afea770d7644225a883b19fdc3363be2ddc3" }, "downloads": -1, "filename": "shub-1.3.4.tar.gz", "has_sig": false, "md5_digest": "b6aa3a34967d93681bc5c1d5b933cd04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8538, "upload_time": "2015-10-03T02:28:41", "url": "https://files.pythonhosted.org/packages/e1/5a/7664c4a7ba853f188a63c7aca3d6735e539f29811a98db2195be15358974/shub-1.3.4.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "5d112a6f0a4e683db9eea83942b7a003", "sha256": "aa1de9f968fb779844f10c066e2bbc378f983ace73d8126fe48d3a844b67030e" }, "downloads": -1, "filename": "shub-1.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "5d112a6f0a4e683db9eea83942b7a003", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14978, "upload_time": "2015-12-07T18:43:11", "url": "https://files.pythonhosted.org/packages/25/42/ea0ea9a739299d594158fe14620e5ed136f3293cd7e4530d16662c75a010/shub-1.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93f223ea758d28b8f2a0e63ac67c5c0b", "sha256": "20f4dbc2d04f30340583d2a409d1ce59098da396a43e5568e2a6af33689d826d" }, "downloads": -1, "filename": "shub-1.4.0.tar.gz", "has_sig": false, "md5_digest": "93f223ea758d28b8f2a0e63ac67c5c0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9410, "upload_time": "2015-12-07T18:43:22", "url": "https://files.pythonhosted.org/packages/9f/6a/5f68bd13524bd05c6a74d15abdf0cdb30c6730889f336b2a2a8ba33c936c/shub-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "f0e88e0ea303e49e6527354c85bca52f", "sha256": "1620aecce056942d4f49f1a5187bf1d0b6cf78b4688bddc9e87e0907fa4cedf3" }, "downloads": -1, "filename": "shub-1.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "f0e88e0ea303e49e6527354c85bca52f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14976, "upload_time": "2015-12-07T19:11:50", "url": "https://files.pythonhosted.org/packages/1b/96/790ee70592bc48128b0c69404f90b5efde674a5eac3c975f223ece76b427/shub-1.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d0a128be0b0d51f36e1246aa236dc3b", "sha256": "8a72f4b0de8e56636147ef06ce49a271caf14e4498a30cffb18d978a723842c7" }, "downloads": -1, "filename": "shub-1.4.1.tar.gz", "has_sig": false, "md5_digest": "7d0a128be0b0d51f36e1246aa236dc3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9231, "upload_time": "2015-12-07T19:11:56", "url": "https://files.pythonhosted.org/packages/89/d0/f7f791a97096ff88a3e2642aa3493e30829d09944cfa2f4a5d266e51259c/shub-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "0378e4badb208884f4a2dc5853895cb0", "sha256": "d7ac33cca7c8e7dbf5cc7a40f0d495687d01902f261e63b94ae44e84dd745bae" }, "downloads": -1, "filename": "shub-1.4.2-py2-none-any.whl", "has_sig": false, "md5_digest": "0378e4badb208884f4a2dc5853895cb0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14980, "upload_time": "2015-12-07T19:40:12", "url": "https://files.pythonhosted.org/packages/3e/99/38d0b12d5735229e06fd4517c47a2cdbb79485e88235c19069b5c3098854/shub-1.4.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5110f4f1fdf1413681e7b9594cedf152", "sha256": "75488ecae9cd9ef9a2b25da81acd21dfc295c202403f6bf350b448a683a6183c" }, "downloads": -1, "filename": "shub-1.4.2.tar.gz", "has_sig": false, "md5_digest": "5110f4f1fdf1413681e7b9594cedf152", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9234, "upload_time": "2015-12-07T19:40:20", "url": "https://files.pythonhosted.org/packages/29/1b/80571b62cea6ceab3e72ccf8b0ffa0f9204bb2f25c1f633890e096c645ef/shub-1.4.2.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "e547ce3f2898ee2e7993fac7d40015b4", "sha256": "a96aa706439fc5ece50af1927d4c7dc082623841c7962dbc5f8c3bde446a0e62" }, "downloads": -1, "filename": "shub-1.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e547ce3f2898ee2e7993fac7d40015b4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15540, "upload_time": "2015-12-10T19:52:29", "url": "https://files.pythonhosted.org/packages/fa/98/6680dee5d0c12239b51b1fae7a8f867818651f18d860e702974d85ccb4a4/shub-1.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05c6058959a1dd9985367f9381f8c1e5", "sha256": "a2ca9e5037c7bb96959fadb723e4e5d75220cd16fc6aa39d63f68ffb733abba2" }, "downloads": -1, "filename": "shub-1.5.0.tar.gz", "has_sig": false, "md5_digest": "05c6058959a1dd9985367f9381f8c1e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9343, "upload_time": "2015-12-10T19:52:38", "url": "https://files.pythonhosted.org/packages/da/5f/3af583df2fa3b859405c7ea80dc892451fdb854d7b3253ab03b6342f4724/shub-1.5.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "29fa1382c14563be84691f281242e2ff", "sha256": "fe078cedff148382c1d755c354f6c9c04c19095fb65dc02fd15e15143fef3167" }, "downloads": -1, "filename": "shub-2.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "29fa1382c14563be84691f281242e2ff", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 30861, "upload_time": "2016-01-26T10:56:30", "url": "https://files.pythonhosted.org/packages/7f/e7/f9b56405916024e531ef1ceb7333d0ec7014862f7bee1bdd235cc2a1cb27/shub-2.0.0-py2-none-any.whl" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "73e85fa36d525f4e7caac4f154c7d438", "sha256": "7cb1fec14373e3753d45b613b443d4fab772b5dd461973348816afa92e48084a" }, "downloads": -1, "filename": "shub-2.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "73e85fa36d525f4e7caac4f154c7d438", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 30886, "upload_time": "2016-02-12T14:58:46", "url": "https://files.pythonhosted.org/packages/7d/d0/bff3542a929920d994a610138a9b67d10a6130eaa0242c025aaadfd8ba93/shub-2.0.1-py2-none-any.whl" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "90205c3116841103984c91a6eb490a71", "sha256": "ca7123a2b6934f102b50b2030e0a0f0b45d0da01f37ed7638f1a9a4ed8f3882a" }, "downloads": -1, "filename": "shub-2.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "90205c3116841103984c91a6eb490a71", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 31698, "upload_time": "2016-03-01T11:53:30", "url": "https://files.pythonhosted.org/packages/15/4f/c3c36a22683347a45939a101f88e90d36c62f890aee6a0d903a8b39a43e0/shub-2.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35b1e66e2c52ca1c94992aa40c8a9cf4", "sha256": "53a6b5b2e3bb8034a10476a1fe21f19c4ef79b556bb8a127dbbb1f52db1ad90c" }, "downloads": -1, "filename": "shub-2.0.2.tar.gz", "has_sig": false, "md5_digest": "35b1e66e2c52ca1c94992aa40c8a9cf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21223, "upload_time": "2016-03-01T11:53:39", "url": "https://files.pythonhosted.org/packages/04/33/4d5024d0c8161a8868782147b68421b87e97c186438fb93efc5b77c20b29/shub-2.0.2.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "d6358aa90a8c7fde428405f9b4b5e5dc", "sha256": "0108d178400a98df9e0e7b711ef40c6645706d42a325d516614ff1ed07b401d9" }, "downloads": -1, "filename": "shub-2.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "d6358aa90a8c7fde428405f9b4b5e5dc", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 34179, "upload_time": "2016-04-19T11:22:50", "url": "https://files.pythonhosted.org/packages/33/db/ec55564b225187175f9a9acaf4bbec36e9224c1a7f5ee5de5ccb8a91afc9/shub-2.1.0-py2-none-any.whl" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "22d60a07074756e3ff05db4a28b27419", "sha256": "0609918aca9e4fd7d1c5df29713a1f8b01f8988c77fd27fa05b5187acfc35edb" }, "downloads": -1, "filename": "shub-2.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "22d60a07074756e3ff05db4a28b27419", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 34183, "upload_time": "2016-04-22T13:43:21", "url": "https://files.pythonhosted.org/packages/48/62/c3c40cb85648f66d6a1824e9f0a19d89990549f4d8e5722e8a40b6dcd5b4/shub-2.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a8dd60c6a4dc571b43e8e2320a468b0", "sha256": "3ae74a9554ca3c0a07f6c221848d5abdc804fb49e40bd50359a881821cc487b3" }, "downloads": -1, "filename": "shub-2.1.1.tar.gz", "has_sig": false, "md5_digest": "1a8dd60c6a4dc571b43e8e2320a468b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23933, "upload_time": "2016-04-22T13:43:52", "url": "https://files.pythonhosted.org/packages/ca/2f/344c75a43cae26fe6822d8e477d06940f45dffbd4cf880081221a6607f9c/shub-2.1.1.tar.gz" } ], "2.10.0": [ { "comment_text": "", "digests": { "md5": "fbb4c65c14dd304e27025431c436853b", "sha256": "b4f5a6d0a082b7988de01f34bbe406c4c7b35675240ada4ba4152d49601b7fd7" }, "downloads": -1, "filename": "shub-2.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbb4c65c14dd304e27025431c436853b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64364, "upload_time": "2019-09-26T16:11:33", "url": "https://files.pythonhosted.org/packages/df/32/1e43358cb93313dcae38ae6bf52565fac88f7d444958d0d2a63dc0f9d55c/shub-2.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53a73dd0990772cdcb249ae8cd362e65", "sha256": "5df6ec1a5613c9248c8a44b3547deae49d2d8743a5c8710a79b9b32fcbec06a0" }, "downloads": -1, "filename": "shub-2.10.0.tar.gz", "has_sig": false, "md5_digest": "53a73dd0990772cdcb249ae8cd362e65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47098, "upload_time": "2019-09-26T16:11:35", "url": "https://files.pythonhosted.org/packages/60/82/2f294056275644aa9fb7650b9f6e87f2357d8c0312ec933445738572c0ee/shub-2.10.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "12ce1454fb89b52b929fe6fcba86df7b", "sha256": "e945074646cd69c5a84b7e615a96702392e9425f9a750bc403677e6bfb61a579" }, "downloads": -1, "filename": "shub-2.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "12ce1454fb89b52b929fe6fcba86df7b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 34166, "upload_time": "2016-07-08T18:08:02", "url": "https://files.pythonhosted.org/packages/4c/1a/2351184b8e33824eabb7560daa95ced7d8421fde26a6cc9901239fdcc9be/shub-2.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3410b87bb044f9dd2a69006f6ea07b2", "sha256": "d0b6d5d2632e9db7ca7c09d15047873f5eae4939a0dd34a58eeda8574c8a5087" }, "downloads": -1, "filename": "shub-2.2.0.tar.gz", "has_sig": false, "md5_digest": "e3410b87bb044f9dd2a69006f6ea07b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23948, "upload_time": "2016-07-08T18:08:07", "url": "https://files.pythonhosted.org/packages/0b/dc/aef4d8416685f0acc06e7bdbeed5130a5dcba16cbae363a19e72c7e496e0/shub-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "c025f4a1c55b370d2f6e4658678f8151", "sha256": "4a6a97195cc82ccb372a7106845d6dd3e08dccc4b3cb68176bf095a599952a65" }, "downloads": -1, "filename": "shub-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c025f4a1c55b370d2f6e4658678f8151", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34925, "upload_time": "2016-08-16T18:34:48", "url": "https://files.pythonhosted.org/packages/8e/e2/285074ee5ee621e209c47bf48bb9adb61d869b6f7e98f24b2caaf1dfc2ec/shub-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dfc3e4a548efb3e879152a6be19a78e2", "sha256": "c9df88e17c9b19e3c0f738878bedd9ae3737981d6d9397f6b5857ba82c59a9ba" }, "downloads": -1, "filename": "shub-2.3.0.tar.gz", "has_sig": false, "md5_digest": "dfc3e4a548efb3e879152a6be19a78e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24364, "upload_time": "2016-08-16T18:34:50", "url": "https://files.pythonhosted.org/packages/4a/8d/666fcb6f9aa83b8c0806efa687cb6bedc0f7630b5f739afc933c998725bc/shub-2.3.0.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "e6288b416754ba5398a07955692357e0", "sha256": "e990c65c57c55df0c7273f35cef8ae2e7d0a57404d9f99f445e3768ec85340fd" }, "downloads": -1, "filename": "shub-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e6288b416754ba5398a07955692357e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35281, "upload_time": "2016-09-09T06:45:43", "url": "https://files.pythonhosted.org/packages/5f/9d/826cb1f69f4a5437dbd00acef0fe2a8058a0da9aefadbc12b722d9801dcf/shub-2.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b38f6f7d1a803f59cb7682fe44a28c7", "sha256": "4b4ed9a700b64e6cef72f8e17943d3d6f5c55bde03113bb377cdb5c0292ecd9c" }, "downloads": -1, "filename": "shub-2.4.0.tar.gz", "has_sig": false, "md5_digest": "5b38f6f7d1a803f59cb7682fe44a28c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23779, "upload_time": "2016-09-09T06:45:45", "url": "https://files.pythonhosted.org/packages/c6/6e/a861dfeffcb5517bb482673345eb24c98d4b43d927a34fa1ac3921eae3f2/shub-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "2a9036ba265f8f765eddbf50b80badb9", "sha256": "8de01c2f03506e6e220b61dc982948da7d4bb0a37bd0ebaf4e1e31f1ed8f51b8" }, "downloads": -1, "filename": "shub-2.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a9036ba265f8f765eddbf50b80badb9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37002, "upload_time": "2016-09-19T21:45:04", "url": "https://files.pythonhosted.org/packages/42/93/c874766eb895438e3dc16e770f53b3abbdd0414d117a107eedbdd3799b91/shub-2.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6d9f3edbcfc9fa66727c5cf938dcbdf", "sha256": "5f70b3c478a258376d1e9f743004e7ad3a65055aad633c71e5a4e6a2a9158382" }, "downloads": -1, "filename": "shub-2.4.1.tar.gz", "has_sig": false, "md5_digest": "a6d9f3edbcfc9fa66727c5cf938dcbdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25690, "upload_time": "2016-09-19T21:45:07", "url": "https://files.pythonhosted.org/packages/b5/89/520cf4112c55240fae9975427cb675a5bb0adb7f283aa7fda056464b74b4/shub-2.4.1.tar.gz" } ], "2.4.2": [ { "comment_text": "", "digests": { "md5": "73fed01e777a5264a2d1e03e47baa3b3", "sha256": "33b5c267ba3038dca01821fa901112ad825df2ef2b387114badcd8ed476336a7" }, "downloads": -1, "filename": "shub-2.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73fed01e777a5264a2d1e03e47baa3b3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37051, "upload_time": "2016-09-20T16:12:16", "url": "https://files.pythonhosted.org/packages/04/40/4da28fe070566fd15640db449b58ae0e06bec2d4c50dc3277bc7c29f5cfe/shub-2.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d126d147880b82386d070266eb725c54", "sha256": "26f76a0e5d71a4d33d8f2ea396b3cb80457e7bfe6f048fcbf3fc04c838b42ef5" }, "downloads": -1, "filename": "shub-2.4.2.tar.gz", "has_sig": false, "md5_digest": "d126d147880b82386d070266eb725c54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25737, "upload_time": "2016-09-20T16:12:18", "url": "https://files.pythonhosted.org/packages/52/03/1053ee362adf6e340e50ab2467ceec4584a32ca2ad48292dcc6d9908a117/shub-2.4.2.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "ed2114f94493e91d773e02daf13a2ffe", "sha256": "88b72f3f1e8210faa3b12d618bba8c659191f859931840878f3a86dc39d2572f" }, "downloads": -1, "filename": "shub-2.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed2114f94493e91d773e02daf13a2ffe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 47461, "upload_time": "2016-12-20T11:26:35", "url": "https://files.pythonhosted.org/packages/7b/9b/41d029dc69c3a6dcc05e4422aa02f936a43635f593478726f1a1bee53786/shub-2.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97fec02bbd47fcb8fe2ae1a380fa3d5e", "sha256": "ba56f95075b5970449e502694465f94074dc8de69f9e8688d763e978cc7e2455" }, "downloads": -1, "filename": "shub-2.5.0.tar.gz", "has_sig": false, "md5_digest": "97fec02bbd47fcb8fe2ae1a380fa3d5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31671, "upload_time": "2016-12-20T11:26:37", "url": "https://files.pythonhosted.org/packages/77/78/2d00acdf32db429cb96075651a7143d795e8528edaae6c35348be4bb3bf5/shub-2.5.0.tar.gz" } ], "2.5.1": [ { "comment_text": "", "digests": { "md5": "4dfb158ec22a439a5eb8790c63e101b1", "sha256": "85b69e905674df0ff0454298ffe333c343ff308a237a4ab6a5d857eafc63e4f4" }, "downloads": -1, "filename": "shub-2.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4dfb158ec22a439a5eb8790c63e101b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 47468, "upload_time": "2017-02-15T11:08:00", "url": "https://files.pythonhosted.org/packages/9a/05/e2e24ee423692224e26eb906bea1358a5df4ab3537700e14c7ead12d2e6c/shub-2.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30be50ab9a648c72376b44886118040a", "sha256": "e4ef8a0b99c66c5326cc637526e62085fae65c29bf77fa31cb7a59b07a9c2d45" }, "downloads": -1, "filename": "shub-2.5.1.tar.gz", "has_sig": false, "md5_digest": "30be50ab9a648c72376b44886118040a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31661, "upload_time": "2017-02-15T11:08:02", "url": "https://files.pythonhosted.org/packages/0b/9d/a40427f2517d1cae78a39ee2fa4e655e838027709fd46f497d9eb6e62e27/shub-2.5.1.tar.gz" } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "4c184e67a9b940ae7bfa057e82b9fae9", "sha256": "176c530c557251851ac6b41835f8432fc755e423a15a061f694af6509a1a15d2" }, "downloads": -1, "filename": "shub-2.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c184e67a9b940ae7bfa057e82b9fae9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 54230, "upload_time": "2017-05-22T10:31:15", "url": "https://files.pythonhosted.org/packages/2f/4a/b908fa7480446206feda4f643102372f910bf38b84edc1a45baadf92d5bc/shub-2.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49e223a7cfc91e16cec13ca859f8eb1e", "sha256": "6499eb3d3f8fc9be356f5f3f8ecde897533f057bdcd9a5a137c6bb58edb4ee5b" }, "downloads": -1, "filename": "shub-2.6.0.tar.gz", "has_sig": false, "md5_digest": "49e223a7cfc91e16cec13ca859f8eb1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37330, "upload_time": "2017-05-22T10:31:17", "url": "https://files.pythonhosted.org/packages/dc/42/4640ddb38f27ce49dee53f9bd5ce5d22ccc594b98cad23fb4abfcaa593c4/shub-2.6.0.tar.gz" } ], "2.6.1": [ { "comment_text": "", "digests": { "md5": "dab2372a806ef1358a20e7f61fbc912e", "sha256": "c9eec7bbb98a319fc310757a09b9688961d5f62ddcbafd78abdd30da076b8172" }, "downloads": -1, "filename": "shub-2.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dab2372a806ef1358a20e7f61fbc912e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 54233, "upload_time": "2017-06-01T12:28:11", "url": "https://files.pythonhosted.org/packages/2e/d3/bad7e756c84e858f7bd58117c1ebc6387281dab204683014c8768b79494a/shub-2.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32b939c3dcbdf699c8321994c0a3801e", "sha256": "b945660e827323b0b47ca0ae16617fdea753581e78b928e75acfc4e88c17fe49" }, "downloads": -1, "filename": "shub-2.6.1.tar.gz", "has_sig": false, "md5_digest": "32b939c3dcbdf699c8321994c0a3801e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37342, "upload_time": "2017-06-01T12:28:13", "url": "https://files.pythonhosted.org/packages/56/85/ac3da566245ec9b1cd889ced58140ae991dffc677305bad0313f1305cb7a/shub-2.6.1.tar.gz" } ], "2.7.0": [ { "comment_text": "", "digests": { "md5": "2dfe70530b06f6737a1c2207ca2be602", "sha256": "7e001a44a303e888e09b03d030d357c3b4db68ca8d113f9eccfad5fb60375626" }, "downloads": -1, "filename": "shub-2.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2dfe70530b06f6737a1c2207ca2be602", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 56707, "upload_time": "2017-06-26T09:11:57", "url": "https://files.pythonhosted.org/packages/e1/73/a6c5fe3beb92f6901b00a99c50cf1a1ccf2240b67512f77a2f5d4b8d2181/shub-2.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09f6d8d4d776bed3c5627887adeeaffb", "sha256": "9f89484c9d61b88475f866aa5d8ae3e52339738cb98c7dd359447b041ec9c495" }, "downloads": -1, "filename": "shub-2.7.0.tar.gz", "has_sig": false, "md5_digest": "09f6d8d4d776bed3c5627887adeeaffb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39101, "upload_time": "2017-06-26T09:11:59", "url": "https://files.pythonhosted.org/packages/49/c9/75b116a72ec17cc61bc5ea864049531ff6cbc3b49fa55db6d6734b58ddd9/shub-2.7.0.tar.gz" } ], "2.8.0": [ { "comment_text": "", "digests": { "md5": "2cb9dc575f876bab7ab6cb3c1ad92f67", "sha256": "0ba8a34729655ee56fc26b40dff276abebb91bf7795808cdf2b08d573eeea606" }, "downloads": -1, "filename": "shub-2.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2cb9dc575f876bab7ab6cb3c1ad92f67", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 56776, "upload_time": "2018-06-06T13:56:30", "url": "https://files.pythonhosted.org/packages/bd/9b/73f57526f0b4fa784fcf66a019c538844c30df4e5ef442bb39617741e258/shub-2.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ccf1c96771eb3f2332377dfcec8ac7c3", "sha256": "b94123c039868c5297df53cb449cf175e3ee4f0f0b2e96b171e00c2cfda67c14" }, "downloads": -1, "filename": "shub-2.8.0.tar.gz", "has_sig": false, "md5_digest": "ccf1c96771eb3f2332377dfcec8ac7c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40558, "upload_time": "2018-06-06T13:56:31", "url": "https://files.pythonhosted.org/packages/cd/ba/996bacf2667d8db70a7b56424a686437f3aad50071ec0ce2a5bb3195d513/shub-2.8.0.tar.gz" } ], "2.8.1": [ { "comment_text": "", "digests": { "md5": "8f5d0c7ed0a980221dd01041f6526c02", "sha256": "2b399f15fb947985b6911511137139278ace40086889db0e7c71af570de98a66" }, "downloads": -1, "filename": "shub-2.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f5d0c7ed0a980221dd01041f6526c02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 57045, "upload_time": "2018-08-20T12:02:15", "url": "https://files.pythonhosted.org/packages/04/13/2c3028a3c65f2da8d2aa69a4de09562149c507434b4ee271cf82b3412ede/shub-2.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81f2c9836023e5520af5b214ca0d8e79", "sha256": "4958df50991046ee5476bf52c2d040bce905ec998cc036ae83bc1ff7d440ebed" }, "downloads": -1, "filename": "shub-2.8.1.tar.gz", "has_sig": false, "md5_digest": "81f2c9836023e5520af5b214ca0d8e79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40778, "upload_time": "2018-08-20T12:02:16", "url": "https://files.pythonhosted.org/packages/d5/3c/50b29c1de04f665055b227203f40fab5b8cc6930794832e877131a72dabe/shub-2.8.1.tar.gz" } ], "2.8.2": [ { "comment_text": "", "digests": { "md5": "fcce00a7cd9b0a4a6c0632ab0ee1e2ae", "sha256": "4f0aa665b92ae04a39c21705e4ffe25d3382fb2a1ca260469e0049cca5af9b99" }, "downloads": -1, "filename": "shub-2.8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fcce00a7cd9b0a4a6c0632ab0ee1e2ae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 58485, "upload_time": "2019-01-18T07:48:02", "url": "https://files.pythonhosted.org/packages/18/86/a5522f8a5294871fd62af95282365c9cf06e12514bbb5eb51fd4707c0bb3/shub-2.8.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd2083ee8b3d6e5fd274c64dddeafede", "sha256": "3d8e3a654d0218f96367b7d47bb455e56b7f65c59d7da9213481491904846883" }, "downloads": -1, "filename": "shub-2.8.2.tar.gz", "has_sig": false, "md5_digest": "fd2083ee8b3d6e5fd274c64dddeafede", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42030, "upload_time": "2019-01-18T07:48:04", "url": "https://files.pythonhosted.org/packages/ec/73/0b0a9cf96beec02feb715dd4a0f1cbba23f50d95f0936da70cff4c53cd00/shub-2.8.2.tar.gz" } ], "2.9.0": [ { "comment_text": "", "digests": { "md5": "fc0951be903c478945932b5492660adf", "sha256": "21bfb2f9bb60624f79d8f3b6274bb9f13e724989cea6556df85169cd75e1beb6" }, "downloads": -1, "filename": "shub-2.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fc0951be903c478945932b5492660adf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 62586, "upload_time": "2019-05-16T01:35:40", "url": "https://files.pythonhosted.org/packages/8d/7d/19eaed5083a38df35f7f588a581277ab817cd135324b604b22782eb5af48/shub-2.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2bab5c3175e9120bcba42c92985e8e4e", "sha256": "03ca681fac11269e99776f943cb84a96b33441a55892a12dc894c613d7723e0c" }, "downloads": -1, "filename": "shub-2.9.0.tar.gz", "has_sig": false, "md5_digest": "2bab5c3175e9120bcba42c92985e8e4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45015, "upload_time": "2019-05-16T01:35:42", "url": "https://files.pythonhosted.org/packages/d1/5d/75924371ddd7f9d13fa94f2901470dc2ca6158c33d3a6f0059b5005356a5/shub-2.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fbb4c65c14dd304e27025431c436853b", "sha256": "b4f5a6d0a082b7988de01f34bbe406c4c7b35675240ada4ba4152d49601b7fd7" }, "downloads": -1, "filename": "shub-2.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbb4c65c14dd304e27025431c436853b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64364, "upload_time": "2019-09-26T16:11:33", "url": "https://files.pythonhosted.org/packages/df/32/1e43358cb93313dcae38ae6bf52565fac88f7d444958d0d2a63dc0f9d55c/shub-2.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53a73dd0990772cdcb249ae8cd362e65", "sha256": "5df6ec1a5613c9248c8a44b3547deae49d2d8743a5c8710a79b9b32fcbec06a0" }, "downloads": -1, "filename": "shub-2.10.0.tar.gz", "has_sig": false, "md5_digest": "53a73dd0990772cdcb249ae8cd362e65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47098, "upload_time": "2019-09-26T16:11:35", "url": "https://files.pythonhosted.org/packages/60/82/2f294056275644aa9fb7650b9f6e87f2357d8c0312ec933445738572c0ee/shub-2.10.0.tar.gz" } ] }