gnu: python-astropy-minimal: Adjust inputs.

* gnu/packages/astronomy.scm (python-astropy-minimal)
[native-inputs]: Remove python-wheel, python-setuptools, and
python-setuptools-scm; add python-setuptools-scm-next.
[propagate-inputs]: Do not inherit but overwrite, add bare minimal
install dependencies: python-astropy-iers-data, python-configobj,
python-numpy, python-packaging, python-ply, python-pyerfa, and
python-pyyaml.

Change-Id: Ib2a2421953f0d9986334038f900694ee15b5d1c7
This commit is contained in:
Sharlatan Hellseher 2025-08-13 21:44:01 +01:00 committed by Andrew Tropin
parent d30ccdc125
commit 2b7cbedbcc
No known key found for this signature in database
GPG key ID: 2208D20958C1DEB0

View file

@ -2629,13 +2629,15 @@ celestial-to-terrestrial coordinate transformations.")
pkg-config pkg-config
python-cython-3 python-cython-3
python-extension-helpers python-extension-helpers
python-setuptools python-setuptools-scm-next))
python-setuptools-scm
python-wheel))
(propagated-inputs (propagated-inputs
(modify-inputs (package-propagated-inputs python-astropy) (list python-astropy-iers-data
(delete python-matplotlib python-configobj ;to replace custom module
python-scipy))))) python-numpy
python-packaging
python-ply ;to replace custom module
python-pyerfa
python-pyyaml))))
(define-public python-astroquery (define-public python-astroquery
(package (package