Skip to content

AST-1495 Remove GSL dependency

Maik Nijhuis requested to merge ast-1495-remove-gsl-dependency into master
  • Use latest schaapcommon and avoid using all modules, so there is no dependency on the fitters anymore and therefore no dependency on GSL.
  • Use EveryBeam 0.5.6, which also uses the latest schaapcommon and no longer needs GSL.
  • Use new casacore wheel images from quay.io. This way, the build works everywhere again instead of only on DAS-6.
  • Use docker ARGuments instead of ENVironment variables.
  • Avoid patching template docker files: Pass build arguments instead.
  • Build wheels for Python 3.7 - 3.12 instead of 3.6 - 3.10.
  • Python 3.11 and 3.12 still give issues with AOFlagger, which should be fixed in https://jira.skatelescope.org/browse/AST-1517
Edited by Maik Nijhuis

Merge request reports