You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed the project has a requirements.txt file and dependencies are also listed in the setup.cfg file, if these could be consolidated to the setup.cfg it may make it easier to maintain the dependency list.
Description
In order to make stac_ipyleaflet widely compatible with many containerized images, we need to be stricter about not pulling in large dependencies. https://github.com/MAAP-Project/stac_ipyleaflet/blob/main/requirements.txt needs to be revisited to clean up unused library imports.
Example: Xarray and rio_tiler appear to only be used for the commented out sections following
stac_ipyleaflet/stac_ipyleaflet/core.py
Line 510 in 35ded6c
If we can avoid Xarray as a dependency that would be good.
An alternative would be to make optional dependencies. Features that are only available if dependencies are installed.
The text was updated successfully, but these errors were encountered: