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)