Skip to content

Releases: spacetelescope/crds

12.0.0

25 Sep 18:05
Compare
Choose a tag to compare

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 arg state.

Deprecated

  • Default context "operational" is now "latest". E.g. for symbolic mapping names use --hst-latest instead of --hst-operational

11.18.4

10 Sep 15:06
Compare
Choose a tag to compare

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

03 Sep 17:57
04a95f0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 11.18.2...11.18.3

11.18.2

30 Aug 17:11
46fc854
Compare
Choose a tag to compare

What's Changed

Full Changelog: 11.18.1...11.18.2

11.18.1

26 Jul 20:48
Compare
Choose a tag to compare

11.18.1

11.18.0

26 Jul 00:34
Compare
Choose a tag to compare

11.18.0

11.17.26: CCD-1465 Removed all redundant tpn files for roman datamodel-represen…

09 Jul 17:48
e9a3ee6
Compare
Choose a tag to compare
…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

12 Jun 19:03
6983219
Compare
Choose a tag to compare

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

11 Jun 13:43
bab1956
Compare
Choose a tag to compare

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

06 Jun 15:34
66da663
Compare
Choose a tag to compare

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