me
/
guix
Archived
1
0
Fork 0

gnu: python-fast-histogram: Adjust inputs.

* gnu/packages/python-science.scm (python-fast-histogram): Fix lint
warnings and adjust inputs.
[native-inputs]: Add python-setuptools-scm.

Change-Id: Ic51660d7542114f2bb45be4720ab4d899633e56d
master
Sharlatan Hellseher 2024-07-15 20:15:36 +01:00
parent 31e3303dd7
commit 77d4efec42
No known key found for this signature in database
GPG Key ID: 76D727BFF62CD2B5
1 changed files with 9 additions and 6 deletions

View File

@ -1551,17 +1551,20 @@ higher scores.")
(lambda _ (lambda _
(invoke "python" "setup.py" "build_ext" "--inplace")))))) (invoke "python" "setup.py" "build_ext" "--inplace"))))))
(propagated-inputs (list python-numpy)) (propagated-inputs (list python-numpy))
(native-inputs (list python-hypothesis python-pytest)) (native-inputs
(list python-hypothesis
python-pytest
python-setuptools-scm))
(home-page "https://github.com/astrofrog/fast-histogram") (home-page "https://github.com/astrofrog/fast-histogram")
(synopsis "Fast simple 1D and 2D histograms") (synopsis "Fast simple 1D and 2D histograms")
(description (description
"The fast-histogram mini-package aims to provide simple and fast "The fast-histogram mini-package aims to provide simple and fast
histogram functions for regular bins that don't compromise on performance. It histogram functions for regular bins that don't compromise on performance. It
doesn't do anything complicated - it just implements a simple histogram doesn't do anything complicated - it just implements a simple histogram
algorithm in C and keeps it simple. The aim is to have functions that are fast algorithm in C and keeps it simple. The aim is to have functions that are
but also robust and reliable. The result is a 1D histogram function here that fast but also robust and reliable. The result is a 1D histogram function here
is 7-15x faster than @code{numpy.histogram}, and a 2D histogram function that that is 7-15x faster than @code{numpy.histogram}, and a 2D histogram function
is 20-25x faster than @code{numpy.histogram2d}.") that is 20-25x faster than @code{numpy.histogram2d}.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public python-fastcluster (define-public python-fastcluster