Conda is required to manage installation of the delivery environment. A fresh installation of Miniforge3 is not required for each CALDP delivery, however. An existing conda installation may be used. The method described here allows for multiple entirely separate pipeline installations.
A POSIX-compatible shell (e.g. bash
) is required for all
steps below. Python dependencies are taken directly from PyPI or
development repositories as needed, so conda's ability to install hybrid
conda/pip environments from a YAML specification is used. This requires
first downloading the specification file and then creating the
environment with it.
If conda is not available on the target system, it will need to be installed and configured before the delivery environment can be installed.
For detailed instructions of this step, please visit: https://conda.io/projects/conda/en/latest/user-guide/install/index.html
Miniforge3:
wget https://github.com/conda-forge/miniforge/releases/download/24.9.0-0/Miniforge3-24.9.0-0-Linux-x86_64.sh
bash Miniforge3-24.9.0-0-Linux-x86_64.sh
$HOME/Miniforge3/condabin/conda init
conda env create \
--file https://ssb.stsci.edu/stasis/releases/hst/CALDP-2024.10.2+enchilada/delivery/CALDP-2024.10.2-2+enchilada-py311-linux-x86_64.yml
conda activate CALDP-2024.10.2-2+enchilada-py311-linux-x86_64
Warning: The latest
URL may provide
software different than what is presented by the release notes section
below!
conda env create \
--name CALDP-latest-py311 \
--file https://ssb.stsci.edu/stasis/releases/hst/CALDP-2024.10.2+enchilada/delivery/latest-py311-linux-x86_64.yml
conda activate CALDP-latest-py311
Each new delivery iteration will need to be installed using one of the above commands.
asdf-wcs-schemas
version by @braingram in https://github.com/spacetelescope/gwcs/pull/491Full Changelog: https://github.com/spacetelescope/gwcs/compare/0.19.0...0.21.0
Full Changelog: https://github.com/spacetelescope/tweakwcs/compare/0.8.6...0.8.7
Full Changelog: https://github.com/spacetelescope/stwcs/compare/1.7.0...1.7.3
Full Changelog: https://github.com/spacetelescope/stsci.stimage/compare/0.2.8...0.2.9
Full Changelog: https://github.com/spacetelescope/stsci.image/compare/2.3.8...2.3.9
codecov
package by
@zacharyburnett in https://github.com/spacetelescope/fitsblender/pull/41Full Changelog: https://github.com/spacetelescope/fitsblender/compare/0.4.3...0.4.4
Full Changelog: https://github.com/spacetelescope/spherical_geometry/compare/1.3.1...1.3.2
Full Changelog: https://github.com/spacetelescope/stsci.tools/compare/4.0.1...4.1.0
codecov
package by
@zacharyburnett in https://github.com/spacetelescope/stsci.skypac/pull/67pyproject.toml
)
by @zacharyburnett in https://github.com/spacetelescope/stsci.skypac/pull/69Full Changelog: https://github.com/spacetelescope/stsci.skypac/compare/1.0.9...1.0.10
Full Changelog: https://github.com/spacetelescope/wfpc2tools/compare/1.0.4...1.0.5
system_packages
RTD config setting
by @zacharyburnett in https://github.com/spacetelescope/wfc3tools/pull/87Full Changelog: https://github.com/spacetelescope/wfc3tools/compare/1.4.0...1.5.0
Full Changelog: https://github.com/spacetelescope/stistools/compare/1.4.3...1.4.4
Full Changelog: https://github.com/spacetelescope/nictools/compare/1.1.4...1.1.5
display_version
from docs config by
@zacharyburnett in https://github.com/spacetelescope/crds/pull/1093Full Changelog: https://github.com/spacetelescope/crds/compare/12.0.3...12.0.4
Full Changelog: https://github.com/spacetelescope/costools/compare/1.2.5...1.2.6
tmp_path
in unit tests to fix concurrent file
access / deletion by @zacharyburnett in https://github.com/spacetelescope/calcos/pull/243Full Changelog: https://github.com/spacetelescope/calcos/compare/3.5.1...3.6.0rc1
Full Changelog: https://github.com/spacetelescope/stsci.imagestats/compare/1.8.2...1.8.3
Full Changelog: https://github.com/spacetelescope/acstools/compare/3.7.0...3.7.1
ruff
to use ruff check
by
@zacharyburnett in https://github.com/spacetelescope/drizzlepac/pull/18333.11-dev
job by
@zacharyburnett in https://github.com/spacetelescope/drizzlepac/pull/1842Full Changelog: https://github.com/spacetelescope/drizzlepac/compare/3.7.1rc0...3.9.0rc1
Full Changelog: https://github.com/spacetelescope/hstcal/compare/3.0.3...3.1.0rc1 te if needed by @pllim in https://github.com/spacetelescope/hstcal/pull/622
Full Changelog: https://github.com/spacetelescope/hstcal/compare/3.0.3...3.1.0rc1