Today I updated the baseline for the science pipelines conda environment. This means that the next time you run newinstall.sh
master 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:
- Numpy 1.18.1
- Pandas 1.0.1
- Astropy 4.0
I have also added boto3
/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.