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 _
(invoke "python" "setup.py" "build_ext" "--inplace"))))))
(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")
(synopsis "Fast simple 1D and 2D histograms")
(description
"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
algorithm in C and keeps it simple. The aim is to have functions that are fast
but also robust and reliable. The result is a 1D histogram function here that
is 7-15x faster than @code{numpy.histogram}, and a 2D histogram function that
is 20-25x faster than @code{numpy.histogram2d}.")
algorithm in C and keeps it simple. The aim is to have functions that are
fast but also robust and reliable. The result is a 1D histogram function here
that is 7-15x faster than @code{numpy.histogram}, and a 2D histogram function
that is 20-25x faster than @code{numpy.histogram2d}.")
(license license:bsd-3)))
(define-public python-fastcluster