AST-1495 Remove GSL dependency
- 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
Activity
Filter activity
assigned to @mnijhuis-tos
mentioned in merge request EveryBeam!333 (merged)
added 1 commit
- 5460404c - Checkout EveryBeam branch for build wheel CI
added 1 commit
- 52f5646a - Checkout EveryBeam branch for build wheel CI
added 1 commit
- fb944d0b - Checkout EveryBeam branch for build wheel CI
added 1 commit
- 0ec0dc1f - Pass version as arguments instead of environment
added 1 commit
- 55c001d8 - Use EveryBeam 0.5.6 tag; Cleanup dev libs in docker
mentioned in commit 744009cb
Please register or sign in to reply