Details
-
Type:
Improvement
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: None
-
Labels:
-
Team:Data Release Production
Description
It would be good to know the update schedule for base packages on lsst-dev, lsstsw, and Jenkins (e.g. numpy, scipy), and/or have a clear procedure for how/when they get updated. We need to know that they will updated to the latest version N-weeks after its release, or have an obvious place to go to to request updates (and a way to be informed of updates and report problems post-update).
The motivation in this case is that astropy is currently at 1.1.1, which has a bug preventing me from generating plots that is fixed in 1.1.2. It's a sub-minor version bump, but I had to install my own stack to get what I wanted.
This is the one disadvantage of having pip-installed packages not eups controlled: one can only update them system-wide, thus affecting everyone on the system.
In some sense this should be related to decisions on when to update the reference packages for lsstsw itself (which also triggers newinstall). Once we solve that plan the lsst-dev plan should drop out automatically.