Today I updated the baseline for the science pipelines conda environment. This means that the next time you run
newinstall.sh master or
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:
- Numpy 1.18.1
- Pandas 1.0.1
- Astropy 4.0
I have also added
moto for S3 compatibility and also
pytest-subtests. I have not updated
matplotlib since 3.1 currently has a bug in it when
multiprocessing is used on macOS.
Jenkins will migrate to the new environment shortly.
Now that we have made this change you will need to reinstall all your local stack builds since I don’t believe that they will be compatible with the previous builds (numpy changes usually cause problems). @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.