Metadata-Version: 2.1
Name: sheetwork
Version: 1.0.1a0
Summary: A handy CLI tool to ingest GoogleSheets into your database without writing a single line of code
Home-page: https://github.com/bastienboutonnet/sheetwork
License: MIT
Keywords: googlesheets,snowflake,cli,ingest,data engineering
Author: Bastien Boutonnet
Author-email: bastien.b1@gmail.com
Maintainer: Bastien Boutonnet
Maintainer-email: bastien.b1@gmail.com
Requires-Python: >=3.6,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Build Tools
Provides-Extra: test
Requires-Dist: cerberus (>=1.3.2,<2.0.0)
Requires-Dist: colorama (>=0.4.3,<0.5.0)
Requires-Dist: gspread (>=3,<4)
Requires-Dist: inflection (>=0.5.1,<0.6.0)
Requires-Dist: luddite (>=1.0.1,<2.0.0)
Requires-Dist: oauth2client (>=4.1.3,<5.0.0)
Requires-Dist: packaging (>=20.4,<21.0)
Requires-Dist: pandas (>=1.1.2,<1.2.0)
Requires-Dist: pyyaml (>=5.3.1,<6.0.0)
Requires-Dist: requests (<2.23.0)
Requires-Dist: snowflake-sqlalchemy (>=1,<2)
Requires-Dist: sqlalchemy (>=1.3.19,<2.0.0)
Project-URL: Documentation, https://bastienboutonnet.gitbook.io/sheetwork/
Project-URL: Repository, https://github.com/bastienboutonnet/sheetwork
Description-Content-Type: text/markdown

![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/bastienboutonnet/sheetwork?include_prereleases) [![codecov](https://codecov.io/gh/bastienboutonnet/sheetwork/branch/dev%2Fnicolas_jaar/graph/badge.svg)](https://codecov.io/gh/bastienboutonnet/sheetwork)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)
[![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/)
[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/bastienboutonnet/sheetwork/dev/nicolas_jaar.svg)](https://results.pre-commit.ci/latest/github/bastienboutonnet/sheetwork/dev/nicolas_jaar)
![Sheetwork Build](https://github.com/bastienboutonnet/sheetwork/workflows/Sheetwork%20CI/badge.svg)
![python](https://img.shields.io/badge/python-3.6%20%7C%203.7%20%7C%203.8-blue)
[![Discord](https://img.shields.io/discord/752101657218908281?label=discord)](https://discord.gg/ebSTWq)

# sheetwork 💩🤦

A handy package to load Google Sheets to your database right from the CLI and with easy configuration via YAML files.

> ⚠️ **warning** `sheetwork` is still in its early inception (don't get fooled by the 1 in the version). Please do some testing before you end up using it in production, and feel free to report bugs.

> **compatibility**:
>
> - Python >=3.7, Mac OSX >10.14.
> - Probably works on most UNIX systems but not nested. Most likely absolutely not working in Windows.

🙋🏻‍♂️ **Want to use `sheetwork` on other databases? Let's talk!** ([Make an issue](https://github.com/bastienboutonnet/sheetwork/issues/new/choose), or ping me on [Discord](https://discord.gg/5GnNNb))

## Installation & Documentation

Head over to this pretty [documentation](https://bastienboutonnet.gitbook.io/sheetwork/) to get started and find out how to install, and use `sheetwork`

