Changelog

2026.05.1, May 27, 2026

  • Update OCI image tags for more reliable builds

  • Make sure S3 upload of benchmark data doesn’t delete input data, and always uploads profiles (even if they are large)

  • Benchmark reports can be created from CI pipeline runs

  • Use shared-facet-reads/writes in all CIMG benchmarks

  • Add 5-node CIMG benchmark test

  • Update E2E to 3.0.0

  • Update INST to 1.3.0

  • Update ska-sdp-func-python to 1.0.4

  • Update ska-sdp-datamodels to 1.4.0

  • Add binary package for monolithic casa (casa-bin)

  • Add sisco variant to casacore

  • Update CIMG to 0.6.0

  • Update LSMTool to 1.8.0.20260522

  • Update Rapthor to 2.1.20260522

  • Update py-ska-sdp-ical to 0.6.0

2026.04.5, May 14, 2026

  • Update PyBDSF to 1.13.0.20260409, which improves the performance

  • Update the dependency (PyBDSF) for py-rapthor 2.1.20260409

  • Update CIMG to 0.4.1

  • Update DP3 to 6.6.0

  • Update IDG to 1.3.0

  • Re-enable 3-node ICAL benchmark

  • Add OCI image for Ubuntu and RHEL9 spack environments

  • Update BPP to 2.10.1

  • Add package for py-shade-ms

  • Use the latest available 96xl queue for benchmarks

  • Disable S3 sync progress messages in benchmark runs

2026.04.4, April 24, 2026

  • Update WSClean to 3.7.20260424, which has a fix for shared facet reads/writes.

  • Improve CFitsIO logging messages when errors occur.

  • Automatically deploy and test on AWS production system as well

2026.04.3, April 22, 2026

  • Update INST to 1.1.0

  • Update E2E pipeline to 2.0.0

2026.04.2, April 21, 2026

  • Add new environment for RHEL9 AWS

  • Update INST benchmark data path to 2026.04

  • Update WSClean to 3.7.20260420

2026.04.1, April 17, 2026

  • Fix build of py-casacore on MacOS

  • Switch from Spack 1.1.0 to Spack 1.1.1

  • Update AOFlagger to 3.5.0

  • Update LSMTool to 1.8.0.20260407

  • Update BPP to 2.9.0

  • Update CIMG to 0.4.0

  • Update ICAL to 0.5.2

  • Update ical benchmark test inputs

  • Update do not delete large files in benchmarks

  • Improve package diff on concretization

  • Update E2E to version 1.1.0-alpha20260409

  • Update piper to 2.0.0

  • Update instrumental calibration to 1.0.0

  • Update spectral line imaging to 1.0.0

  • Update radler to 1.0.0

2026.03.2, March 25, 2026

  • Update py-rapthor to 2.1.20260320

  • Update py-ska-sdp-ical to 0.5.1

  • Use EveryBeam 0.8.2 instead of 0.8.0.20260213, which is now deprecated. Functionally, they’re equal.

  • Update WSClean to 3.7.20260318

  • Use merged ICAL benchmark script, which can run single-node and multi-node benchmarks.

  • Update py-ska-sdp-cimg to 0.3.0

2026.03.1, March 17, 2026

  • Update py-rapthor to 2.1.20260219

  • Update py-ska-sdp-ical to 0.4.0

  • Update EveryBeam to 0.8.0.20260213

  • Update BPP to 2.7.3

  • Disable ICAL 3-node run in benchmark tests

2026.02.5, February 18, 2026

  • Update ska-sdp-ical to 0.3.1

  • Update rapthor to 2025-02-16

2026.02.4, February 13, 2026

  • Use an OSKAR version that fixes the memory alignment segfault

  • Print the names and versions of the changed packages in CI when making a new concretization

2026.02.3, February 10, 2026

  • Upgrade AWS environment to numpy 2

  • Document creating and deploying packages

  • Update INST benchmark input path

  • Update spectral line benchmarking script to work with new dataset

2026.02.2, February 6, 2026

  • Update BPP 2.7.2

  • Add spack package for OSKAR

  • Add OSKAR v2.11.1

  • Set concretizer to avoid mixing compilers

  • Update ical benchmark extra input path

2026.02.1, February 4, 2026

  • Add debug flag for py-ska-sdp-ical benchmark script

  • Add spack package for the new python based batch e2e pipeline py-ska-sdp-e2e-batch-continuum-imaging

  • Add smoke tests for ASTRON packages, py-toil, wcslib, py-bdsf, py-galaxy-util, py-sofia2 and Radler

  • Document testing strategy

  • Remove lint exceptions in packages

  • Update py-rapthor and py-ska-sdp-ical

  • Update documentation template

  • Update LofarStMan package

  • Remove ducc0 package

  • Remove sofia2 package

2026.01.3, January 27, 2026

  • Update BPP to 2.7.1

  • Add pipelines benchmark scripts

  • Fix py-grpcio linking issue with abseil-cpp (SKB-1185)

  • Update CODEOWNERS

2026.01.2, January 22, 2026

  • Update py-ska-sdp-cimg to 0.2.0

  • Update Everybeam to 0.8.0

  • Update ska-sdp-instrumental-calibration to 0.7.1

  • Update ska-sdp-spectral-line-imaging to 0.7.0

  • Update DP3 to 6.5.1.20260109 (commit f4b51762b9971e4d5f51b5576a1cbf165c7e52bf)

  • Update WSClean to 3.6.20260109 (commit f3071fa68c052ec452c0c6ad0ec66a16e980daad)

  • Add smoke tests for Everybeam

2026.01.1, January 6, 2026

  • Add PATH patch for py-toil (SKB-1091)

2025.12.4, December 19, 2025

  • Add package for py-prefect and dependencies

  • Add package for ska-sdp-cimg pipeline

  • Add package for ska-sdp-ical pipeline

  • Update py-rapthor, py-lsmtool

2025.12.3, December 16, 2025

  • Update ska-sdp-exec-batchlet

  • Update py-rapthor, py-lsmtool, py-losoto packages with new versions

  • Automatically check for (new) upstream duplicate packages on CI

2025.12.2, December 9, 2025

  • Add casacore-3.8.0

  • EVERYBEAM_DATADIR is now exported to the environment when everybeam is loaded

2025.12.1, December 2, 2025

  • Switch from Spack 1.0.1 to Spack 1.1.0 This switch also upgrades the builtin spack-packages to 2025.11.0.

  • Increase smoke test coverage for spack packages

  • Removes py-extension-helpers recipe

  • Removes py-h5py recipe

  • Removes py-msgpack recipe

  • Removes py-psutil recipe

  • Removes py-pyerfa recipe

  • Fix Lustre support in python package (SKB-1092)

2025.11.3, November 18, 2025

  • Update ska-sdp-exec-batchlet

  • Update ska-sdp-instrumental-calibration

  • Update ska-sdp-spectral-line-imaging

  • Update CODEOWNERS

2025.11.2, November 10, 2025

  • Fix python package so “import curses” works again (GEC-230).

  • Update py-rapthor package (SKB-1091).

  • Use py-numcodecs 0.13 instead of 0.15, since 0.15 is broken.

  • Add first smoke tests for Spack packages.

2025.11.1, November 6, 2025

  • Fix py-rapthor package (SKB-1067, SKB-1087, SKB-1107).

2025.10.4, October 30, 2025

  • Switch from Spack 0.23.0 to Spack 1.0.1 (GEC-176)

  • Fix OCI image deployment to CAR.

2025.10.3 and earlier releases

  • Enable Python linting for this repository.

  • Update various package versions.

  • Add various SKAO Python packages.

  • Add AWS environment including deployment via CI to AWS cluster.

0.0.2, October 23, 2024

  • Ensure that OCI image is no longer marked ‘dirty’.

0.0.1, October 21, 2024

  • Initial release

  • Moved this repository from https://git.astron.nl/RD/schaap-spack

  • Includes DP3 6.1, WSClean 3.4, EveryBeam 0.6.0, amongst others.

  • Build OCI image containing DP3 6.0 and WSClean 3.4 on CI.