{ "info": { "author": "Domnan Diretnan, Mmadu Manasseh", "author_email": "diretnandomnan@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# GdDownloader \n\nPackage to download files from google drive given shared link\n\n[![Build Status](https://travis-ci.org/deven96/drive_downloader.svg?branch=master)](https://travis-ci.com/deven96/drive_downloader) [![PyPI version](https://badge.fury.io/py/GdDownloader.svg)](https://badge.fury.io/py/GdDownloader) [![Coverage Status](https://coveralls.io/repos/github/deven96/drive_downloader/badge.svg?branch=master)](https://coveralls.io/github/deven96/drive_downloader?branch=master)\n\n- [GdDownloader](#gddownloader)\n - [Installation](#installation)\n - [Development](#development)\n - [Documentation](#documentation)\n - [Running the tests](#running-the-tests)\n - [Usage](#usage)\n - [Contribution](#contribution)\n - [License (MIT)](#license-mit)\n\n## Installation\n\n```bash\n pip install gddownloader\n```\n\n## Development\n\n```bash\n git clone git@github.com:deven96/drive_downloader.git\n```\n\n## Documentation\n\n[Github Pages](https://deven96.github.io/drive_downloader)\n\n## Running the tests\n\n```bash\n cd drive_downloader/gddownloader/\n```\n\n```bash\n python tests/__init__.py\n```\n\n## Usage\n\nFiles can be downloaded from google drive providing one has a valid shared link.\nOne of two ways can be used to download the files : Single or according to an [example csv](gddownloader/example.csv)\n\n```python\n from gddownloader.core import GDownloader, CsvGDownloader\n\n # Single download\n share_link = r\"https://drive.google.com/open?id=1Rp4Pu257IlfuoFX3sEarm8Mgl75vi1U5\"\n dwnloader = GDownloader(share_link)\n print(gdwnloader.download_link)\n dwnloader.download()\n\n # multiple download with csv\n csv_path = \"example.csv\"\n csvdwnloader = CsvGDownloader(csv_path)\n print(round(csvdwnloader.total_size, 0))\n csvdwnloader.download()\n```\n\n## Contribution\n\nYou are very welcome to modify and use them in your own projects.\n\nPlease keep a link to the [original repository](https://github.com/deven96/drive_downloader). If you have made a fork with substantial modifications that you feel may be useful, then please [open a new issue on GitHub](https://github.com/deven96/drive_downloader/issues) with a link and short description.\n\n## License (MIT)\n\nThis project is opened under the [MIT 2.0 License](https://github.com/deven96/drive_downloader/blob/master/LICENSE) which allows very broad use for both academic and commercial purposes.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/deven96/drive_downloader", "keywords": "downloader googledrive gdrive drive", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "GdDownloader", "package_url": "https://pypi.org/project/GdDownloader/", "platform": "", "project_url": "https://pypi.org/project/GdDownloader/", "project_urls": { "Homepage": "https://github.com/deven96/drive_downloader" }, "release_url": "https://pypi.org/project/GdDownloader/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "easy wrapper for downloading google drive files using only shareable link", "version": "0.0.3" }, "last_serial": 5130066, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "95c86f41b31f69ecd139cac0f2d6e977", "sha256": "1293ee295cfcd0afa3b3651602229063b82efac60bdab326692183610ff467ef" }, "downloads": -1, "filename": "GdDownloader-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "95c86f41b31f69ecd139cac0f2d6e977", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6156, "upload_time": "2018-12-14T04:51:43", "url": "https://files.pythonhosted.org/packages/2a/df/92ff77d5410c31ca2ea1c788f9608696d8cb88245de8586dda615e10552f/GdDownloader-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7bc281a5cc5caaa2e1cd5396d1254fc8", "sha256": "baadaeab1f28936d7dbcb63e74c8f46b4c7792ab20f284eed56bffd454276b34" }, "downloads": -1, "filename": "GdDownloader-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7bc281a5cc5caaa2e1cd5396d1254fc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3904, "upload_time": "2018-12-14T04:51:45", "url": "https://files.pythonhosted.org/packages/ab/f6/8e883f6cda53bd921aa854aac0e771aff92b3a721816addf9154166a580e/GdDownloader-0.0.1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "1e3b49cc87d3a0daf212173b564811c9", "sha256": "78c581051261bbc170808ba256e58149dedfe938f429aab904d9376a2ac18bc1" }, "downloads": -1, "filename": "GdDownloader-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1e3b49cc87d3a0daf212173b564811c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4583, "upload_time": "2018-12-24T00:46:14", "url": "https://files.pythonhosted.org/packages/6e/fe/d6c1b8fd9b788cdefbd47905e3bfe21afd00c07f06939b7cd6556c37ace9/GdDownloader-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e3b49cc87d3a0daf212173b564811c9", "sha256": "78c581051261bbc170808ba256e58149dedfe938f429aab904d9376a2ac18bc1" }, "downloads": -1, "filename": "GdDownloader-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1e3b49cc87d3a0daf212173b564811c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4583, "upload_time": "2018-12-24T00:46:14", "url": "https://files.pythonhosted.org/packages/6e/fe/d6c1b8fd9b788cdefbd47905e3bfe21afd00c07f06939b7cd6556c37ace9/GdDownloader-0.0.3.tar.gz" } ] }