Releases: sot/skare3
Releases · sot/skare3
ska3-matlab 2023.11
What's Changed
- 2023.9 by @javierggt in #1217
- 2023.10 by @javierggt in #1242
Full Changelog: 2023.9...2023.11
Release 2023.10
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
- Improve Command and Command not run events
- proseco.
- Apply temperature-dependent drift model offset to fid positions
- ska_sun
- change default sun position method to new
accurate
method.
- change default sun position method to new
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
andCommand not run
eventParams
changed to match the existing documentation (see link in the Sheet). - Supports new HRC not run entry on Events Sheet.
- Format for
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
andQuaternion.QuatLike
- Add
cxotime.CxoTimeDescr
,cxotime.CxoTimeLike
andcxotime.CxoTime.NOW
ska_sun.position_at_jd
was renamed toska_sun.position_fast_at_jd
to clarify that this function does not respect thesun_position_method_default
configuration value.
More Info
Release 2023.9
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
Release 2023.8
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 ofparse_cm.or_list.read_or_list
will result in a warning.parse_cm.common. _coerce_type
is deprecated. Useska_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
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 ofparse_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
increase most package versions that will go in ska3-matlab 2023.6
Release 2023.3
Bump starcheck version to 14.2.1
Release 2023.5
bump ska_helpers
Release 2023.4
Update sparkles to 4.22.1
Release 2023.2
bump fot-matlab