Releases: spacetelescope/crds
12.0.9
12.0.8
What's Changed
- [CI] if latest contexts have changed, retrieve the previous contexts' test cache and then use
./setup_test_cache u
to update by @zacharyburnett in #1099 - prune unecessary dependencies by @zacharyburnett in #1101
- Added reftype for pars-cleanflickernoisestep and added doc. by @hbrown-ST in #1102
Full Changelog: 12.0.7...12.0.8
12.0.7
What's Changed
- Reftypes for Miri lsf and nircam refpix by @hbrown-ST in #1100
Full Changelog: 12.0.6...12.0.7
12.0.6
What's Changed
- Added SUB8FP6A to nircam_all.tpn by @hbrown-ST in #1098
Full Changelog: 12.0.5...12.0.6
12.0.5
What's Changed
Roman
- Adds new reference mapping types for Aperture Correction (apcorr) and AB-Vega Offset (abvegaoffset) by @alphasentaurii in #1097
Full Changelog: 12.0.4...12.0.5
12.0.4
What's Changed
- Bump mamba-org/setup-micromamba from 1 to 2 by @dependabot in #1081
- Drc dev versions by @alphasentaurii in #1089
- Fix re string type by @jhunkeler in #1077
- ci/latest-cache-context by @alphasentaurii in #1090
- tests/sync-latest-and-build by @alphasentaurii in #1091
- remove
display_version
from docs config by @zacharyburnett in #1093
Full Changelog: 12.0.3...12.0.4
12.0.3
What's Changed
sync: Allow 'latest' as a CRDS file state to stop the inundation of warnings about an "unusual file state" by @jdavies-st in #1088
Additional bug fixes relating to crds.sync which affected the server mirroring process and GA CI-workflow cached context retrievals by @alphasentaurii in #1088 :
-
core/cmdline.py: default_context property was incorrectly trying to use the actual context name as a dictionary key instead of simply returning the context name.
-
core/config.py: add 'latest' and 'build' as valid
context_spec
keywords. These were previously only included as validmapping_spec
keywords. -
actions/CI: pass null as the new
state
argument when retrieving the context from JWST's crds server. The same will be done for the other observatories once the DRC-style code is deployed there.
Full Changelog: 12.0.2...12.0.3
12.0.2
What's Changed
- changelog/correct-version by @alphasentaurii in #1083
- Updated image names. by @hbrown-ST in #1084
Full Changelog: 12.0.1...12.0.2
12.0.1
What's Changed
- hotfix/drc-backwards-compatibility-fix by @alphasentaurii in #1078
- CCD-1508 Dr user guide update by @hbrown-ST in #1080
- Added several more images and updates for build context. by @hbrown-ST in #1082
Full Changelog: 12.0.0...12.0.1
12.0.0
New features
- CRDS_CONTEXT environment variable, and any functions that accept a symbolic mapping name, can now be set to "latest" or "build".
- Setting environment variable
CRDS_CONTEXT=latest
automatically sets the effective context to the latest operational context found on the CRDS Server. - For JWST, if CRDS_CONTEXT env var is not set, it will default to the BUILD context (as determined by locally installed jwst software version). For Roman and HST, it will default to LATEST (the default context, formerly known as "operational").
crds.client.api.get_build_context()
checks for locally installed calibration software (which software depends on which observatory the CRDS environment is configured for) and retrieves the appropriate "build context" associated with the installed "cal_ver".client.api.get_default_context()
by default returns build context for jwst; latest context for Roman and HST. This can still be overridden by explicitly passing a value into the newly added optional argstate
.
Deprecated
- Default context "operational" is now "latest". E.g. for symbolic mapping names use
--hst-latest
instead of--hst-operational