Metadata-Version: 2.1
Name: cz-snowflake
Version: 0.1.6
Summary: Standardized CloudZero tools for connecting to the Snowflake data platform
Home-page: https://github.com/Cloudzero/cz-snowflake
Author: CloudZero
Author-email: support@cloudzero.com
License: UNLICENSED
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cachetools (==4.2.4)
Requires-Dist: typing-extensions (==3.10.0.2)
Requires-Dist: toolz (==0.11.1)
Requires-Dist: deprecated (==1.2.13)
Requires-Dist: snowflake-connector-python (==2.6.2)
Requires-Dist: retrying (==1.3.3)
Requires-Dist: pyfaaster (==0.2.5)
Requires-Dist: asn1crypto (==1.4.0)
Requires-Dist: azure-common (==1.1.27)
Requires-Dist: azure-core (==1.17.0)
Requires-Dist: azure-storage-blob (==12.8.1)
Requires-Dist: boto3 (==1.18.30)
Requires-Dist: botocore (==1.21.30)
Requires-Dist: certifi (==2021.5.30)
Requires-Dist: cffi (==1.14.6)
Requires-Dist: chardet (==4.0.0)
Requires-Dist: charset-normalizer (==2.0.4)
Requires-Dist: cryptography (==3.4.8)
Requires-Dist: idna (==3.2)
Requires-Dist: isodate (==0.6.0)
Requires-Dist: jmespath (==0.10.0)
Requires-Dist: msrest (==0.6.21)
Requires-Dist: oauthlib (==3.1.1)
Requires-Dist: oscrypto (==1.2.1)
Requires-Dist: pycparser (==2.20)
Requires-Dist: pycryptodomex (==3.10.1)
Requires-Dist: PyJWT (==2.1.0)
Requires-Dist: pyOpenSSL (==20.0.1)
Requires-Dist: python-dateutil (==2.8.2)
Requires-Dist: pytz (==2021.1)
Requires-Dist: requests (==2.26.0)
Requires-Dist: requests-oauthlib (==1.3.0)
Requires-Dist: s3transfer (==0.5.0)
Requires-Dist: six (==1.16.0)
Requires-Dist: urllib3 (==1.26.6)


[![Build Status](https://cloudzero.semaphoreci.com/badges/cz-snowflake/branches/main.svg?key=eebdf0a7-a63c-477f-a888-b57fee4ce4f9)](https://cloudzero.semaphoreci.com/projects/cz-snowflake)

# Overview

`cz-snowflake` provides a standard wrapper around the official `snowflake.connector` library that adds
some generic sugar (field names are returned lowercased, for example), as well as a `connect` method based
on CloudZero's approach to key storage. To configure a compatible user, please use the following script:

https://github.com/Cloudzero/infrastructure-core/blob/develop/database/bootstrap_snowflake_user.py


