MrPowers / farsante

Fake Pandas / PySpark DataFrame creator
43 stars 6 forks source link

Make PySpark an optional dependency #2

Open MrPowers opened 1 year ago

MrPowers commented 1 year ago

PySpark is a heavy dependency and shouldn't be required for users that just want to create Pandas DataFrames.

pip install farsante should not install PySpark.

pip install farsante[pyspark] should be the PySpark installation.

Here is how to install optional dependencies with Poetry. I am guessing this will work.

MrPowers commented 1 year ago

I think Poetry dependency groups should work well for this task.