Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-15793

Replace pyfits with astropy.io.fits in DESDM

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      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.

        Attachments

          Issue Links

            Activity

            Hide
            tjenness Tim Jenness added a comment -

            See DM-7886 for the science pipelines equivalent of this work.

            Show
            tjenness Tim Jenness added a comment - See DM-7886 for the science pipelines equivalent of this work.
            Hide
            mkowalik Mikolaj Kowalik added a comment - - edited

            Michelle Gower It looks worse than it actually is. Though changes span across multiple DESDM packages, they are fairly limited.

            Show
            mkowalik Mikolaj Kowalik added a comment - - edited Michelle Gower It looks worse than it actually is. Though changes span across multiple DESDM packages, they are fairly limited.

              People

              • Assignee:
                mkowalik Mikolaj Kowalik
                Reporter:
                mkowalik Mikolaj Kowalik
                Reviewers:
                Michelle Gower
                Watchers:
                Michelle Gower, Mikolaj Kowalik, Tim Jenness
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel