Skip to content

Releases: sot/skare3

ska3-matlab 2023.11

08 Mar 01:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2023.9...2023.11

Release 2023.10

22 Jan 13:49
Compare
Choose a tag to compare

ska3-flight 2023.10

This release includes:

  • chandra_aca:
    • Add new functions to get Earth boresight angles and Earth block intervals
    • Improve accuracy and speed of planet functions
  • kadi
    • Improve Command and Command not run events
      • now correctly supports cut-and-paste from Backstop text with no text edits required
    • Add support of "HRC not run" event type to handle HRC being disabled
    • Change limits in SPM and off-nom-roll validators to fix violations
  • proseco.
    • Apply temperature-dependent drift model offset to fid positions
  • ska_sun
    • change default sun position method to new accurate method.

This PR also moves the skare3_tools package (utilities for maintainers for working with skare3) out of the ska3-flight metapackage. The intent is that with our FSDS request to approve this PR we will also receive approval to delegate that skare3_tools package to ACA-only control to then be maintained under our non-FSDS package process.

Interface Impacts:

  • Suppress setuptools_scm warning (git archive did not support describe output)
  • proseco:
    • Change default behavior to apply offsets in y and z to expected fid positions via chandra_aca.drift.get_fid_offset. Respects new environment variable PROSECO_ENABLE_FID_OFFSET .
  • kadi:
    • Format for Command and Command not run event Params changed to match the existing documentation (see link in the Sheet).
    • Supports new HRC not run entry on Events Sheet.
  • chandra_cmd_states package discontinued. Importing it raises an exception unless SKA_ALLOW_DISCONTINUED_PACKAGES=1
  • new functions
    • chandra_aca.get_earth_boresight_angle
    • chandra_aca.get_earth_blocks
    • paths functions / classes in parse_cm top level
    • add Quaternion.QuatDescr and Quaternion.QuatLike
    • Add cxotime.CxoTimeDescr, cxotime.CxoTimeLike and cxotime.CxoTime.NOW
  • ska_sun.position_at_jd was renamed to ska_sun.position_fast_at_jd to clarify that this function does not respect the sun_position_method_default configuration value.

More Info

PR #1242

Release 2023.9

11 Dec 15:31
Compare
Choose a tag to compare

ska3-flight 2023.9

This release includes:

  • starcheck: Update High IR Zone check to -25 +27 around perigee.
  • agasc: Support HEALpix-indexed AGASC HDF5 files.
  • performance improvements in chandra_aca, chandra_maneuver, kadi and quaternion
  • chandra_aca: adds new fid offset code to use aimpoint drift model to estimate fid positions on CCD
  • small test fixes and general code maintenance.

Interface Impacts:

None

More Info

PR #1217

Release 2023.8

09 Nov 21:30
Compare
Choose a tag to compare

ska3-matlab 2023.8

This PR includes:

  • A list of packages is being removed from ska3-flight. These packages, which have a narrow scope an audience, will be grouped in a separate category and installed separately. In order to improve flexibility and reduce unnecessary labor of full FSDS review, these packages will be delegated from FSDS control to a lower level (see here)
  • One new package: chandra_limits, a package for limit management.
  • Changes to proseco, sparkles and starcheck to make the ACA penalty limit optional.
  • Changes in parse_cm to handle machine-readable comments (see here)
  • Small updates to improve chandra_models access, including a change to xija so it will use ska_helpers.chandra_models.
  • changes in agasc to handle a HEALPix-index catalog
  • allow specifying the AGASC file/version in proseco and sparkles (in preparation for AGASC 1.8)

Interface Impacts:

  • 11 packages removed.
  • parse_cm.or_list.read_or_list is deprecated. parse_cm.or_list.read_or_list_full should be used instead. Use of parse_cm.or_list.read_or_list will result in a warning.
  • parse_cm.common. _coerce_type is deprecated. Use ska_helpers.utils.convert_to_int_float_str instead.
  • xija models now will respect the CHANDRA_MODELS_DEFAULT_VERSION and CHANDRA_MODELS_REPO_DIR env vars end determine which model is used.

More Info

PR 1190

Release 2023.7

03 Oct 15:17
Compare
Choose a tag to compare

ska3-flight 2023.7

This PR includes:

  • A list of packages is being removed from ska3-flight. These packages, which have a narrow scope an audience, will be grouped in a separate category and installed separately. In order to improve flexibility and reduce unnecessary labor of full FSDS review, these packages will be delegated from FSDS control to a lower level (see here)
  • One new package: chandra_limits, a package for limit management.
  • Changes to proseco, sparkles and starcheck to make the ACA penalty limit optional. This should be accompanied by a corresponding PR in chandra_models
  • Changes in parse_cm to handle machine-readable comments (see here)
  • Small updates to improve chandra_models access, including a change to xija so it will use ska_helpers.chandra_models.

Interface Impacts:

  • 11 packages removed.
  • parse_cm.or_list.read_or_list is deprecated. parse_cm.or_list.read_or_list_full should be used instead. Use of parse_cm.or_list.read_or_list will result in a warning.
  • xija models now will respect the CHANDRA_MODELS_DEFAULT_VERSION and CHANDRA_MODELS_REPO_DIR env vars end determine which model is used.

More Info

PR 1187

Release 2023.6

22 Sep 00:22
Compare
Choose a tag to compare
increase most package versions that will go in ska3-matlab 2023.6

Release 2023.3

31 Jul 19:51
Compare
Choose a tag to compare
Bump starcheck version to 14.2.1

Release 2023.5

10 Aug 19:03
Compare
Choose a tag to compare
bump ska_helpers

Release 2023.4

06 Jul 18:29
Compare
Choose a tag to compare
Update sparkles to 4.22.1

Release 2023.2

19 May 16:37
Compare
Choose a tag to compare
bump fot-matlab