Jia Yu created SEDONA-419:
-----------------------------
Summary: SedonaKepler and SedonaPyDeck should not be in
`sedona.spark`
Key: SEDONA-419
URL: https://issues.apache.org/jira/browse/SEDONA-419
Project: Apache Sedona
Issue Type: Bug
Reporter: Jia Yu
All imports in sedona.spark should be relying on the mandatory dependencies.
SedonaKepler and SedonaPyDeck rely on optional dependencies KeplerGL and
PyDeck. If users don't install them and call `from sedona.spark import *`, this
will crash.
This wrong behavior technically makes KeplerGL and PyDeck mandatory
dependencies. They must be optional.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)