BDNYC / sedkit

Spectral energy distribution construction and analysis tools
https://sedkit.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
18 stars 13 forks source link

Make healpy and dustmaps optional dependencies #121

Open kelle opened 1 week ago

kelle commented 1 week ago

healpy and dustmaps can be challenging to install and don't provide a core functionality (#118). Maybe we should consider making them an optional dependency. I'm not sure what code would need to be modified in order to implement this.

https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#dependencies-optional-dependencies

hover2pi commented 1 week ago

Removing this as default functionality introduces this warning when initializing an SED: Screenshot 2024-11-14 at 2 47 42 PM