Metadata-Version: 2.1
Name: GdDownloader
Version: 0.0.3
Summary: easy wrapper for downloading google drive files using only shareable link
Home-page: https://github.com/deven96/drive_downloader
Author: Domnan Diretnan, Mmadu Manasseh
Author-email: diretnandomnan@gmail.com
License: MIT
Description: # GdDownloader 
        
        Package to download files from google drive given shared link
        
        [![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)
        
        - [GdDownloader](#gddownloader)
          - [Installation](#installation)
          - [Development](#development)
          - [Documentation](#documentation)
          - [Running the tests](#running-the-tests)
          - [Usage](#usage)
          - [Contribution](#contribution)
          - [License (MIT)](#license-mit)
        
        ## Installation
        
        ```bash
            pip install gddownloader
        ```
        
        ## Development
        
        ```bash
            git clone git@github.com:deven96/drive_downloader.git
        ```
        
        ## Documentation
        
        [Github Pages](https://deven96.github.io/drive_downloader)
        
        ## Running the tests
        
        ```bash
            cd drive_downloader/gddownloader/
        ```
        
        ```bash
            python tests/__init__.py
        ```
        
        ## Usage
        
        Files can be downloaded from google drive providing one has a valid shared link.
        One of two ways can be used to download the files : Single or according to an [example csv](gddownloader/example.csv)
        
        ```python
            from gddownloader.core import GDownloader, CsvGDownloader
        
            # Single download
            share_link = r"https://drive.google.com/open?id=1Rp4Pu257IlfuoFX3sEarm8Mgl75vi1U5"
            dwnloader = GDownloader(share_link)
            print(gdwnloader.download_link)
            dwnloader.download()
        
            # multiple download with csv
            csv_path = "example.csv"
            csvdwnloader = CsvGDownloader(csv_path)
            print(round(csvdwnloader.total_size, 0))
            csvdwnloader.download()
        ```
        
        ## Contribution
        
        You are very welcome to modify and use them in your own projects.
        
        Please 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.
        
        ## License (MIT)
        
        This 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.
        
Keywords: downloader googledrive gdrive drive
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
