Attempt to use Spectrum1D from dev-python/specutils leads to the following error: Traceback (most recent call last): File "/home/ktokarev/./specutils_test.py", line 5, in <module> from specutils import Spectrum1D File "/usr/lib/python3.11/site-packages/specutils/__init__.py", line 17, in <module> from .spectra import * # noqa ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/specutils/spectra/__init__.py", line 5, in <module> from .spectrum1d import * # noqa ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/specutils/spectra/spectrum1d.py", line 15, in <module> from ndcube import NDCube ModuleNotFoundError: No module named 'ndcube' Spectrum1D class inherits NDCube so there is no way for it to be working without ndcube installation, and Spectrum1D is probably the most important part of the whole specutils.