Skip to content

Conversation

@javierggt
Copy link
Contributor

@javierggt javierggt commented Jun 2, 2025

ska3-aca 2025.5

This PR adds a new meta-package, ska3-aca.

The ska3-aca meta-package is a superset of the ska3-flight meta-package. There are two kinds of packages in this meta-package:

  • aca packages are the ones in ska3-aca and not in ska3-flight.
  • flight packages are in both ska3-aca and ska3-flight, but not all patch releases of these packages will make it into a ska3-flight release. We have discussed the possibility of flight package versions differing between flight and aca, but the exact process has not been specified.

Other scripts that might need update (found doing a grep on matlab as a proxy for special cases):

  • skare3_tools/scripts/skare3_update_summary.py and skare3_tools/packages.py. These scripts keep track of the versions in flight and matlab. We could add aca. If we do this, we could then change the package dashboard to show it.
  • .github/workflows/build_release.yml. No changes required unless we want to automatically run regression tests on ska3-aca. This build script runs regression tests after installing ska3-flight if it is being built, otherwise it will install ska3-matlab if it is built.

Interface Impacts:

Testing:

These are tests on RC5, before kadi's PR sot/kadi/pull/360, which fixes the kadi failure. In this batch of tests, find_attitude failed until I found out that the distances file was wrong. The other failure is an http failure. All these should be solved now, but I have not run these tests. RC6 tests should be equivalent to the tests in #1551

Review

All operations critical or impacting PR's are independently and carefully reviewed. For other PR's the level of detail for review is calibrated to operations criticality. Some PR's that are confined to aspect-team-specific processing may have little to no independent review.

Deployment

Code changes

New ska3-aca meta-package that is a super-set of the ska3-flight meta-package in PR #1537

ska3-core changes (2025.3 -> 2025.5rc6)

New Packages

  • uncompresspy: 0.4.0

Updated Packages

  • astropy: 7.0.0 -> 7.1.0
  • astropy-base: 7.0.0 -> 7.1.0
  • astropy-iers-data: 0.2024.12.30.0.33.36 -> 0.2025.6.9.0.39.3
  • ca-certificates: 2024.12.14 -> 2025.4.26
  • certifi: 2024.12.14 -> 2025.1.31
  • libgfortran: 5.0.0 -> 14.2.0
  • libgfortran5: 13.2.0 -> 14.2.0
  • openssl: 3.4.0 -> 3.5.0
  • scipy: 1.14.1 -> 1.15.2

Related Issues

Fixes #1528
Fixes #1529
Fixes #1530
Fixes #1531
Fixes #1532
Fixes #1533
Fixes #1534
Fixes #1535
Fixes #1541
Fixes #1542
Fixes #1543
Fixes #1545
Fixes #1546
Fixes #1549

@javierggt javierggt changed the title 2025.5 2025.7 Jun 4, 2025
@javierggt javierggt changed the title 2025.7 2025.5 Jun 4, 2025
@javierggt javierggt mentioned this pull request Jun 10, 2025
Copy link
Contributor

@jeanconn jeanconn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@javierggt javierggt merged commit 3214b0a into master Jun 18, 2025
16 checks passed
@javierggt javierggt deleted the 2025.5-branch branch June 18, 2025 18:58
@javierggt javierggt restored the 2025.5-branch branch June 18, 2025 18:59
@javierggt javierggt deleted the 2025.5-branch branch June 18, 2025 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants