gnu: python-glue-core: Adjust inputs.

* gnu/packages/astronomy.scm (python-glue-core): Enable more options by
adding missing inputs.
[propagated-inputs]: Add python-astrodendro and python-pyavm.
[native-inputs]: Remove python-h5py, python-objgraph, python-pytest-cov,
and python-setuptools; add python-wheel.

Change-Id: I6d014c0347edaff58e8f7a36484d01e3ce2b406b
This commit is contained in:
Sharlatan Hellseher 2024-10-01 19:11:11 +01:00
parent 2278733ac2
commit 3f7ccf450d
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -1900,7 +1900,7 @@ astronomy-specific functionality")
(base32 "1xms896ds70sbym1cr5lrbjl4i8vixy3mcc6qsg1b3ppvky76vmn")))) (base32 "1xms896ds70sbym1cr5lrbjl4i8vixy3mcc6qsg1b3ppvky76vmn"))))
(build-system pyproject-build-system) (build-system pyproject-build-system)
(propagated-inputs (propagated-inputs
(list ;; python-astrodendro ; optional, not packed (list python-astrodendro
python-astropy python-astropy
python-dill python-dill
python-echo python-echo
@ -1912,22 +1912,19 @@ astronomy-specific functionality")
python-numpy python-numpy
python-openpyxl python-openpyxl
python-pandas python-pandas
;; python-pyavm ; optional, not packed python-pyavm
python-pillow python-pillow
python-scikit-image python-scikit-image
python-scipy python-scipy
python-setuptools python-setuptools ; to load extenral plugins, glue/main.py.
python-shapely python-shapely
python-spectral-cube python-spectral-cube
python-xlrd)) python-xlrd))
(native-inputs (native-inputs
(list python-h5py (list python-pytest
python-objgraph
python-pytest
python-pytest-cov
python-pytest-mpl python-pytest-mpl
python-setuptools python-setuptools-scm
python-setuptools-scm)) python-wheel))
(home-page "http://glueviz.org") (home-page "http://glueviz.org")
(synopsis "Multidimensional data visualization project") (synopsis "Multidimensional data visualization project")
(description (description