Skip to content

Releases: spacetelescope/crds

12.0.7

26 Nov 18:50
21316d5
Compare
Choose a tag to compare

What's Changed

Full Changelog: 12.0.6...12.0.7

12.0.6

19 Nov 23:12
79766e9
Compare
Choose a tag to compare

What's Changed

Full Changelog: 12.0.5...12.0.6

12.0.5

05 Nov 22:09
Compare
Choose a tag to compare

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

17 Oct 19:52
Compare
Choose a tag to compare

What's Changed

Full Changelog: 12.0.3...12.0.4

12.0.3

11 Oct 12:25
Compare
Choose a tag to compare

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 valid mapping_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

07 Oct 19:55
94138b4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 12.0.1...12.0.2

12.0.1

07 Oct 16:59
423b4d3
Compare
Choose a tag to compare

What's Changed

Full Changelog: 12.0.0...12.0.1

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