Yesterday we updated the baseline for the science pipelines conda environment. This means that the next time you run newinstall.sh
or lsstsw
deploy
you will get the updated environment. The full set of versions defined by the new environment can be found here but the main changes are:
- The Python baseline is now v3.7.
- Numpy 1.16.2
- Astropy 3.1.2
- matplotlib 3.0.3
Furthermore the deprecated
package is now available in the environment and can be used to implement the new deprecation policy.
Now that we have made this change you will need to reinstall all your local stack builds since nothing will be compatible with the previous builds. @swinbank will be creating a new shared stack.
Next week I will update the corresponding eups stub packages to force these minimum versions, at that point all builds will fail without updating.
Note that this update has led to us discovering that macOS Sierra compilers no longer build the stack. We have disabled the macOS builds from Jenkins stack-os-matrix and the Mojave build node will be used for binary releases. We will make an announcement when the Sierra nodes have been updated to Mojave and the Jenkins jobs restarted.