Uploaded image for project: 'Request For Comments'
  1. Request For Comments
  2. RFC-641

Update astropy to 3.2.3 from conda-forge

    Details

    • Type: RFC
    • Status: Implemented
    • Resolution: Done
    • Component/s: DM
    • Labels:
      None

      Description

      DM-22000 describes repeated failures to build obs_lsst due to a failure of the Astropy mechanism for automatically downloading the latest IERS-A table.

      Astropy 3.2.3 addresses this issue. It is not currently available on the Conda default channel, but it is in conda-forge.

      I propose incorporating this into the default scipipe_conda_env. This means updating

       astropy: 3.1.2-py37h7b6447c_0 --> 3.2.3-py37h516909a_0 conda-forge
      

      on Linux, and

      astropy: 3.1.2-py37h1de35cc_0 --> 3.2.3-py37h0b31af3_0 conda-forge
      

      on macOS.

      It also means adding conda-forge to the list of channels in the environment definition files. (Question for the Conda cognoscenti: should we add conda-forge to just the package files, or also to the bleed files?)

      I don't know when Astropy 3.2.3 might be available on default (second question for the cognoscenti: is there any way to tell?). Should that happen before this RFC is adopted, we will simply pick up the version from default and abandon the plan to use conda-forge.

      Since DM-22000 has tripped up several folks over the last couple of days, I have given this RFC an unusually short (~24 hour) duration. Please shout loudly if you know of a reason to delay further.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                swinbank John Swinbank
                Reporter:
                swinbank John Swinbank
                Watchers:
                John Swinbank, Krzysztof Findeisen
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Planned End:

                  Summary Panel