Update documentation for pip install apache-sedona[all]
There is a pip install apache-sedona[all] command that pulls in all the optional dependencies: spark, pydeck-map, and kepler-map.
I was reviewing the Install on AWS EMR documentation, and it appears that several additional dependencies are sometimes required: pandas, geopandas, keplergl, pydeck, and possibly a few other libraries.
So if someone could help me understand when the different optional dependencies are required, and then I can help write some better docs!
You can see what each of the extras does here: https://github.com/apache/sedona/blob/master/python/setup.py#L62
Seems like all still ignores flink which is likely a mistake.
I think our python packaging can use some love. I think @Imbruced has said hes going to migrate everything from pipenv and the setup.py file to uv
This will probably be a good opportunity to refine these groups