guix_mirror_bot pushed a commit to branch astro-updates in repository guix.
commit 4cd0b392b00ba4df656afe9e4f0c95fe340500c8 Author: Hugo Buddelmeijer <h...@buddelmeijer.nl> AuthorDate: Thu Aug 21 15:45:52 2025 +0200 gnu: Add python-pycpl. * gnu/packages/astronomy.scm (python-pycpl): New variable. Change-Id: Ieded5de94b146be76269fe0868ff55a21ac5f325 Signed-off-by: Sharlatan Hellseher <sharlata...@gmail.com> --- gnu/packages/astronomy.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 6164545bc1..46d62a75d2 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -5815,6 +5815,39 @@ position-frequency slice.") (list python-setuptools python-wheel))))) +(define-public python-pycpl + (package + (name "python-pycpl") + (version "1.0.3") + (source + (origin + (method url-fetch) + (uri (string-append + "https://ftp.eso.org/pub/dfs/pipelines/libraries/pycpl/pycpl-" + version ".tar.gz")) + (sha256 + (base32 "0kfzx4k8z2k0ms6q8f16wqr120drd8fqrw9qpnks419pyc8cr5xp")))) + (build-system pyproject-build-system) + (native-inputs + (list cmake-minimal + pybind11 + python-pandas + python-pytest + python-scipy + python-setuptools-next)) + (inputs + (list cpl)) + (propagated-inputs + (list python-astropy)) + (home-page "https://www.eso.org/sci/software/pycpl/pycpl-site/") + (synopsis "Python bindings for ESO's CPL") + (description + "PyCPL provides Python3 language bindings for the complete programming +API of the @acronym{European Southern Observatory, ESO} @acronym{Common +Pipeline Library, CPL} toolkit, including the CPL plugin interface.") + (properties '((upstream-name . "pycpl"))) + (license license:bsd-3))) + (define-public python-pyerfa (package (name "python-pyerfa")