Releases: spacetelescope/crds
Releases · spacetelescope/crds
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
11.18.4
What's Changed
- bugfix: replaces deprecated SafeConfigParser with ConfigParser in crds.core.config by @alphasentaurii in #1065
Full Changelog: 11.18.3...11.18.4
11.18.3
What's Changed
- Fix for CCD-1501 (added TPN for niriss pastasoss) by @hbrown-ST in #1063
Full Changelog: 11.18.2...11.18.3
11.18.2
What's Changed
- remove reference to
pkg_resources
by @zacharyburnett in #1057 - [CI] don't download cache if contexts have not changed by @zacharyburnett in #1058
- docs/sync-after-context-info by @alphasentaurii in #1060
- Added new base rmap for niriss pastasoss. by @hbrown-ST in #1061
Full Changelog: 11.18.1...11.18.2
11.18.1
11.18.1
11.18.0
11.18.0
11.17.26: CCD-1465 Removed all redundant tpn files for roman datamodel-represen…
…ted references. Certify parameter reference files (#1050) Changes: * allow subkinds to filekinds This allows generalizing the "all_" structure to parameter files. For example, now the following file is allowable: all_pars.tpn to generalize constraints that apply to all parameter reference files. * Add specs and tpns that apply to all parameter reference files * remove redundant tpns for rdm based references * add pack the general rmap tpns * remove asdf tag checking Too specific, just roman, and the roman check was too general, assuming that all tags are roman datamodels * update certify tests expected outputs differ due to validation being done by the datamodel schema instead of tpns. * script to recreate the test data * fix reftype checking and make pars tpn stricter * add tests for parameter references certification * update tests to handle different testing environments * update changelog * fix rmap tests for different results
11.17.25
What's Changed
JWST
Fixed some issues with rmap file parkey selections for NIRISS, NIRCAM and NIRSPEC. By @hbrown-ST [#1046]
Full Changelog: 11.17.24...11.17.25
11.17.24
What's Changed
JWST
Created new reference map pars-darkcurrentstep for NIRSPEC, NIRCAM and NIRISS. By @hbrown-ST [#1045]
Full Changelog: 11.17.23...11.17.24
11.17.23
What's Changed
JWST
Added new rmaps and updated selection criteria for several reference maps. By @hbrown-ST [#1043]
Full Changelog: 11.17.22...11.17.23