Incremental build is chosen over full build to speed up release process, at the expense of not having the latest and greatest of everything. Also because this do not pull any new indirect dependencies which might cause incompatibility with existing packages.
Changes
Jupyter env changes:
Relevant changes (alphabetical order):
< - threddsclient=0.4.2=py_0
# actually newer than 0.4.4 because this is an install from source
> - threddsclient==0.4.4
Test
Deployed as "beta" image in production for bokeh visualization performance regression testing.
Overview
Incremental build to get latest unreleased
threddsclient
for Thredds 5 compatibility, to get this specific commit https://github.com/bird-house/threddsclient/commit/441e7273abf7fee1cf4afcc2587c297cd56f750b.Incremental build is chosen over full build to speed up release process, at the expense of not having the latest and greatest of everything. Also because this do not pull any new indirect dependencies which might cause incompatibility with existing packages.
Changes
Test
Related Issue / Discussion
Matching notebook fixes:
Deployment to PAVICS: https://github.com/bird-house/birdhouse-deploy/pull/420
Jenkins-config changes for new notebooks: PR url
Other issues found while working on this one
Previous release: https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests/pull/132
Additional Information
Full diff conda env export:
py39-230601-1-update231122-py39-230601-1-update240116-conda-env-export.diff.txt
Full new conda env export:
py39-230601-1-update240116-conda-env-export.yml.txt
DockerHub build log
py39-230601-1-update240116-buildlogs.txt