Metadata-Version: 2.1
Name: sheet2csv
Version: 1.0.3
Summary: A package to export Google Sheet to CSV via API
Home-page: https://github.com/sledilnik/sheet2csv
Author: sledilnik.org
Author-email: info@sledilnik.org
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/sledilnik/sheet2csv/issues
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: google-api-python-client
Requires-Dist: google-auth-httplib2
Requires-Dist: google-auth-oauthlib
Requires-Dist: python-dateutil

# sheet2csv

Python package to transform Google Sheet to CSV.

## Install
```
pip install sheet2csv
```

## Example

```python
import os

import sheet2csv

SHEET_ID = "PUT_ID_OF_SHEET_HERE"
RANGE_STATS = "SheetName!A3:ZZ"
GOOGLE_API_KEY = os.environ["GOOGLE_API_KEY"]

# First row of range will be become header row of CSV
sheet2csv.sheet2csv(
    id=SHEET_ID, range=RANGE_STATS, api_key=GOOGLE_API_KEY, filename="export.csv",
)
```

## Devlopment
git clone https://github.com/sledilnik/sheet2csv
cd sheet2csv
pipenv install
pipenv run pip install -e .
pipenv run test

