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

prune stale obs_subaru dependencies

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: obs_subaru
    • Labels:
      None
    • Story Points:
      4
    • Sprint:
      Science Pipelines DM-W16-6
    • Team:
      Data Release Production

      Description

      obs_subaru has some Eups dependencies that should be removed:

      • meas_extensions_multiShapelet (removed from the LSST stack, content moved to meas_modelfit)
      • meas_multifit (renamed to meas_modelfit)
      • fitsthumb (need to cherry-pick code from HSC to replace it)
      • pyfits (investigate what we use it for; it might not be needed)
      • psycopg2 (I don't think we'll ever use this on the LSST side; we should add it back to the HSC side after we re-fork)

        Attachments

          Issue Links

            Activity

            Hide
            lauren Lauren MacArthur added a comment -

            I put some comments on the pull request. I still have to pull down the branch to confirm that it compiles, but I'll wait to hear your response to the comments (nothing major, but a few items would require re-checking).

            Show
            lauren Lauren MacArthur added a comment - I put some comments on the pull request. I still have to pull down the branch to confirm that it compiles, but I'll wait to hear your response to the comments (nothing major, but a few items would require re-checking).
            Hide
            swinbank John Swinbank added a comment -

            Thanks for the comments – I've responded to them on the PR.

            Show
            swinbank John Swinbank added a comment - Thanks for the comments – I've responded to them on the PR.
            Hide
            swinbank John Swinbank added a comment -

            Following discussion on the PR, I've added two tiny additional commits to this ticket:

            Could you please also consider them in the review?

            Show
            swinbank John Swinbank added a comment - Following discussion on the PR, I've added two tiny additional commits to this ticket: https://github.com/lsst/obs_subaru/commit/2067d129cf45eebd5555425d094f66f4202a64e1 https://github.com/lsst/obs_subaru/commit/5d5d421ee24f49149bc343201cf72189c40450a6 Could you please also consider them in the review?
            Hide
            lauren Lauren MacArthur added a comment -

            All looks good. Feel free to merge to master (when the Jenkins integration is taken care of).

            Show
            lauren Lauren MacArthur added a comment - All looks good. Feel free to merge to master (when the Jenkins integration is taken care of).
            Hide
            swinbank John Swinbank added a comment -

            Added a further commit which addresses the pyfits API change per DM-5007. It makes sense to include that on this ticket since:

            • Without the fix, the new test cases here won't run;
            • The test cases here demonstrate that the fix actually works!
            Show
            swinbank John Swinbank added a comment - Added a further commit which addresses the pyfits API change per DM-5007 . It makes sense to include that on this ticket since: Without the fix, the new test cases here won't run; The test cases here demonstrate that the fix actually works!

              People

              Assignee:
              swinbank John Swinbank
              Reporter:
              jbosch Jim Bosch
              Reviewers:
              Lauren MacArthur
              Watchers:
              Jim Bosch, John Swinbank, Lauren MacArthur, Paul Price
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.