Current version of DESDM depends on PyFITS which is being deprecated in favor of astropy.io.fits. As a result running dessubmit generates a warning
/project/production/py3/desdm_prereqs/lib/python3.6/site-packages/pyfits/__init__.py:22: PyFITSDeprecationWarning: PyFITS is deprecated, please use astropy.io.fits PyFITSDeprecationWarning) # noqa
The goal is to replace pyfits with astropy.io.fits across DESDM code base.
Replace pyfits with astropy.io.fits in all code
See DM-7886 for the science pipelines equivalent of this work.
Michelle Gower It looks worse than it actually is. Though changes span across multiple DESDM packages, they are fairly limited.