sodadata / soda-sql

Soda SQL and Soda Spark have been deprecated and replaced by Soda Core. docs.soda.io/soda-core/overview.html
https://docs.soda.io/
Apache License 2.0
59 stars 16 forks source link

Make `pyodbc` in the spark package an optional add on #159

Open JCZuurmond opened 2 years ago

JCZuurmond commented 2 years ago

pyodbc is required for the Spark dialect, see here. We can make this an optional add-on, which would by install like:

python -m pip install "soda-sql-spark[ODBC]"

Two things need to be done:

This would make the installation lighter, which is especially useful for odbc since it requires unixodbc to be installed which is not always the case.