Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: obs_subaru
-
Labels:None
-
Story Points:4
-
Epic Link:
-
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
- blocks
-
DM-4251 Please include obs_subaru in CI
- Done
-
DM-4817 Read and understand `ci_hsc` and plan relationship with `validate_drp`
- Done
-
DM-4816 Please add a way to get a Filter's canonical name
- Done
- is blocked by
-
DM-4733 lsst-build should support enabling Git LFS in an already-cloned repository
- Won't Fix
- is duplicated by
-
DM-4818 Unable to install `psycog2` using `lsstsw
- Invalid
- relates to
-
DM-5007 pyfits 3.4 upgrade broke obs_subaru build
- Done
-
DM-4358 obs_subaru tests should skip within the tests if test data can not be located
- Done
- mentioned in
-
Page Loading...
The fitsthumb replacement was cherry-picked in
DM-4323, so we've already lost that dependency.Agreed with Paul that it's safe to drop psycopg2.
Pyfits is used by some of the scripts in bin.src. I've not investigated whether we need them, but this dependency costs us nothing – it's easily satisfied on the LSST side.
Neither suprime_data nor testdata_subaru exist on LSST, and I don't think they're likely to in the immediate future.
Jim Bosch: I've rebased your commits against the current master and added my own to drop psycopg2, suprime_data and testdata_subaru. Are you happy with that?