{ "info": { "author": "Nullifiers", "author_email": "nullifiersorg@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "[![PyPI version](https://badge.fury.io/py/hsc.svg)](https://badge.fury.io/py/hsc)\n\n# Hackerrank-Solution-Crawler\nCrawls solutions of hackerrank and stores as local files.\n\n## How to use it\n- Pip install the package `pip install hsc`\n- Run the command `hsc`\n- Login with your Hackerrank Credentials\n- Enter the limit of successful solutions you want to be crawled\n- A new folder with name **Hackerrank** would be created with all your solutions in it\n\n## Options to use while running script\nScript `hsc` supports following options\n- help: -h or --help\n- username: -u or --username -> username of hackerrank profile\n- password: -p or --password -> password of hackerrank profile\n- limit: -l or --limit -> no. of solutions to be downloaded\n- offset: -o or --offset -> crawl solutions starting from this number\n- config: -c or --config -> path of config file\n\nUsage:\nWe can use above script helpers as\n```bash\nhsc -l 34 -p testpassword -u testuser\n```\n\nWe can also use config file to download solutions\nLet config file be /etc/user.yaml\n```yaml\nusername: testuser\n```\n\n```bash\nhsc -c /etc/user.yaml -l 34 -p testpassword\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/Nullifiers/Hackerrank-Solution-Crawler/releases", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Nullifiers/Hackerrank-Solution-Crawler", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "hsc", "package_url": "https://pypi.org/project/hsc/", "platform": "", "project_url": "https://pypi.org/project/hsc/", "project_urls": { "Download": "https://github.com/Nullifiers/Hackerrank-Solution-Crawler/releases", "Homepage": "https://github.com/Nullifiers/Hackerrank-Solution-Crawler" }, "release_url": "https://pypi.org/project/hsc/1.2.0/", "requires_dist": [ "progress", "requests", "configargparse" ], "requires_python": "", "summary": "Hackerrank Solution Crawler", "version": "1.2.0" }, "last_serial": 5967132, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "2c7d7dc2dda14d1e50350b3d5950ba9a", "sha256": "f8bb97b1370ee4c7e240f15373298a3aee20a0a94acf6d3e9815dfa2981480d3" }, "downloads": -1, "filename": "hsc-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2c7d7dc2dda14d1e50350b3d5950ba9a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4081, "upload_time": "2018-10-02T17:30:49", "url": "https://files.pythonhosted.org/packages/1e/67/55b5a28dacf23cfada738d5cb769638dc9b90b67244f67d1c40b706dea5a/hsc-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6d46114ecb3c207d7b904454a54366b", "sha256": "412c6e975edf3d602b79a8ff3eb1aa1e2835e10cd390664fecb3665289cd6e14" }, "downloads": -1, "filename": "hsc-1.0.0.tar.gz", "has_sig": false, "md5_digest": "b6d46114ecb3c207d7b904454a54366b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2598, "upload_time": "2018-10-02T17:30:50", "url": "https://files.pythonhosted.org/packages/26/27/2efc18dfbb957b487edc75b5a9e631e405e40ba9e4ab45f2fa96386479b8/hsc-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "8dd8bd34e5d967f1b54bbfb84805e475", "sha256": "7c2f083506625edce60e1ad1a132cfde4b489b4ea275ab7e62e9684cbd4c4977" }, "downloads": -1, "filename": "hsc-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "8dd8bd34e5d967f1b54bbfb84805e475", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4175, "upload_time": "2018-10-05T06:10:34", "url": "https://files.pythonhosted.org/packages/3c/f1/b373bba0007598c98e2a4ac064244232d171bcfd2ec78dbe959e1b67ff22/hsc-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8833d37b7c8e4131d972edfdc03ecd5a", "sha256": "20dbc9140f8ac695b1c9205bf5b9f3a803cb45316745fbfa0316b81aed9f9ba2" }, "downloads": -1, "filename": "hsc-1.0.1.tar.gz", "has_sig": false, "md5_digest": "8833d37b7c8e4131d972edfdc03ecd5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2862, "upload_time": "2018-10-05T06:10:36", "url": "https://files.pythonhosted.org/packages/a0/64/f88411dd1122b2f6597fa6ffac5f30f02578a062bd2e7c264ab1f0401a8d/hsc-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "4d0104c23e8ceeffc00bae806709600e", "sha256": "351ebf1a1032f38a9a574489f0fe85f9338f96caa7047194eb931f15ee9c00af" }, "downloads": -1, "filename": "hsc-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "4d0104c23e8ceeffc00bae806709600e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4176, "upload_time": "2018-10-05T06:15:41", "url": "https://files.pythonhosted.org/packages/84/fb/abfb8167731551142670f35ab37f84ed5cc912978e1d3051416ed95e7568/hsc-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15342e26b99d0374d913659004e47e9b", "sha256": "cd909ae9b8751ef5bc1668ed74c037d3d6cd3bb48f63b40018817d0372acaa7f" }, "downloads": -1, "filename": "hsc-1.0.2.tar.gz", "has_sig": false, "md5_digest": "15342e26b99d0374d913659004e47e9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3571, "upload_time": "2018-10-05T06:15:43", "url": "https://files.pythonhosted.org/packages/d4/58/c36ac316f4f19d41fc4394086b769395de5aaf740438058dcd08528f46d6/hsc-1.0.2.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "9e1171a5c627a1e4aaf4ed068415c3ed", "sha256": "e458257dcee4f88f79bb565320df06c36cb95eba745f4c39268601c5ce190833" }, "downloads": -1, "filename": "hsc-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9e1171a5c627a1e4aaf4ed068415c3ed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4730, "upload_time": "2019-10-06T11:14:12", "url": "https://files.pythonhosted.org/packages/df/9a/21c4f2f440a8839cfe5f8ad68fcc96c434570f5f0553be46bef1e3c04279/hsc-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d58c72653b332dc8516dab705a37257", "sha256": "1b23926120d10cff6b0ae12bd7b51d24fdecad3b612fdc08121852d249b74768" }, "downloads": -1, "filename": "hsc-1.1.2.tar.gz", "has_sig": false, "md5_digest": "6d58c72653b332dc8516dab705a37257", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4123, "upload_time": "2019-10-06T11:14:13", "url": "https://files.pythonhosted.org/packages/28/dc/691a8fbde92a98a80b47dc594895605a16c7e35688c34170cf41204776d9/hsc-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "e00f33d5735790d35287164c2c02ad4c", "sha256": "cf8f1b47f85c623473f130c3631e56b2d2fcfc2b4f19d9a5ce1dd3460f79ae5e" }, "downloads": -1, "filename": "hsc-1.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "e00f33d5735790d35287164c2c02ad4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5095, "upload_time": "2019-10-07T19:32:02", "url": "https://files.pythonhosted.org/packages/9b/71/1cd69df86e05ff7f342c2986c24da173f85005791bdcfde24d8f98b19542/hsc-1.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbaed54f8cfc73ba473a2d268dc163e2", "sha256": "60662f33c1f33f53ad8cccd5089c08c59456652b5663e29a112751d43212c0c5" }, "downloads": -1, "filename": "hsc-1.1.3.tar.gz", "has_sig": false, "md5_digest": "dbaed54f8cfc73ba473a2d268dc163e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4526, "upload_time": "2019-10-07T19:32:04", "url": "https://files.pythonhosted.org/packages/f3/d6/07db0d42ad6418463b2048aeb8503a0eb6101f1a4ecd4d820d7112307918/hsc-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "e20c90b701dda2156c8199261f02e489", "sha256": "5abc971b0f7d79b52c7ce3e134a01673a1046c1b8d20436ae65c966834f9ee18" }, "downloads": -1, "filename": "hsc-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e20c90b701dda2156c8199261f02e489", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5606, "upload_time": "2019-10-13T11:20:47", "url": "https://files.pythonhosted.org/packages/f7/bd/6dff1acb443608fe1454ca431736927743a8efcd0e21f68909f8cb6de103/hsc-1.2.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e20c90b701dda2156c8199261f02e489", "sha256": "5abc971b0f7d79b52c7ce3e134a01673a1046c1b8d20436ae65c966834f9ee18" }, "downloads": -1, "filename": "hsc-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e20c90b701dda2156c8199261f02e489", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5606, "upload_time": "2019-10-13T11:20:47", "url": "https://files.pythonhosted.org/packages/f7/bd/6dff1acb443608fe1454ca431736927743a8efcd0e21f68909f8cb6de103/hsc-1.2.0-py3-none-any.whl" } ] }