backoff>=1.8.0
bleach<4.0.0,>=3.0.2
cachelib<0.2,>=0.1.1
celery!=4.4.1,<5.0.0,>=4.3.0
click<8
colorama
contextlib2
croniter>=0.3.28
cron-descriptor
cryptography>=3.2.1
flask<2.0.0,>=1.1.0
flask-appbuilder<4.0.0,>=3.1.1
flask-caching
flask-compress
flask-talisman
flask-migrate
flask-wtf
geopy
gunicorn<20.1,>=20.0.2
humanize
isodate
markdown>=3.0
msgpack<1.1,>=1.0.0
pandas<1.2,>=1.1.2
parsedatetime
pathlib2
pgsanity
polyline
python-dateutil
python-dotenv
python-geohash
pyarrow<1.1,>=1.0.1
pyyaml>=5.1
redis
retry>=0.9.2
selenium>=3.141.0
simplejson>=3.15.0
slackclient==2.5.0
sqlalchemy!=1.3.21,<2.0,>=1.3.16
sqlalchemy-utils<0.37,>=0.36.6
sqlparse==0.3.0
wtforms-json
pyparsing<3.0.0,>=2.4.7
holidays==0.10.3

[athena]
pyathena<1.11,>=1.10.8

[bigquery]
pandas_gbq>=0.10.0
pybigquery>=0.4.10
google-cloud-bigquery>=2.4.0

[clickhouse]
clickhouse-sqlalchemy<0.2,>=0.1.4

[cockroachdb]
cockroachdb<0.4,>=0.3.5

[cors]
flask-cors>=2.0.0

[db2]
ibm-db-sa<0.4,>=0.3.5

[dremio]
sqlalchemy-dremio<1.2,>=1.1.5

[drill]
sqlalchemy-drill==0.1.dev

[druid]
pydruid<0.7,>=0.6.1

[elasticsearch]
elasticsearch-dbapi<0.2.0,>=0.1.0

[exasol]
sqlalchemy-exasol<2.2,>=2.1.0

[excel]
xlrd<1.3,>=1.2.0

[gsheets]
gsheetsdb>=0.1.9

[hana]
hdbcli==2.4.162
sqlalchemy_hana==0.4.0

[hive]
pyhive[hive]>=0.6.1
tableschema
thrift<1.0.0,>=0.11.0

[impala]
impyla<0.17,>0.16.2

[kylin]
kylinpy<2.9,>=2.8.1

[mmsql]
pymssql<2.2,>=2.1.4

[mysql]
mysqlclient==1.4.2.post1

[oracle]
cx-Oracle<8.1,>8.0.0

[pinot]
pinotdb<0.4,>=0.3.3

[postgres]
psycopg2-binary==2.8.5

[presto]
pyhive[presto]>=0.4.0

[prophet]
fbprophet<0.7,>=0.6

[redshift]
sqlalchemy-redshift<0.9,>=0.8.1

[snowflake]
snowflake-sqlalchemy<1.3,>=1.2.3

[solr]
sqlalchemy-solr>=0.2.0

[teradata]
sqlalchemy-teradata==0.9.0.dev0

[thumbnails]
Pillow<8.0.0,>=7.0.0

[vertica]
sqlalchemy-vertica-python<0.6,>=0.5.9
