gnu: python-accupy: Adjust inputs.

* gnu/packages/maths.scm (python-accupy) [native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I050ca01b2aca9afff5ea50842a5c47f94ba32743
This commit is contained in:
Sharlatan Hellseher 2024-11-07 20:54:51 +00:00
parent 4705ff4283
commit ef977e0e9a
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -3795,19 +3795,25 @@ (define-public python-accupy
(("include_dirs=\\[\"\\/usr\\/include\\/eigen3\\/\"\\]," _)
(string-append "include_dirs=[\""
#$(file-append (this-package-input "eigen")
"/include/eigen3/")
"/include/eigen3/")
"\"],"))))))))
(propagated-inputs (list eigen python-mpmath python-pyfma))
(native-inputs (list pybind11
python-matplotx
python-perfplot
python-pytest))
(native-inputs
(list pybind11
python-matplotx
python-perfplot
python-pytest
python-setuptools
python-wheel))
(propagated-inputs
(list eigen
python-mpmath
python-pyfma))
(home-page "https://github.com/diego-hayashi/accupy")
(synopsis "Accurate calculation of sums and dot products")
(description
"@code{accupy} is a Python library for accurately computing sums
and (dot) products. It implements Kahan summation, Shewchuck's
algorithm and summation in K-fold precision.")
"@code{accupy} is a Python library for accurately computing sums
and (dot) products. It implements Kahan summation, Shewchuck's algorithm and
summation in K-fold precision.")
(license license:gpl3+)))
;; It is unfortunate that we cannot just link with the existing blis package.